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