一、常見彙編指令 <1> LDR r0,[pc,#520] ;@0x08001070 //存儲器到寄存器的數據載入,從存儲器地址pc+520處讀取數據載入到r0中。 <2>MOV指令 彙編語言中的傳遞立即數指令。格式: MOV AX 2000H //將十六位數據2000H放到AX寄存器中 (更多格式 ...
一、常見彙編指令
<1> LDR r0,[pc,#520] ;@0x08001070 //存儲器到寄存器的數據載入,從存儲器地址pc+520處讀取數據載入到r0中。
<2>MOV指令
彙編語言中的傳遞立即數指令。格式: MOV AX 2000H //將十六位數據2000H放到AX寄存器中
(更多格式和用法 https://zhidao.baidu.com/question/391946699.html )
二、彙編語言 指令集和不同處理器架構的關係
指令集架構決定了處理器如何識別彙編語言,以及如何同上層進行通信。
處理器架構的異同在識別了彙編語言之後,例如在一個處理器中設計三個ALU,在一個周期里執行三次加法運算
ARM是RICS結構處理器
三 X86架構微處理器的寄存器說明
eax ebx ebp esp..都是x86的通用寄存器的名稱。
EAX:累加器
EBX:是基地址寄存器。
ESP:專用做堆棧指針,也稱棧頂指針。