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