- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理和接口技术实验题微机原理和接口技术实验题
实验一:寻址方式、伪指令的使用。学习使用DEBUG调试工具。
(一)实验目的
1、要求掌握汇编语言寻址方式和基本伪指令的使用;
2、学习运用DEBUG工具上机调试汇编语言程序。
(二)实验内容
完成教材P67——P69习题5、6、7,运用DEBUG工具上机调试,按题目要求写出运行结果。
(三)DEBUG的使用说明见附录。
实验二 顺序程序设计
(一)实验目的
1、掌握顺序程序设计的编程技巧和上机调试方法。
2、进一步熟悉数据传送、数据运算、逻辑运算等相关指令的使用。
3、熟悉汇编语言编辑、汇编、链接和调试的全部过程。
(二)实验内容
1、改写教材P81例4-1,将BUFF存储单元双字的内容按十六进制显示到屏幕上。(专科班做)。
2、有如下数据段定义,编程实现,A ,B,C三数按从大到小排列,并在屏幕上输出。(本科班做)。
data segment
A DB 253
B DB 127
C DB 255
BUFA DB 8 DUP(0)
data ends
实验三 分支程序设计
(一)实验目的
1、掌握分支程序的编程技巧和上机调试方法。
2、熟悉条件转移指令的使用
3、进一步熟悉汇编语言编辑、汇编、链接和调试的全部过程。
(二)实验内容
1、改写教材P81例4-13,将十六进制数转换为十进制数,并将转换后的结果在屏幕上显示出来。
实验四 循环程序和子程序设计
(一)实验目的
1. 掌握循环程序设计的方法。
2. 掌握正确分配与使用寄存器。
3. 掌握控制循环的方法。
4.掌握子程序的设计方法。
(二)实验内容
1、改写教材P81例4-12,从键盘输入任意字符串,将其中的小写字母改为大写字母,大写字母改为小写字母后输出到屏幕上(专科班做)。
2、用递归和子程序的方法编程,求1至100的和,并将结果显示到屏幕上(本科班做)。
实验五 双色灯实验和开关状态显示实验
(一)实验目的
1.学习PC机系统中扩展简单I/O接口的方法。
2.进一步学习编制数据输出程序的设计方法。
3、学习模拟交通灯控制的方法。
4、学习双色灯的使用。
5、复习原码、反码、补码、移码的概念。
6、进一步掌握8255A并口芯片的编程以及通过8255A读取开关量的方法,掌握8255A各个端口的不同工作方式。
(二)实验(上机)主要内容
选题1:编写程序,以8255为输出口,控制四个双色灯(可发红、绿、黄光),模拟十字路交通灯管理。
实验电路连线
8255的CS片选接至适配板上138译码处的200H~207H插孔。
8255A的各寄存器对应口地址为:PA口:200H 、PB口:201H
PC口:2002H、8255A控制寄存器:203H。
实验说明
1、因为本实验是模拟交通灯控制实验,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东
西仍然红灯。再转状态3,东西绿灯通车,南北灯红。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。
双色LED是由一个红色LED管芯和一个绿色LED管芯封装在一起,公用负端。
当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。
选题2:编写程序,设定8255的PA口为开关量输入,PB口或PC口为开关量输出,要求能随时将PA口的开关状态通过PB口的发光二极管显示出来。
用8255A的A端口接8只开关,输入有符号的二进制数原码数据,在B端口或C端口各接8只发光二极管,显示该有符号二进制数的反码、补码、移码以及绝对值。写出完整的驱动程序。
实验电路连线
将K1~K8用连接至8255的PB0~PB7,将DL1~DL8用连线连至8255的PA0~PA7,8255A CS连至译码处的200~207插孔。
8255A的各寄存器对应口地址为:PA口:200H 、PB口:201H
PC口:202H、8255A控制寄存器:203H。
实验说明
本实验要求8255工作方式0,PA口设置为输入, PB口或PC口设置为输出,输入量为开关量,通过8255可实时显示在LED灯上。按下HALT或RST键则返回监控。
(三)8253定时器/计数器和8255A芯片综合应用
(一)实验目的
1.掌握8253定时器的硬件连接方法及时序关系。
2、掌握8253的各种模式编程及原理。
3、进一步掌握8255A并行接口芯片的编程和工作方式。
(二)实验(上机)主要内容
1、编程将8253定时器0设定为方式3,时间常数分别设置为最大和任意值时,定时器0的输出接在一个
您可能关注的文档
- 度假酒店泳池热水综合节能解决方案度假酒店泳池热水综合节能解决方案.doc
- 廉价劳动力和弊或劣势廉价劳动力和弊或劣势.doc
- 廉政风险防控管理有关知识问答廉政风险防控管理有关知识问答.doc
- 康师傅冰红茶饮料营销策略研究康师傅冰红茶饮料营销策略研究.doc
- 廉政风险防控规范权力运行会议记录廉政风险防控规范权力运行会议记录.doc
- 延庆农广校办学水平评估自评报告延庆农广校办学水平评估自评报告.doc
- 廊坊华夏地产营销策略研究廊坊华夏地产营销策略研究.doc
- 延边大学2014年硕士研究生招生简章延边大学2014年硕士研究生招生简章.doc
- 延津县养老地产调查研究报告延津县养老地产调查研究报告.doc
- 建党90周年广场文化活动主持词建党90周年广场文化活动主持词.doc
- 微机系统与维护作业微机系统与维护作业.doc
- 微机继电保护在化工企业的综合利用和-研究微机继电保护在化工企业的综合利用和-研究.doc
- 微水发电系统建设维护规范(初稿)微水发电系统建设维护规范(初稿).doc
- 微波治疗慢性宫颈炎120例临床观察微波治疗慢性宫颈炎120例临床观察.doc
- 微波炉做蛋糕5分钟搞定微波炉做蛋糕5分钟搞定.doc
- 微波炉的功能和应用微波炉的功能和应用.doc
- 微机原理实验指导书(硬件实验)微机原理实验指导书(硬件实验).doc
- 微波炉的工作原理微波炉的工作原理.doc
- 微生物发酵提高玉米_豆粕型日粮营养价值的初步研究微生物发酵提高玉米_豆粕型日粮营养价值的初步研究.doc
- 微生物在地下水层中作用综述微生物在地下水层中作用综述.doc
文档评论(0)