1. 程式人生 > >深入理解計算機系統--筆記

深入理解計算機系統--筆記

  1. 採用儲存程式方式,指令和資料不加區別混合儲存在同一個儲存器中。
  2. 不可程式設計的計算機器(計算器,學習機,非智慧手機),不提供API,僅內含固定用途的程式,只能讀資料
  3. 儲存器是按地址訪問的線性編址的一維結構,每個單元的位數是固定的。
  4. 指令由操作碼和地址組成。操作碼指明本指令的操作型別,地址碼指明運算元和地址。運算元本身無資料型別的標誌,它的資料型別由操作碼確定。
  5. 通過執行指令直接發出控制訊號控制計算機的操作。指令在儲存器中按其執行順序存放,由指令計數器指明要執行的指令所在的單元地址。指令計數器只有一個,一般按順序遞增,但執行順序可按運算結果或當時的外界條件而改變。
  6. 以運算器為中心,I/O裝置與儲存器間的資料傳送都要經過運算器。
  7. 資料以二進位制表示。
  8. 順序執行程式.