
圖1. 計算機硬件系統的組成示意圖
計算機系統的核心功能是 執行程序。為了實現這個目標至少需要圖中所示五個部件或設備:
1.數據輸入設備:把程序和原始數據輸入計算機
2.數據存儲部件:實現程序和數據的保存
3.數據運算部件:承擔數據的運算和處理
4.數據輸出設備:把運算及處理結果輸出
5.控制部件:從存儲部件取出指令並完成指令譯碼,根據指令向各個部件或設備提供它們所需的控制信號,起指揮、協調和控制作用。
上述 3+5=CPU。
圖中3種類型總線作用:
1.數據總線:用於在部件或設備間傳送屬於數據信息(指令和數據)的電氣信號
2.地址總線:用於在部件或設備間傳送屬於地址信息(指令和數據)的電氣信號【地址信息指明數據存儲部件中的一個存儲單元或外圍設備中的一個設備】
3.控制總線:用於向存儲部件和外圍設備傳送起控制作用的電氣信號【指定在CPU和這些部件或者設備間傳送的方向以及操作的性質等】
