1. 程式人生 > >彙編第一章知識總結

彙編第一章知識總結

  1. 機器語言依賴硬體,是機器指令的集合,機器可以直接識別。機器碼都是0和1組成,不易查錯。
    組合語言是給程式設計師看的,機器不能直接識別,需要由編譯器轉成機器語言。
    兩者都不可移植,效率差不多。
  2. 馮.諾依曼體系: 儲存器:儲存程式(資料)、CPU、I/O裝置、運算器、控制器。計算機執行過程中,把要執行的程式和處理的資料首先存入主儲存器(記憶體),執行程式時,將自動地並按順序從主儲存器
    中取出指令一條一條地執行,這一概念稱作順序執行程式。
  3. 8 bit = 1 byte = 一個位元組 =一個記憶體單元
    16 bit = 2 byte = 1 Word = 兩個位元組 = 一個字
  4. CPU讀寫儲存器:1.儲存單元地址 2. 指令 3.資料
  5. 匯流排:地址匯流排、控制匯流排、資料匯流排
    (1) 地址匯流排指定記憶體單元,寬度為N,CPU最多定址2^N 個記憶體單元
    (2) 資料匯流排:CPU與記憶體資料傳送,n根資料匯流排,一次可傳送一個n位二進位制資料
    (3) 控制匯流排:CPU對外部器件的控制,一根讀訊號輸出,一根寫訊號輸出。
  6. 隨機儲存器(RAM),只讀儲存器(ROM)P10
  7. 記憶體地址空間:寫入地址為1000h的記憶體單元,資料會被寫入主隨機儲存器、8000h視訊記憶體、c000h(ROM的一個單元)沒有結果,資料存入不同地址記憶體會有不同效果。與後面實驗四有關。