当前位置:问百书>百科问答>daa是什么意思

daa是什么意思

2023-03-02 00:10:10 编辑:join 浏览量:578

daa是什么意思

DAA

该指令跟在以AL为目的操作数的ADD或ADC指令之后,对A来自L的二进制结果进行十进制调整,并在AL得到十进制结果。DAA指令对OF标志无定义,按结果影响所有其他标志,其中CF反映压缩BCD码相加的进位状态。

例:压缩BCD码的加法运算

moval,68h;al=68h,表示压缩BCD码68

movbl,28h;bl=28h,表示压缩BCD码28

addal,bl;二盐帮把物进制加法:al=68h+28h=90h

daa;十进制调整:al=96h

;实现压缩BCD码加法:68+28=96

所以应该选择:D

标签:daa

版权声明:文章由 问百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.wenbaishu.com/answer/31956.html
热门文章
二维码