汇编中DA指令到底什么意思?

MOV A,#20HDEC ADA A 为什么运行结束A不等于19而会等于25呢?
2024-11-18 23:17:01
推荐回答(1个)
回答(1):

单片机 汇编 DA A 指令为 十进制 调整指令, 是结合 加法 指令一起用的,
在其它场合使用 没有意义 甚至会出错,
如 十进制 加法 38+55=93 汇编为
MOV A, #38H ; A = 38H
ADD A, #55H ; A = 38H+55H=8DH
DA A ; A = 93H 调整指令后 就是 93