計算機基礎知識(計算機組成原理).ppt
《計算機基礎知識(計算機組成原理).ppt》由會員分享,可在線閱讀,更多相關《計算機基礎知識(計算機組成原理).ppt(68頁珍藏版)》請在裝配圖網(wǎng)上搜索。
第二章 計算機基礎知識,2.1 計算機系統(tǒng)組成及工作原理 2.2 計算機硬件基本組成 2.3 計算機軟件組成 2.4 計算機運算及編碼基礎,2.1 計算機系統(tǒng)組成及工作原理,2.1.1 計算機系統(tǒng)組成 2.1.2 計算機工作過程 2.1.3 微型計算機主要性能指標,2.1.1 計算機系統(tǒng)組成,一個完整的計算機系統(tǒng),包括兩大部分,即硬件系統(tǒng)和軟件系統(tǒng)。 硬件系統(tǒng)是指構成計算機的物理設備,即由機械、光、電、磁等器件構成的具有計算、控制、存儲、輸入和輸出功能的實體部件。如CPU、存儲器、軟盤驅(qū)動器、硬盤驅(qū)動器、光盤驅(qū)動器、主機板、各種卡及整機中的主機、顯示器、打印機、繪圖儀、調(diào)制解調(diào)器等等,整機硬件也稱“硬設備”。 軟件系統(tǒng)則是指管理計算機軟件和硬件資源、控制計算機運行的程序、命令、指令、數(shù)據(jù)等,軟件系統(tǒng)就是程序系統(tǒng),也稱為“軟設備”。,2.1.1 計算機系統(tǒng)組成,計算機是依靠硬件和軟件的協(xié)同工作來執(zhí)行一個具體任務。 硬件是計算機系統(tǒng)的物質(zhì)基礎,而軟件又是硬件功能的擴充和完善。 任何軟件都是建立在硬件基礎上的,任何軟件也離不開硬件的支持。 如果沒有軟件的支持,硬件的功能就不能得到充分的發(fā)揮。,2.1.1 計算機系統(tǒng)組成,馮諾依曼(Von Neumann )體系結構 1946年由美籍匈牙利數(shù)學家馮 諾伊曼提出 計算機的體系結構發(fā)生了許多變化,但Von Neumann提出的二進制、程序存儲和程序控制,依然是普遍遵循的原則。,2.1.1 計算機系統(tǒng)組成,1.采用二進制表示數(shù)據(jù)和指令; 2.采用存儲程序即把程序和原始數(shù)據(jù)預先存入計算機主存中,使計算機工作時能連續(xù)、自動、高速地從存儲器中取出一條條指令并執(zhí)行,從而自動完成預定的任務; 3.計算機硬件系統(tǒng)由運算器、存儲器、控制器、輸入設備和輸出設備五大部件組成。,2.1.1 計算機系統(tǒng)組成,馮.諾依曼計算機結構框圖(以運算器為中心),輸入設備,輸出設備,存儲器,控制器,運算器,程序,數(shù)據(jù),結果,數(shù)據(jù),結果,地址,指令,控制信號,數(shù)據(jù)線,地址線,,,控制線,2.1.1 計算機系統(tǒng)組成,1. 運算器 功能:在控制器控制下,進行算術運算和邏輯運算。 運算器的技術性能高低直接影響著計算機的運算速度和整機性能。 2. 控制器 功能:對當前指令進行譯碼分析其所需要完成的操作,產(chǎn)生并發(fā)送各部件所需要的控制信號,從而使整個計算機自動、協(xié)調(diào)地工作。 控制器產(chǎn)生控制信號都是基于程序指令的。 控制器是計算機的控制指揮部件,也是整個計算機的控制中心。,2.1.1 計算機系統(tǒng)組成,3. 存儲器 功能:存放指令和數(shù)據(jù)。 分為主存儲器(主存)和輔助存儲器(外存) 主存:采用半導體集成電路制成,可分為隨機存儲器(RAM)和只讀存儲器(ROM) 外存:大多采用磁性和光學材料制成,如磁盤、光盤、U盤等。,2.1.1 計算機系統(tǒng)組成,4. 輸入設備 輸入設備是給計算機輸入信息的設備。如鍵盤、鼠標、攝像頭等。 功能:將外界的信息轉(zhuǎn)換為計算機能識別的二進制代碼。 5. 輸出設備 功能:將計算機處理結果轉(zhuǎn)換成人們或其他設備所能接收的形式(文字、圖片、聲音等)。 常用輸出設備包括顯示器、打印機、音響設備等。,2.1.2 計算機工作原理,現(xiàn)代計算機均遵照馮諾依曼體系結構,計算機硬件系統(tǒng)由運算器、控制器、存儲器、輸入設備、輸出設備以及將它們連結為有機整體的總線構成,2.1.2 計算機工作原理,運算器,控制器,存儲器,輸入設備,輸出設備,,,,,CPU,,,,,,控制指令,,控制指令,,取數(shù)據(jù),,存數(shù)據(jù),,,現(xiàn)代計算機結構框圖(以存儲器為中心),2.1.2 計算機工作原理,實質(zhì):執(zhí)行程序過程. 執(zhí)行程序的過程:逐條執(zhí)行指令的過程. 指令執(zhí)行過程 取指令:CPU從存儲器某個地址取出要執(zhí)行的指令。 譯碼:對取出的指令代碼進行譯碼分析,確定什么類形指令。 執(zhí)行指令:根據(jù)譯碼結果,控制單元向各個部件發(fā)送為執(zhí)行該指令所需要的一切控制信號,以正確執(zhí)行該指令。,2.1.1 計算機系統(tǒng)組成,計算機在執(zhí)行程序過程中,有2種信息在流動。一種是計算機指令,它從存儲器流入控制器,并變成整個計算機系統(tǒng)的控制信號。另一種是數(shù)據(jù),從輸入設備流入存儲器,再流入執(zhí)行部件如運算器,運算結果流入存儲器或輸出設備。 前一種信息為“指令流”,后一種信息為“數(shù)據(jù)流”,2.1.2 計算機工作原理,例:設有一臺計算機,其字長為32位,通用寄存器有16個(需要4位二進制尋址),指令操作碼為8位,存儲單元地址為20位,其部分指令如下表。,2.1.2 計算機工作原理,(1)程序流程圖 y=ax2+bx+c=(ax+b)x+c 根據(jù)變換后的算法,用方框圖描繪出計算的步驟: (2)存儲單元分配 原始數(shù)據(jù)(a,b,c,x):主存地址:00407H~0040AH 計算結果:保存在0040BH單元。 (3)編制程序 設程序的首地址:00400H單元,編制的程序見下表,2.1.2 計算機工作原理,2.1.2 計算機工作原理,(4)運行程序 在引導程序的控制下,通過輸入設備將其輸入到存儲器的指定存儲區(qū)。 程序輸入后,引導程序?qū)娖瘸绦蛴嫈?shù)器PC內(nèi)容為程序的首令地址(簡單的機器,也可以通過控制臺將程序首地址裝入PC,再啟動機器運行)。在本例中,PC被置為00400H,之后計算機開始了指令執(zhí)行的工作過程。,2.1.2 計算機工作原理,(4)運行程序 計算機開始了指令執(zhí)行的工作過程。 首先從00400H單元取指令01100407H到IR,PC加1變?yōu)?0401H,IR的內(nèi)容經(jīng)譯碼識別出是取數(shù)指令,在執(zhí)行指令階段,將00407H單元的數(shù)a讀到R1寄存器; 接著控制器又進入取指令階段,從00401H單元中取出指令410040AH到IR,PC內(nèi)容加1變?yōu)?0402H,IR中的指令經(jīng)譯碼識別出是乘法指令,于是在執(zhí)行指令階段,從0040AH單元取出被乘數(shù)x,它與R1中的乘數(shù)a都送入ALU中進行乘法運算,乘積存入R1; 接著又從00402H單元取出新的指令并執(zhí)行之。 如此逐條執(zhí)行程序中的每條指令,直到從00406H單元中取出指令FFH,執(zhí)行停機指令,使控制單元不再循環(huán)發(fā)出節(jié)拍信號,機器也停止了指令執(zhí)行過程。,2.1.3 計算機主要性能指標,1、機器字長 字長以二進制為單位,是計算機微處理器一次能同時處理的數(shù)據(jù)的二進制位數(shù),它直接關系到計算機的計算精度、功能和速度。 2、運算速度 計算機的運算速度是指每秒鐘所能執(zhí)行的指令條數(shù),是平均運算速度。用MIPS(百萬次/秒)來描述。 時鐘頻率是決定運算速度的重要指標:是指微處理器在單位時間(秒)內(nèi)發(fā)出的脈沖數(shù)。時鐘頻率越高,其運算速度就越快。一般時鐘頻率用兆赫(MHz)為單位。如Pentium III 800的主頻為800MHz。,2.1.3 計算機主要性能指標,3、存儲容量 內(nèi)存反映了內(nèi)存儲器存儲數(shù)據(jù)的能力。存儲容量越大,其處理數(shù)據(jù)的范圍就越廣,并且運算速度一般也越快。內(nèi)存的容量可以根據(jù)需要在原來的基礎上進行擴充。通常,微機的檔次越高,其擴充的內(nèi)存容量也越大。目前微型機的內(nèi)存容量可達512M。 除內(nèi)存外,外存(如硬盤、U盤)存儲容量很大。 存儲容量=存儲單元個數(shù)存儲字長 單位:字節(jié) 1字節(jié)(B)=8位 度量:1K=210,1M=220, 1G=230,2.1.3 計算機主要性能指標,4、可靠性和可維護性 可靠性以平均無故障的時間表示。 可維護性以平局修復時間表示。 5、兼容性、性價比、網(wǎng)絡功能 6、外設配置、軟件配置,2.2 計算機硬件基本組成,2.2.1 中央處理器CPU 2.2.2 存儲器 2.2.3 輸入/輸出設備 2.2.4 總線與接口的基本概念,2.2.1 中央處理器CPU,CPU(Central Processing Unit):是運算器控制器的統(tǒng)稱,通常集成(封裝)在一塊芯片上。它是整個計算機的核心部分。 功能:負責讀取并解釋、執(zhí)行指令。,2.2.1 中央處理器CPU,運算器:執(zhí)行算術運算和邏輯運算 算術邏輯單元(ALU): 算術運算:加、減、乘、除… 邏輯運算:比較、與、或、非、移位… 累加器:一種通用寄存器,暫時存放操作數(shù)和運算結果 【操作數(shù):一條指令包含操作碼和地址碼,操作 碼指定計算機進行何種操作,地址碼指定進行 操作的數(shù)據(jù)的保存的地址。】 通用寄存器組:暫存操作數(shù)或數(shù)據(jù)地址 【聯(lián)系:累加器屬于通用寄存器,運算更快】 狀態(tài)寄存器:存放ALU在工作中產(chǎn)生的狀態(tài)信息。如有 無進位,有無溢出,結果正負、是否零等。,2.2.1 中央處理器CPU,控制器 功能:根據(jù)程序中每條指令的操作發(fā)出相應的控制信號,對計算機系統(tǒng)的其他各部分進行協(xié)調(diào)與控制,并對輸入和輸出設備的運行進行監(jiān)控。 指令寄存器(IR):保存當前正在執(zhí)行的指令,在指令執(zhí)行過程中它決定指令的操作性質(zhì)及參與操作的操作數(shù)地址。 指令計數(shù)器(程序計數(shù)器,PC):給出程序中下一條指令(要求計算機進行基本操作的命令)在存儲器中的單元地址。 譯碼器:對指令進行分析,確定指令類型、指令所要完成的操作,并確定指令操作對象(操作數(shù)地址和操作結果的存放地址)。,2.2.1 中央處理器CPU,寄存器: 寄存器是CPU中內(nèi)部少量的存儲單元 功能:進行CPU內(nèi)部數(shù)據(jù)的緩沖或記錄當前的系統(tǒng)狀態(tài)和信息。 特點:存儲速度快,2.2.1 中央處理器CPU,CPU的性能指標 1.運行速度: 常用單位時間內(nèi)執(zhí)行多少條指令來表示:MIPs 決定CPU速度的第一個要素是數(shù)據(jù)總線寬度,它是用位(8、16、32或64)來衡量的??偩€寬度決定了計算機可同時處理的位數(shù),這一數(shù)目也就是計算機中“字”的長度。如16位計算機中“字”長16位。 時鐘頻率指的是1秒鐘內(nèi)系統(tǒng)時鐘脈沖的次數(shù),時鐘周期越短,主頻越高,運算速度就越快;,2.2.1 中央處理器CPU,CPU的性能指標 2、地址總線 計算機內(nèi)存組織中包含若干個存儲單元,每個存儲單元有一個唯一的編碼,稱為地址。地址不變,只是存儲在那里的數(shù)據(jù)可以改變。因此,CPU到存儲器的連線除了數(shù)據(jù)總線之外,還包括地址總線,CPU通過地址總線向內(nèi)存發(fā)送地址信息,找到指定的存儲單元,通過數(shù)據(jù)總線讀寫存儲單元中的數(shù)據(jù)。而CPU地址總線的寬度決定了存儲單元的最大數(shù)目,如20根地址線的內(nèi)存最多有220=1MB個單元。,2.2.1 中央處理器CPU,CPU的性能指標 3.兼容性: 特定CPU的機器語言必須使用該CPU的指令集(告訴CPU如何操作的具體指令集合)。 由于各處理器都有特定的指令集,為某種計算機設計的程序在另一種計算機上可能無法運行??稍诮o定計算機上運行的程序即與該計算機的處理器兼容。 微處理器制造商在推出新型號產(chǎn)品時,必須仔細考慮兼容性問題。特別地,制造商必須決定是否使新的芯片與以前的型號向下兼容。具有向下兼容性的芯片能夠運行早期芯片上的程序。,2.2.2 存儲器(Memory),存儲器: 功能:存放指令和數(shù)據(jù)。 必須將程序和數(shù)據(jù)預先存放在存儲器中。 概念: 存儲單元:存儲二進制信息的部件,每個單元可以存放一個字或字節(jié)的信息,存儲器就是存儲單元的集合。 單元地址:存儲單元的編號,是區(qū)分存儲器中不同存儲單元的唯一標志。 操作: 存儲器讀操作:從存儲器取出數(shù)據(jù),又稱為讀出。 存儲器寫操作:向存儲器存放數(shù)據(jù),又稱為寫入。,2.2.2 存儲器(Memory),存儲器指標:容量、速度和價格 單位:內(nèi)存容量一般以字節(jié)(Byte,B)為單位,1個字(Word,W)等于2個字節(jié)。目前,用來度量主存容量的單位主要有千字節(jié)(KB)、兆字節(jié)(MB)、吉字節(jié)(GB)、太字節(jié)(TB)和皮字節(jié)(PB)。 分類:主存、外存、高速緩沖,2.2.2 存儲器(Memory),1、主存 功能: 用于存放正在運行的程序和程序執(zhí)行中需要用到數(shù)據(jù) 構造: 主存最基本構件是存儲單元電路(R-S鎖存器) 若干存儲單元電路構成存儲單元 若干存儲單元按一定的拓撲結構排列構成主存芯片 若干芯片排列成一塊內(nèi)存條 若干內(nèi)存條配置圍計算機主存 分類:RAM與ROM,512M DDR400內(nèi)存條,2.2.2 存儲器(Memory),1、主存 隨機讀寫存儲器(RAM, Random Access Memory) 既能讀取又能寫入信息,可以讀寫主存儲的任何單元;一般用戶都是使用這部分內(nèi)存區(qū)域。 在斷電后信息會丟失,一般存放正在運行的程序和數(shù)據(jù)。 只讀存儲器(ROM,Read Only Memory) ROM內(nèi)容不允許隨意改變,只能讀出其中的內(nèi)容 一般存放計算機系統(tǒng)數(shù)據(jù)以及計算機啟動時的初始程序和數(shù)據(jù)。啟動計算機的指令保存在稱為ROM BIOS(基本輸入/輸出系統(tǒng))芯片的特殊芯片中。,2.2.2 存儲器(Memory),1、主存 問題:CPU執(zhí)行指令的速度遠高于內(nèi)存的讀寫速度,因此,內(nèi)存制約了CPU的執(zhí)行效率。 解決方法:多級存儲器 高速緩存(Cache)與主存構 成Cache存儲系統(tǒng),解決CPU 與主存間速度不匹配的矛盾。 輔存與主存構成虛擬存儲系 統(tǒng),彌補主存容量的不足。,2.2.2 存儲器(Memory),2、高速緩沖存儲器(Cache) 特點: 存儲速度比主存快,比CPU內(nèi)部寄存器慢; 容量較小,常置于CPU與主存之間。 功能: 存放當前內(nèi)存中使用最多的程序和數(shù)據(jù),并以接近CPU的速度向CPU提供程序指令和數(shù)據(jù)。 當CPU要存取主存中的某個信息時,首先CPU檢查Cache,若Cache中有該信息,就直接訪問,若沒有, CPU將從主存中將包含該信息的數(shù)據(jù)塊復制到Cache中, CPU再訪問Cache,讀寫該信息。,2.2.2 存儲器(Memory),3、輔存(外存儲器) 由于計算機的內(nèi)存(RAM)具有易失性,必須將數(shù)據(jù)由內(nèi)存?zhèn)鬟f給磁盤之類的永久性存儲設備才能長久保存數(shù)據(jù)。這類存儲器通常稱為外存。 功能:用來存放暫時不執(zhí)行的程序和數(shù)據(jù)。 特點: 只能與主存交換信息,不能直接與CPU交換信息 容量大、可靠性高、價格低。 再脫機情況下,能永久地保存信息,但其存儲速度慢。 主要包括:磁盤存儲器、光盤存儲器和優(yōu)盤存儲器。,2.2.2 存儲器(Memory),3、輔存(外存儲器) (1)磁盤存儲器,3.5”軟盤,硬盤片及硬盤驅(qū)動器,2.2.2 存儲器(Memory),3、輔存(外存儲器) (2)光盤存儲器 CD-ROM:只讀光盤,不可重寫,成本低廉。 MOD:可擦寫型光盤。 WORM-CD:一次性寫入,多次讀出。,2.2.2 存儲器(Memory),3、輔存(外存儲器) (3)優(yōu)盤存儲器 也稱U盤,是一種快速、方便的可移動閃存設備。 相對軟盤而言,優(yōu)盤的容量更大、讀寫更快、壽命更長、體積更小、使用和攜帶都很方便,因而在問世之時就被人稱為“軟盤軟驅(qū)的終結者”。,2.2.3 輸入/輸出設備,又稱外部設備,實現(xiàn)外部世界與主機之間的信息交換,提供人機交互的硬件環(huán)境。 輸入設備(Input Device) 功能:將參加運算的數(shù)據(jù)和程序送入計算機,并將它們轉(zhuǎn)換成計算機能識別的信息,一般均通過接口主機連接。 輸出設備(Output Device) 功能:將計算處理的結果轉(zhuǎn)化為人或其他設備所能識別或接收的信息形式的裝置,也需通過設置接口主機連接,2.2.3 輸入/輸出設備,輸入設備: 如鍵盤、鼠標、掃描儀 ①鍵盤:微機鍵盤廣泛采用101/104鍵盤,其布局來自打字機,稱為QWERT鍵盤。,104標準鍵盤,肖爾斯及其發(fā)明的QWERTY打字機,2.2.3 輸入/輸出設備,輸入設備: 如鍵盤、鼠標、掃描儀 ②鼠標:美國科學家道格拉斯恩格爾巴特在1964年發(fā)明,恩格爾巴特因此而獲得1997年圖靈獎。,2.2.3 輸入/輸出設備,輸入設備: 如鍵盤、鼠標、掃描儀 ③寫字板 ④掃描儀,2.2.3 輸入/輸出設備,輸出設備:如顯示器、打印機、繪圖儀 ①顯示器,CRT顯示器,LCD顯示器,顯示卡,2.2.3 輸入/輸出設備,輸出設備:如顯示器、打印機、繪圖儀 ②打印機,針式打印機,噴墨打印機,激光打印機,2.2 計算機硬件基本組成,計算機硬件系統(tǒng),,主機,外部設備,,中央處理器,輸入輸出接口,內(nèi)存貯器,,運算器,控制器,,外存儲器,輸入設備,輸出設備,,存儲器,2.2.4 總線與接口的基本概念,總線(Bus) 連接計算機各部分進行信息傳送的一組公共傳輸線。 總線可理解為是由并行線路組成的“高速公路” ,是傳送字節(jié)所需要的通道??刂破骱瓦\算器以及計算機內(nèi)的所有部件都是通過總線連接的。,圖 以總線連接的計算機組成框圖,,,,,2.2.4 總線與接口的基本概念,總線分為內(nèi)部總線、系統(tǒng)總線和外部總線系統(tǒng)總線包括: 內(nèi)部總線:指芯片內(nèi)部連接各元件的總線 系統(tǒng)總線:指連接CPU、存儲器和各種I/O模塊等主要部件的總線,分為地址、數(shù)據(jù)、控制總線。 外部總線:是微機CPU和外部設備之間的總線,2.2.4 總線與接口的基本概念,系統(tǒng)總線分為地址總線、數(shù)據(jù)總線和控制總線 地址總線(Address Bus,AB) 用于給出源數(shù)據(jù)或目的數(shù)據(jù)所在主存單元或I/O端口的地址 是單向傳送:只能從CPU傳向外部存儲器或I/O端口 數(shù)據(jù)總線(Data Bus,DB) 用于CPU 與主存儲器、CPU 與I/O 接口之間傳送信息。 數(shù)據(jù)總線的寬度決定每次能同時傳輸信息的位數(shù)。是決定計算機性能的主要指標。 計算機總線的寬度等于計算機的字長。目前,微型計算機采用的數(shù)據(jù)總線有16位、32位、64位等幾種類型。 具有雙向傳送功能:CPU ←→存儲器或I/O,2.2.4 總線與接口的基本概念,系統(tǒng)總線分為地址總線、數(shù)據(jù)總線和控制總線 控制總線(Control Bus,CB) 控制總線用來傳送控制信號和時序信號。 控制信號中,有的是微處理器送往存儲器和I/O接口電路的,如讀/寫信號,片選信號、中斷響應信號等;也有是其它部件反饋給CPU的,比如:中斷申請信號、復位信號、總線請求信號、限備就緒信號等。因此,控制總線的傳送方向由具體控制信號而定,一般是雙向的。,2.2.4 總線與接口的基本概念,系統(tǒng)總線的性能指標: ⑴總線的帶寬:指的是單位時間內(nèi)總線上可傳送的數(shù)據(jù)量。 ⑵總線的位寬:指總線能同時傳送的數(shù)據(jù)位數(shù)。 ⑶總線的工作頻率:工作頻率越高,總線工作速度越快,總線帶寬越寬。 總線帶寬=總線位寬/8總線工作頻率MB/s,2.2.4 總線與接口的基本概念,總線標準 為了使計算機產(chǎn)品成為全國范圍內(nèi)即插即用的工業(yè)化組裝件,確保外設能與任一新計算機相聯(lián),近幾十年來計算機工業(yè)界制定了許多工業(yè)標準總線。 a、機械結構、尺寸、引腳的分布位置; b、數(shù)據(jù)線、地址線的寬度,傳送規(guī)模; c、總線主設備數(shù); d、定時控制方式,同步,異步,半同步 系統(tǒng)總線的標準:ISA、EISE、VESA、PCI、USB、AGP,2.2.4 總線與接口的基本概念,總線標準:PCI(Peripheral Component Interconnect,外設部件互連標準) 它是目前個人電腦中使用最為廣泛的接口,幾乎所有的主板產(chǎn)品上都帶有這種插槽。 從總線數(shù)據(jù)寬度上看,PCI總線有32bit、64bit之分;從總線速度上分,有33MHz、66MHz兩種。目前流行的是32bit @ 33MHz,最高可以達到64bit @ 133MHz,可得到超過1GB/s的數(shù)據(jù)傳輸速率。,2.2.4 總線與接口的基本概念,總線訪問 CPU通過總線訪問主存或外設,稱為總線訪問或總線操作。 CPU的動作不外乎內(nèi)部操作和總線操作兩種。 CPU內(nèi)部操作并不需要通過總線,非??臁?2.3 計算機軟件組成,2.3.1 系統(tǒng)軟件 2.3.2 應用軟件,2.3 計算機軟件組成,能指揮計算機工作的程序與程序運行時所需要的數(shù)據(jù),以及與這些程序和數(shù)據(jù)有關的文字說明和圖表資料。 軟件是計算機系統(tǒng)的重要組成部分,它與硬件息息相關,缺少了任何一個,計算機系統(tǒng)都不能發(fā)揮其作用。,2.3 計算機軟件組成,(1)、系統(tǒng)軟件 (2)、應用軟件:又稱為應用程序,它是用戶在各自不同的應用領域根據(jù)具體的任務需要所開發(fā)編制的各種程序。 如信息管理軟件、文字處理軟件、圖形軟件、工程設計程序、數(shù)據(jù)處理程序、自動控制程序、企業(yè)管理程序、科學計算程序等。,2.3 計算機軟件組成,系統(tǒng)軟件是指管理、調(diào)度、監(jiān)視和維護計算機系統(tǒng)軟硬件資源的程序集合,使系統(tǒng)資源得到合理調(diào)度,確保高效率運行。 常用的系統(tǒng)軟件有: (1)操作系統(tǒng) (2)語言處理程序 (3)數(shù)據(jù)庫管理系統(tǒng) (4)服務性程序 (5)網(wǎng)絡管理軟件,2.3 計算機軟件組成,①操作系統(tǒng)(Operating System) 功能 管理計算機系統(tǒng)的各種軟、硬件資源,使其被高效使用; 為計算機系統(tǒng)和用戶之間提供接口,為用戶提供方便。 操作系統(tǒng)是直接運行在裸機上的最基本的系統(tǒng)軟件,是系統(tǒng)軟件的核心,任何其他軟件必須在操作系統(tǒng)的支持下才能運行。,2.3 計算機軟件組成,②計算機語言處理程序 是用某種計算機程序設計語言按問題的要求編寫而成的。程序就是指令的有序集合。 1、機器語言:由0和1按一定規(guī)則排列組成的一個指令集;它是計算機唯一能識別和執(zhí)行的語言。優(yōu)點是執(zhí)行效率高、速度快。主要缺點是直觀性差,可讀性不強 2、匯編語言:用助記符來表示機器指令中的操作碼和操作數(shù)的指令系統(tǒng) 。可讀性增強,執(zhí)行速度快,但仍是一種面向機器的語言,編制程序的效率不高,難度較大,維護較困難,屬低級語言 。 3、高級語言:一種更接近于人類自然語言和數(shù)學語言的語言,用高級語言編寫程序可以大大減少編程人員的勞動,因此它也具有較好的可移植性 。,2.3 計算機軟件組成,②計算機語言處理程序 功能:將高級語言編寫的程序翻譯成計算機能識別和執(zhí)行的二進制機器指令,然后供計算機執(zhí)行。又稱為翻譯程序。 語言處理程序分為兩種: 編譯程序:將用戶編寫的高級語言程序(源程序)的全部語句全部翻譯成機器語言程序,然后再執(zhí)行機器語言程序。 解釋程序:將源程序的一條語句翻譯成機器語言程序,并立即執(zhí)行,接著再翻譯源程序的下一條語句并執(zhí)行,如此重復直至完成源程序的全部翻譯任務。它的特點是翻譯一次執(zhí)行一次。,源程序,機器語言程序,運行 結果,,,,編譯、匯編、連接,解釋,2.3 計算機軟件組成,計算機運行程序過程,2.3 計算機軟件組成,應用程序,,,,,語言處理程序 及其它系統(tǒng)軟件,操作系統(tǒng)級,機器指令系統(tǒng),微程序設計級(硬件),2.3 計算機軟件組成,計算機解題過程: 1、提出問題和任務; 2、建立模型,用適合于程序設計的方式描述算法過程; 3、用某種語言編制程序; 4、編譯為機器語言程序; 5、在硬件上執(zhí)行程序,實現(xiàn)任務。,二.計算機的系統(tǒng)組成,計算機 系統(tǒng),硬件系統(tǒng),軟件系統(tǒng),應用軟件,系統(tǒng)軟件,操作系統(tǒng) 語言處理程序 數(shù)據(jù)庫管理系統(tǒng),,,,外圍設備,主機,,數(shù)據(jù)處理程序 自動控制程序 企業(yè)管理程序 科學計算程序,,外存儲器:磁盤、磁帶、光盤等 輸入設備:鍵盤、鼠標器、掃描儀等 輸出設備:顯示器、打印機、繪圖儀等,,中央處理器(CPU):運算器、控制器 內(nèi)存儲器:ROM、RAM,,小結,- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 計算機基礎知識 計算機 組成 原理
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
鏈接地址:http://appdesigncorp.com/p-2870141.html