问题
问答题
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
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