A-A+

RAM中60H单元内存有一个十六进制数 把这个数转换为BCD码的十进制数 BCD码的十位和个

2022-08-06 10:44:07 问答库 阅读 178 次

问题详情

RAM中60H单元内存有一个十六进制数,把这个数转换为BCD码的十进制数,BCD码的十位和个位放在累加器A中,百位放在R6中。

参考答案

正确答案:
ORG 2200H
MOV A,60H
MOV B,#64H
DIV AB
MOV R6,A
MOV A,#0AH
XCH A,B
DIV AB
SWAP A
ORL A,B
SJMP $
END

考点:单元,内存