組合語言學習筆記3

2022-02-20 12:51:46 字數 300 閱讀 4281

1.cpu是通過位址匯流排來指定儲存單元的,位址單元能傳送多少個不同的資訊,就表明cpu可以對多少個儲存單元進行定址

乙個cpu有n根位址匯流排,可以說這個cpu的位址匯流排寬度為n,這樣的cpu最多可以尋找2的n次方個記憶體單元

3.資料匯流排:cpu與記憶體或其它器件之間資料傳送石通過資料匯流排來進行,資料匯流排的寬度決定了cpu和外界的資料傳送速度

4.控制匯流排:cpu對外部器件的控制,有多少根控制匯流排,就意味著著cpu提供了對外部器件的多少種控制,控制匯流排的寬度決定了cpu對外部器件的控制能力,每一條控制匯流排代表一種控制,一般來說就是讀取或者寫入

組合語言學習筆記 3

35.棧 先進後出,涉及到入棧 push 和出棧 pop 兩個概念.a push ax 表示將ax中的資料送入棧中 b pop ax 表示從棧頂取出資料送入ax 36.8086cpu的入棧和出棧操作都是以字為單位進行的.那麼如何知道哪一段被當作棧在使用.how.push和pop時,需要知道棧頂元素....

組合語言學習筆記(3)

3.380x86指令系統 其指令系統可以是以下的6組 資料傳送指令 算術指令 邏輯指令 串處理指令 控制轉移指令 處理機控制指令 資料傳送指令 傳送指令mov 其目的運算元不能是立即碼 其目的操作時不能是 段 其目的運算元和源運算元不能都是段位址 ip不能作為源運算元,也不能作為目的運算元 立即數不...

組合語言學習筆記

學習參考資料 大灰狼 講彙編 資料匯流排,位址匯流排,控制匯流排。位址匯流排有多少條就決定了cpu最大的記憶體使用量。80386有32位位址匯流排,所以它的定址能力就是4g.暫存器 通用暫存器,段暫存器,ax暫存器 通用暫存器,存放資料。高位位元組ah,低位位元組al。實體地址表示方法 位址加法器,...