答案的英语 Daa指令是什么?
浏览量:2479
时间:2021-03-16 21:23:42
作者:admin
Daa指令是什么?
DAA(十进制加法后调整)是一种用于组合(压缩)BCD码的加法调整指令。如果Al的下4位大于9或AF=1,则Al的内容加上06h,AF设置为1;如果Al的上4位大于9或CF=1,则Al的内容加上60H,CF设置为1。如果两者都不满足,AF和CF将被清除。BCD码(binary coded decimal)是二进制数字编码的一种形式,它用4位二进制数表示1位十进制数中0~9的10个数。BCD码这种编码形式使用四位来存储一个十进制数,这样可以快速地进行二进制和十进制之间的转换。扩展数据:DAA指令示例两个组合BCD代码加法运算mov Al,37hmov BL,35hadd Al,BL两个十六进制数相加,此时Al为37h,35h=6C。DAA调整DAA,则Al为72h。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
不朽星空 星河至圣