add 加法.
adc 帶進製加法.
inc 加 1.
aaa 加法的ascii碼調整.
daa 加法的十進位制調整.
sub 減法.
sbb 帶借位減法.
dec 減 1.
nec 求反(以 0 減之).
cmp 比較.(兩運算元作減法,僅修改標誌位,不回送結果).
aas 減法的ascii碼調整.
das 減法的十進位制調整.
mul 無符號乘法.
imul 整數乘法.
以上兩條,結果回送ah和al(位元組運算),或dx和ax(字運算),
aam 乘法的ascii碼調整.
div 無符號除法.
idiv 整數除法.
以上兩條,結果回送: 商回送al,餘數回送ah, (位元組運算); 或 商回送ax,餘數回送dx, (字運算).
aad 除法的ascii碼調整.
cbw 位元組轉換為字. (把al中位元組的符號擴充套件到ah中去)
cwd 字轉換為雙字. (把ax中的字的符號擴充套件到dx中去)
cwde 字轉換為雙字. (把ax中的字符號擴充套件到eax中去)
cdq 雙字擴充套件. (把eax中的字的符號擴充套件到edx中去)
彙編指令速查
一 資料傳輸指令 它們在存貯器和暫存器 暫存器和輸入輸出埠之間傳送資料.1.通用資料傳送指令.mov 傳送字或位元組.movsx 先符號擴充套件,再傳送.movzx 先零擴充套件,再傳送.push 把字壓入堆疊.pop 把字彈出堆疊.pusha 把ax,cx,dx,bx,sp,bp,si,di依次壓...
彙編(十) 算術運算類指令
算術運算類指令用來執行二進位制及十進位制的算術運算 加減乘除。這類指令會根據運算結果影響狀態標誌,有時要利用某些標誌才能得到正確的結果。一 加法指令 1 加法指令add add reg,imm reg mem reg reg imm reg mem add mem,imm reg mem mem i...
8088 彙編指令速查
8088 彙編指令速查 一 資料傳輸指令 它們在存貯器和暫存器 暫存器和輸入輸出埠之間傳送資料.1.通用資料傳送指令.mov 傳送字或位元組.movsx 先符號擴充套件,再傳送.movzx 先零擴充套件,再傳送.push 把字壓入堆疊.pop 把字彈出堆疊.pusha 把ax,cx,dx,bx,sp...