04第四章课件(汇编语言程序设计).pptVIP

  • 21
  • 0
  • 约1.96万字
  • 约 69页
  • 2018-01-01 发布于河南
  • 举报
04第四章课件(汇编语言程序设计)

* 例 将多位十六进制数转换成ASCII码。 设地址指针R0指向十六进制数低位,R2中存放字节数,转换后地址指针R0指向十六进制数的高位。R1指向要存放的ASCII码的高位地址。实现程序如下: * H2ASC: MOV A,@R0 ;取低4位二进制数 ANL A,#0FH ; ADD A,#15 ;偏移量修正 MOVC A,@A+PC ;查表 MOV @R1,A ;存ASCII码 INC R1 MOV A ,@R0 ;取十六进制高4位 SWAP A ANL A,#0FH ; ADD A,#06H ;偏移值修正 MOVC A,@A+PC ; MOV @R1,A INC R0 ;指向下一单元

文档评论(0)

1亿VIP精品文档

相关文档