- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、实验目的
掌握不同进制数及编码相互转换的程序设计方法。
二、实验所用设备
PC 微机一台。
三、实验内容
计算机输入设备输入的信息一般是由ASCII码或BCD码表示的数据或字
符,CPU 用二进制数进行计算或其它信息处理,处理结果的输出又必须依照
外设的要求变为 ASCII 码、BCD 码或七段显示码等。因此,在应用软件中,
各类数制的转换和代码的转换是必不可少的。计算机与外设间的数码转换关
系如图 3-1所示,数码对应关系如表 3-1 所示。
图 3-1 计算机与外设间的数码转换关系
1.将 ASCII码表示的十进制数转换为二进制数
十进制数可以表示为:Dn×10n+Dn-1×10n-1+…+D0×100
=Di×10i 其中 Di 代表十进制数 1、2、3…9、0。
上式可以转换为:
ΣDi×10i=((…(Dn×10+Dn-1)×10)+Dn-2)×10+…+D1)×10+D0
由上式可归纳十进制数转换为二进制的方法:从十进制数的最高位 Dn
开始作乘 10加次位的操作,依次类推,则可求出二进制数结果。
本实验要求将缓冲区中的一个五位十进制数00012的ASCII码转换成二
进制数,并将转换结果按位显示在屏幕上。转换过程的参考流程如图 3-2 所
示。
表 3-1 数码转换对应关系
2.将十进制数的 ASCII码转换为 BCD 码
本实验要求将键盘输入的一个五位十进制数54321的ASCII码存放入数
据区中,转换为 BCD 码后,并将转换结果按位分别显示于屏幕上。若输入
的不是十进制数的 ASCII 码,则输出“FF”。提示:一字节 ASCII 码取其低
四位即变为 BCD 码。转换部分的实验流程参见 3-3。
3.将十六进制数的 ASCII 码转换为十进制数
十六位二进制数的值域为 0-65535,最大可转换为五位十进制数。五位
十进制数可表示为:
ND=D4×104+D3×103+D2×102+D1×10+D0
因此,将十六位二进制数转换为五位 ASCII 码表示的十进制数,就是求
D1-D4,并将它们转化为 ASCII 码。
图 3-2 十进制 ASCII 转换为
二进制数参考流程
图 3-3 十进制 ASCII 转换为
BCD 码参考流程
本实验要求将缓冲区中存放的 000CH 的ASCII 码转换成十进制数,并将
转换结果显示在屏幕上。转换部分的实验流程参见图 3-4。
4.BCD 码转换为二进制码
本实验要求将四个二位十进制数的 BCD 码存放在某一内存单元中,转换
出的二进制数码存入其后的内存单元中,转换结束,送屏幕显示。转换部分
的实验流程参见 3-5。
四、实验步骤
运行 Tddebug 软件,选择 Edit 菜单编写实验程序;
使用 Compile 菜单中的Compile和 Link 对实验程序进行汇编、连接;
使用 Rmrun菜单中的 Run,运行程序,观察运行结果;
使用 Rmrun 菜单中的 Debug,调试程序,观察调试过程中,数据传输指
令执行后,各寄存器及数据区的内容;
更改数据区中的数据,考察程序的正确性。
您可能关注的文档
最近下载
- 防盗门施工组织设计方案.doc VIP
- 2025年版高等职业教育专科专业教学标准 460115 智能光电制造技术.docx
- [美国时代周刊]Time2012-06-25.pdf VIP
- 中医医疗医院设备配置标准.pdf VIP
- 陕2023TJ 077《住宅厨房、卫生间装配式L型构件排气道系统图集》.pdf VIP
- (完整word版)JGJ107-2016钢筋机械连接技术规程.doc VIP
- 三+《品质》(教学课件)-【中职专用】高二语文(高教版2023·职业模块).pptx VIP
- 新课标下体育中考项目现状的分析与思考.docx VIP
- 新员工入职适应期的评估体系与职业发展建议.docx VIP
- 第三周(9月15日)国旗下讲话稿:勿忘国耻振兴中华.pdf VIP
文档评论(0)