?? asslandat63.dat
字號:
未組合十進(jìn)制數(shù)乘法調(diào)整指令A(yù)AM(ASCII Adjust MULtiply)
指令格式:AAM
指令功能:
對兩個(gè)未組合的十進(jìn)制數(shù)相乘后存于AX中的結(jié)果進(jìn)行調(diào)整,產(chǎn)生一個(gè)未組合的十進(jìn)制數(shù)存在AL中。
實(shí)際上是兩個(gè)未組合的十進(jìn)制數(shù)字節(jié)相乘,一個(gè)0~9的數(shù)與另一個(gè)0~9的數(shù)相乘其積最大為81。為了得到正確的結(jié)果,應(yīng)進(jìn)行如下調(diào)整:
乘積:(AH)<--(AL)/10
(AL)<--(AL)MOD10
本指令應(yīng)跟在MUL指令后使用,乘積的兩位十進(jìn)制結(jié)果,高位放在AH中,低位放在AL中。AH內(nèi)容是MUL指令的結(jié)果被10除的商,即(AL)/10, 而最后的AL內(nèi)容是乘積被10整除的余數(shù)(即個(gè)位數(shù))。
本指令影響標(biāo)志位PF、SF、ZF。
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -