當前位置:股票大全官網 - 財經新聞 - 微機原理,加法校正AAA算法

微機原理,加法校正AAA算法

AAA(ASCII Adjust After add)是Ascii碼加調整指令,用來調整AL的值,AL是兩個Ascii碼字節的和。調整規則如下:

1.如果AL的低四位大於9或者標誌位AF=1,則AH=AH+1,AL=AL+6,AF和CF的並置為1,否則只設置AF和CF為0;

2.清除AL的高四位。

MOV AX,19H

添加鋁,07H

執行後,AL=20H。此時,雖然AL的低四位不超過9,但標誌位AF=1,即AL的低四位結轉到高四位。所以執行完AAA指令後,AH=AH+1,AL=AL+6,把AF和CF並列到1,然後把AL的高四位清零。結果: