第一章 計算機系統基礎知識(0)
1.1 計算機系統的基本組成
計算機系統是由硬體系統和軟體系統組成的 運算器
CPU
主機 控制器
記憶體儲器(主儲存器)
外部裝置
計算機系統 輸出裝置
外儲存器(輔助儲存器)
系統軟體
軟體系統
應用軟體
1.計算機系統的硬體組成
傳統概念上,基本的計算機硬體系統由運算器、控制器、儲存器、輸入裝置和輸出裝置5大部件組成,後來,通訊部件也逐漸成為其基本構建。
運算器和控制器及其相關部件已被整合在一起。統稱為中央處理器(CPU,CentralProcessing Unit)。
運算器是對資料進行加工處理的部件,它主要完成算數和邏輯運算。
控制器的主要功能是從主存中取出指令後=並進行分析,控制計算機的各個部件有條不絮的完成指令的功能。
儲存器是計算機系統中的記憶裝置,分為內部儲存器(MainMemory , MM,簡稱記憶體、主存)和外部儲存器(簡稱外存)。
記憶體速度快,容量小 外存容量大,速度慢
記憶體一般用來臨時儲存計算機執行時所需的程式、資料及中間結果。
外存可用於長期儲存資訊
暫存器是CPU中的記憶器件,用來臨時存放指令、資料及運算結果。與記憶體儲器比,暫存器的速度要快很多。
習慣上將CPU和主儲存器的有機組合稱為主機。
2.計算機軟體
計算機軟體是指為管理、執行、維護及應用計算機系統所開發的程式和相關文件的集合。
3、計算機的型別
(1)、按照體積和工作能力,計算機分為巨型機、大型機、小型機和微型機。
(2)、按照功能是否專一,計算機分為通用計算機和專用(嵌入式)計算機。
(3)、按照CPU的指令系統架構,計算機分為複雜指令系統計算機(Complex Instruction Set Computer,CISC)和精簡指令系統計算機(Reduced Instruction Set Computer,RISC)
(4)、按照體系結構及指令處理方式,計算機分為單指令流單資料流計算機(Single Instruction Single Data ,SISD)、單指令流多資料流計算機(Single Instruction Multiple Data,SIMD)、多指令流單資料流計算機(Multiple Instruction Single Data,MISD)和多指令流多資料流計算機(Multiple Instruction Multiple Data,MIMD)。