匯編指令手冊軟件是一款專業(yè)的匯編指令查詢學(xué)習(xí)軟件,對于匯編語言感興趣的朋友就非常實(shí)用了,掌握指令就可以熟練開發(fā)匯編語言,有利于發(fā)揮出匯編語言與生俱來的強(qiáng)大優(yōu)勢,軟件支持搜索,內(nèi)容詳細(xì),是您匯編語言學(xué)習(xí)好幫手。
指令舉例:
AAA:
格式: AAA
功能: 對兩個(gè)組合的十進(jìn)制數(shù)相加運(yùn)算(存在AL中)的結(jié)果進(jìn)行調(diào)整,產(chǎn)生一個(gè)未組合的十進(jìn)制數(shù)放在AX中.
1. 組合的十進(jìn)制數(shù)和未組合的十進(jìn)制數(shù):在計(jì)算中,十進(jìn)制數(shù)可用四位二進(jìn)制數(shù)編碼,稱為BCD碼.
當(dāng)一個(gè)節(jié)(8位)中存放一位BCD碼,且放在字節(jié)的低4位, 高4位為時(shí)稱為未組合的BCD碼.
2. AAA的調(diào)整操作
若(AL) and 0FH>9 或 AF=1,則調(diào)整如下:
(AL)<--(AL)+6,(AH)<--(AH)+1,AF=1,CF<--AF,(AL)<--(AL) and 0FH
ADD:
格式: ADD OPRD1,OPRD2
功能: 兩數(shù)相加
1. OPRD1為任一通用寄存器或存儲器操作數(shù),可以是任意一個(gè)通用寄存器,而且還可以是任意一個(gè)存儲器操作數(shù).
OPRD2為立即數(shù),也可以是任意一個(gè)通用寄存器操作數(shù).立即數(shù)只能用于源操作數(shù).
2. OPRD1和OPRD2均為寄存器是允許的,一個(gè)為寄存器而另一個(gè)為存儲器也是允許的, 但不允許兩個(gè)都是存儲器操作數(shù).
3. 加法指令運(yùn)算的結(jié)果對CF、SF、OF、PF、ZF、AF都會有影響.以上標(biāo)志也稱為結(jié)果標(biāo)志.加法指令適用于無符號數(shù)或有符號數(shù)的加法運(yùn)算.