adc指令(Addition Carry)

weixin_33935777發表於2018-06-24

帶進位的加法指令 會利用CF位置上的值
adc ax,bx
(ax) = (ax) + (bx) + CF


mov ax,2
mov bx,1
sub bx,ax
adc ax,1
結果為 ax=4  因為加了一個CF的值

注意會影響CF位的指令 比如 add在進行位數處理 要換成 inc

相關文章