软件实验二 二进制到ASCII码转换.docVIP

  • 17
  • 0
  • 约1.54千字
  • 约 4页
  • 2020-09-06 发布于广东
  • 举报
软件实验二 二进制到ASCII码转换 实验要求 给出一个BCD数,将其转换成ASCII值。 二、实验目的 了解BCD值和ASCII值的区别 了解如何将BCD值转换成ASCII值 了解如何查表进行数值转换及快速计算。 三、实验说明 此实验主要让学生了解数值的BCD码和ASCII码的区别,利用查表功能可能快速地进行数值转换。进一步了解数值的各种表达方式。 四、程序框图 保存低位ASCII码查表得到ASCII码取出 保存低位ASCII码 查表得到ASCII码 取出BCD码低四位 保存高位ASCII码 查表得到ASCII码 取出BCD码高四位 给出要转换数BCD码 开始 开始 结束 结束 五、我的程序 方法一: org 0000h mov r0,#20h mov r1,#11h mov @r1, #3AH start: mov a,@r1 swap a anl a,#0fh acall aaa mov @r0,a inc r0 mov a,@r1 a

文档评论(0)

1亿VIP精品文档

相关文档