ZKX's LAB

汇编中DA指令的工作原理 汇编中DA指令到底什么意思?

2021-04-07知识5

单片机中十进制调整指令:DA A是什么意思? BCD码转换指令;比如说:81D+91D=172D而:81H+91H=112H这里为了将81H+91H结果与81D+91D一致,经过DA有:DA(112H)=112H+60H=172H虽然一个是16进制一个是10进制但172在形式上是相等的。MOV R5,#81HMOV A,#91HADD A,R5DA A首先81H+91H=112H,此时AC=0,Cy=1,A=12H,所以DA A后A=12H+60H=72H,AC=0,Cy=1,结果为172H,当然运算应该理解为81D+91D=172D。

单片机汇编DA指令什么用 单片机 汇编言语DA指令,是指十进制加法运算。是结合加法指令一起用的,例如DAA,这条指令是十进制调整指令,用来在进行十进制运算(BCD码)时进行校正的。。

汇编中的DA指令是怎么回事,是转成8421BCD码么? DA是十进制调整指令,一般跟在加法减法指令后面,用于将二进制的加法减法指令运算后,将二进制结果调整为十进制数。例如:#5FH用DA后,个位数上的F调整为十进制的15,就会。

#汇编中DA指令的工作原理

随机阅读

qrcode
访问手机版