- 1、本文档共135页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术习题解答与实验指导书.
《微型计算机原理与接口技术》
习题解答及实验指导书
目 录
第一部分 习题及解答
第1章 基础知识
第2章 微型计算机基础
第3章 指令系统
第4章 汇编语言程序设计
第5章 存储器系统
第6章 输入输出和中断技术
第7章 常用数字接口电路
第8章 模拟量的输入输出
第9章 常用外设及多媒体技术
第二部分 实验指导书
第一篇 汇编语言程序设计实验
预备知识 汇编语言程序设计的过程及上机步骤
实验一 数据传送
实验二 算术逻辑运算及移位操作
实验三 串操作
实验四 字符及字符串的输入和输出
实验五 直线程序设计
实验六 分支及循环程序设计
*实验七 综合程序设计
第二篇 硬件接口电路实验
预备知识 微机接口实验台使用说明
实验一 I/O地址译码
实验二 简单并行接口
实验三 存储器扩充
实验四 8253可编程定时器/计数器
实验五 8255可编程并行接口(一)
实验六 中断
*实验七 8255可编程并行接口(二)
*实验八 8250串行通信接口
实验九 D/A转换器
实验十 A/D转换器
*实验十一 步进电机控制
附录一 部分实验的参考程序清单
附录二 TD.EXE简要使用说明
第一篇
汇编语言程序设计实验
预备知识——汇编语言程序设计的实验环境及上机步骤
实验环境
汇编语言程序设计的实验环境如下:
硬件环境
微型计算机(Intel x86系列CPU)一台
软件环境
Windows98/2000操作系统
任意一种文本编辑器(EDIT、NOTEPAD(记事本)、UltraEDIT等)
汇编程序(MASM.EXE或TASM.EXE)
连接程序(LINK.EXE或TLINK.EXE)
调试程序(DEBUG.EXE或TD.EXE)
本指导书建议文本编辑器使用EDIT或NOTEPAD,汇编程序使用MASM.EXE,连接程序使用LINK.EXE,调试程序使用TD.EXE。
上机步骤
汇编语言程序设计的实验一到实验四仅使用TD.EXE,关于TD.EXE的使用方法请参见附录二。下面介绍的上机实验步骤适用于除实验一到实验四外的所有实验(包括硬件接口部分的全部实验)。
确定源程序的存放目录
建议源程序存放的目录名为ASM,并放在C盘或D盘的根目录下。如果没有创建过此目录,请用如下方法创建:
通过Windows的资源管理器找到C盘的根目录,在C盘的根目录窗口中点击右键,在弹出的菜单中选择“新建”→“文件夹”,并把新建的文件夹命名为ASM。
请把MASM.EXE、LINK.EXE、DENUG.EXE和TD.EXE都拷贝到此目录中。
建立ASM源程序
建立ASM源程序可以使用EDIT或NOTEPAD(记事本)文本编辑器。下面的例子说明了用EDIT文本编辑器来建立ASM源程序的步骤(假定要建立的源程序名为HELLO.ASM),用NOTEPAD(记事本)建立ASM源程序的步骤与此类似。
在Windows中点击桌面左下角的“开始”按钮→选择“运行”→在弹出的窗口中输入“EDIT.COM C:\ASM\HELLO.ASM”,屏幕上出现EDIT的编辑窗口,如图1.1所示。
图1.1 文本编辑器EDIT的编辑窗口
窗口标题行显示了EDIT程序的完整路径名。紧接着标题行下面的是菜单行,窗口最下面一行是提示行。菜单可以用Alt键激活,然后用方向键选择菜单项,也可以直接用Alt-F打开File文件菜单,用Alt-E打开Edit编辑菜单,等等。
如果键入EDIT命令时已带上了源程序文件名(C:\ASM\HELLO.ASM),在编辑窗口上部就会显示该文件名。如果在键入EDIT命令时未给出源程序文件名,则编辑窗口上会显示“UNTITLED1”,表示文件还没有名字,在这种情况下保存源程序文件时,EDIT会提示输入要保存的源程序的文件名。
编辑窗口用于输入源程序。EDIT是一个全屏幕编辑程序,故可以使用方向键把光标定位到编辑窗口的任何一个地方。EDIT中的编辑键和功能键符合Windows的标准,这里不再赘述。
源程序输入完毕后,用Alt-F打开File菜单,用其中的Save功能将文件存盘。如果在键入EDIT命令时未给出源程序文件名,则这时会弹出一个“Save as”窗口,在这个窗口中输入你想要保存的源程序的路径和文件名(本例中为C:\ASM\HELLO.ASM)。
注意,汇编语言源程序文件的扩展名最好起名为.ASM,这样能给后面的汇编和连接操作带来很大的方便。
用MASM.EXE汇编源程序产生OBJ目标文件
文档评论(0)