MCS-51单片机中立即寻址方式中,MOV,A,#52H,意思是把立即数52H送到累加器A中。
2011-10-09
展开全部
通过Keil 软件Disassemby窗口 可以看到代码
MOV A,#52H 对应的就是 7452 MOV A,#0x52
MOV A,#52H 对应的就是 7452 MOV A,#0x52
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MOV A,#52H;是位汇编语言,但是单片机是读不懂的!它只认识0或1(机器码)!!
机器码是单片机能读懂的16进制或是2进制数(2进制和16进制可以互换的),怎么来的无需了解!通过Keil软件可以编译,就可以直接产生!!
机器码是单片机能读懂的16进制或是2进制数(2进制和16进制可以互换的),怎么来的无需了解!通过Keil软件可以编译,就可以直接产生!!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CLR C;清除进位
MOV A,#94H;累加器A赋值为94H
SUBB A,R0;A减去R0寄存器中的值,并把这个差保留在A中[A=A-R0]
ADD A,R1;A加上R1[A=A+R1]
DA A;十进制调整,也就是变为十进制的BCD码,比如A=0FH,通过DA A后,A就变成15
MOV A,#94H;累加器A赋值为94H
SUBB A,R0;A减去R0寄存器中的值,并把这个差保留在A中[A=A-R0]
ADD A,R1;A加上R1[A=A+R1]
DA A;十进制调整,也就是变为十进制的BCD码,比如A=0FH,通过DA A后,A就变成15
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询