基於馮紐曼模型(von Neumanm model)所建構的電腦
硬體可以分成四個子系統:
- 記憶體
記憶體(memory)是儲存區域
程式執行時儲存資料及程式的地方
- 算術邏輯單元
算術邏輯單元(arithmetic logic unit,ALU)是執行算術及邏輯運算的地方
當電腦作為一個資料處理器
必須要能夠對資料做算術運算、邏輯運算
- 輸入/輸出
輸入子系統接收資料來自電腦外部的程式
輸出子系統將運算處理的結果傳送到電腦外部
輸入/輸出(I/O)子系統定義很廣
包含輔助記憶體裝置 如:硬碟
- 控制單元
控制單元(control unit,CU)控制著記憶體、算術邏輯單元及輸入/輸出子系統的運行
中央處理器(Central Processing Unit,CPU)內包含了算術邏輯單元以及控制單元