1 .加 1 指令 inc
語句格式: inc opd
功能:將目的操作數(shù)加 1 ,結(jié)果送目的地址。即( opd ) +1 → opd 。
inc 指令是一個(gè)單操作數(shù)指令,操作數(shù)可以是寄存器或存儲器操作數(shù)。
如: inc bx ,即( bx ) +1 → bx 。
加 1 指令可用于對計(jì)數(shù)器和地址指針進(jìn)行調(diào)整。
2 .加指令 add
語句格式: add opd , ops
功能:將目的操作數(shù)與源操作數(shù)相加,結(jié)果存入目的地址中,源地址的內(nèi)容不改變。
即( opd ) + ( ops )→ opd 。
3 .帶進(jìn)位加指令 adc
語句格式: adc opd , ops
功能:將目的操作數(shù)加源操作數(shù)再加低位進(jìn)位,結(jié)果送目的地址。
即( opd ) + ( ops ) +cf → opd 。
【例】無符號雙字加法運(yùn)算。
mov ax , 4652h ; (ax)=4652h
add ax , 0f 0f 0h ; (ax)=3742h , cf=1
mov dx , 0234h ; (dx)=0234h
adc dx , 0f 0f 0h ; (dx)= 0f 325h , cf=0