微机原理与接口技术实验指导书-

微机原理与接口技术实验指导书-

ID:11672006

大小:3.06 MB

页数:60页

时间:2018-07-13

微机原理与接口技术实验指导书-_第1页
微机原理与接口技术实验指导书-_第2页
微机原理与接口技术实验指导书-_第3页
微机原理与接口技术实验指导书-_第4页
微机原理与接口技术实验指导书-_第5页
资源描述:

《微机原理与接口技术实验指导书-》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微机原理与接口技术实验指导书计算机科学与工程学院软件工程系2014年9月微机原理与接口技术实验指导书目录第一章软件实验部分3实验一显示程序与数据传送实验4实验二数码转换程序实验8实验三运算类指令编程实验11第二章硬件实验部分13实验四8/32位I/O接口实验14实验五8255并口控制器应用实验19实验六8259中断控制器实验23实验七8254定时/计数器应用实验28实验八16550串行控制器应用实验32实验九8237DMA控制器应用实验38实验十D/A转换与A/D转换实验47附录ATD-PIT++实验系统硬件介绍51附录BTdpit集成操作软件介绍55附录C输入输出例程59

2、60微机原理与接口技术实验指导书第一章软件实验部分本章主要通过实验来学习80X86的指令系统、寻址方式以及程序的设计方法,同时掌握集成操作软件Tdpit的使用。60微机原理与接口技术实验指导书实验一显示程序与数据传送实验1、实验目的1)掌握在PC机上以十六进制形式显示数据的方法。2)掌握部分DOS功能调用使用方法。3)掌握与数据有关的不同寻址方式。3)熟悉Windows集成操作软件Tdpit的操作环境和操作方法。2、实验设备PC微机一台、TD-PIT++实验系统一套。3、实验内容及说明1.显示程序实验本实验要求将指定数据区的数据以十六进制数形式显示在屏幕上,并利用DOS功能

3、调用完成一些提示信息的显示。通过本实验,初步掌握实验系统配套操作软件的使用。实验中所使用DOS功能调用(INT21H)说明如下。(1)显示单个字符输出入口:AH=02H调用参数:DL=输出字符(2)显示字符串入口:AH=09H调用参数:DS:DX=串地址,’$’为结束字符(3)键盘输入并回显入口:AH=01H返回参数:AL=输出字符(4)返回DOS系统入口:AH=4CH调用参数:AL=返回码2.数据传送实验本实验要求将数据段中的一个字符串传送到附加段中,并输出附加段中的目标字符串到屏幕上。4、实验步骤1.显示程序实验(1)运行Tdpit集成操作软件,进入编辑调试集成环境。(

4、2)根据程序设计使用语言不同,在“语言设置”菜单项中设置所使用的语言。如图1-1所示。该项一经设置,会再下次启动后仍保持不变。60微机原理与接口技术实验指导书图1-1设置语言环境(3)开始新建文件进行编程。点击“文件”菜单项中的“新建”,可以新建一个空白文档。默认名为Td-pit1。如图1-2所示。图1-2新建空白文档(4)编写程序,如图1-3所示,并保存,此时软件会提示输入新的文件名,输入文件名后点击保存。图1-3程序编辑界面(5)点击,编译文件,若程序编译无误,然后再点击,链接程序。编译连接成功会在输出信息栏显示输出信息,如图1-4所示。60微机原理与接口技术实验指导书

5、图1-4编译连接输出信息(6)编译连接成功后可以点击,运行程序,查看运行结果。(7)可以点击,调试程序,进入调试界面,进行程序的调试。2.数据传送实验(1)运行Tdpit集成操作软件,编写实验程序。(2)编译连接无误后,点击,进入调试环境,进行程序的调试。如图1-5所示。图1-5进入调试环境(3)按F8键单步运行程序,执行完MOVDS,AX语句后,观察DS寄存器中出现的段地址。激活Dump数据显示区,用Ctrl+G命令,输入要查看的数据区地址-“0C69:0000”。如图1-6所示。可以在Dump数据区看到DS数据段中MSR源数据串-"HELLO,WORLD!$"。如图1-

6、7所示。60微机原理与接口技术实验指导书图1-6根据DS值查看数据段图1-7DS源数据段数据(4)继续单步运行程序,执行MOVES,AX语句后,可以看到ES附加数据段出现的段地址,用同样的方法可以查看ES:0000的数据。如图1-8所示。图1-8根据ES值查看附加数据段(5)数据传输还没开始进行,此时ES段的数据为空。继续单步执行完程序,可以看到ES数据段逐渐被写入源数据段DS的数据。直到数据传输完毕,可以看到ES数据段中目的数据串MSD已经被写入了数据串-"HELLO,WORLD!$"。如图2-2-5所示。图1-9根据ES值查看附加数据段(6)可以更改程序中声明的源数据区

7、数据,考察程序的正确性。60微机原理与接口技术实验指导书实验二数码转换程序实验1、实验目的掌握不同进制数及编码相互转换的程序设计方法。2、实验设备PC微机一台、TD-PIT++实验系统一套。3、实验内容及说明计算机输入设备输入的信息一般是由ASCII码或BCD码表示的数据或字符,CPU一般均用二进制数进行计算或其他信息处理,处理结果的输出又必须依照外设的要求变为ASCII码、BCD码或七段显示码等。因此,在应用软件中,各类数制的转换和代码的转换是必不可少的。计算机与外设间的数码对应关系如表2-1所示。数码转换关系如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。