arm汇编程序实现连续内存单元中十个整数累加,结果存入内存数据区

如题所述

;单字节十六进制数转换成双字节ASCII码;入口条件:待转换的单字节十六进制数在累加器A中。;出口信息:高四位的ASCII码在A中,低四位的ASCII码在B中。 ORG 0000H LJMP HASC ORG 0060H HASC:MOV B,A ;暂存待转换的单字节十六进制数 LCALL HAS1 ;转换低四位 XCH A,B ;存放低四位的ASCII码 SWAP A ;准备转换高四位 HAS1: ANL A,#0FH ;将累加器的低四位转换成ASCII码 ADD A,#90H DA A ADDC A,#40H DA A RET END
温馨提示:答案为网友推荐,仅供参考
相似回答