1. 程式人生 > 其它 >2. 計算機的基本組成

2. 計算機的基本組成

馮 諾依曼計算機的特點

  1. 計算機由五大部件組成:運算器、儲存器、控制器、輸入裝置和輸出裝置
  2. 指令和資料以同等地位存於儲存器,可按地址尋訪
  3. 指令和資料用二進位制表示
  4. 指令由操作碼和地址碼組成:操作碼被用來指出具體的操作,地址碼被用來表示運算元在儲存器中的位置
  5. 儲存程式
  6. 以運算器為中心

計算機的硬體框圖




  • 系統複雜性管理的方法2(3Y)
    • 層次化(Hierachy):將被設計的系統劃分為多個模組或子模組
    • 模組化(Modulariy):有明確定義的功能和介面
    • 規則性:模組更容易倍重用

計算機的工作步驟

  1. 上機前的準備
    • 建立數學模型
    • 確定計算方法
  2. 計算機的解題過程
    1. 儲存器的基本組成
    • 儲存體 - 儲存單元(存放一串二進位制程式碼) - 儲存原件
    • 儲存字:儲存單元中二進位制程式碼的組合
    • 儲存字長:儲存單元中二進位制程式碼的位數
    • 每個儲存單元賦予一個地址,儲存單元按地址尋訪
    • MAR:儲存器地址暫存器,反映儲存單元的個數
    • MDR:儲存器資料暫存器,反映儲存字長
  3. 運算器的基本組成

  • 加法操作過程
  • 減法操作過程
  • 乘法操作過程
  • 除法操作過程
  1. 控制器的基本組成

  2. 主機完成一條指令的過程

    取數指令

    存數指令