设从键盘输入十进制数的ASCII码已存放在起始地址为CS:0150H的单元中,把它转换成未组合BCD码后,再分别存入起始地址为CS:015AH的单元中。若输入的不是十进制数的ASCII码,则相应存放结果单元的内容为“FF”。 提示:
1.未组合BCD码是一位十进制数字占一个字节,高半字节为0,低半字节为该十进制数字的BCD码。ASCII码转换为未组合BCD码只需减30H。
2.程序框图如图所示。
3.程序执行前,需要在CS:0150H内存缓冲区写入待转换的ASCII码。方法如下; 方法一:用A命令
-A CS:0150 ↘
CS:0150 DB 35,39,30,41,32↘
4
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新资格考试认证微机原理实验指导书(5)全文阅读和word下载服务。
相关推荐: