《 微机原理及应用 》实验指导书

《 微机原理及应用 》实验指导书

ID:35606364

大小:724.50 KB

页数:32页

时间:2019-03-31

《 微机原理及应用 》实验指导书_第1页
《 微机原理及应用 》实验指导书_第2页
《 微机原理及应用 》实验指导书_第3页
《 微机原理及应用 》实验指导书_第4页
《 微机原理及应用 》实验指导书_第5页
资源描述:

《《 微机原理及应用 》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《微机原理及应用》实验指导书(电气、热动专业)西北农林科技大学水利与建筑工程学院2011年12月目录第一章汇编语言程序设计实验11.1汇编语言程序设计的实验环境及上机步骤11.1.1实验环境11.1.2上机实验步骤11.1.3TD.EXE程序的使用说明31.2实验一:8088数据传送指令及移位指令的练习51.2.1实验目的51.2.2实验内容51.2.3实验报告要求71.3实验二:算术逻辑运算及串指令的练习71.3.1实验目的71.3.2实验任务71.3.3实验报告要求91.4实验三:数据的输入及显示程序设计91.4.1实验目的91.4.2实

2、验任务91.4.3实验报告要求91.5实验四:分支及循环程序设计91.5.1实验目的91.5.2实验任务91.5.3实验报告要求10第二章硬件接口电路实验112.1微机接口实验台使用说明112.1.1TPC-2003A通用微机接口实验台简介112.1.2实验台结构112.1.3实验须知172.2实验五简单并行接口实验182.2.1实验目的182.2.2实验内容182.2.3编程提示182.2.4实验报告要求202.3可编程定时器/计数器(8253)212.3.1实验目的212.3.2实验内容212.3.3编程提示212.3.4实验报告要求24

3、2.4实验七七段数码管242.4.1实验目的242.4.2实验内容242.4.3参考程序252.4.4实验报告要求272.5实验八交通灯控制实验272.5.1实验目的272.5.2实验内容272.5.3程序流程图282.5.4参考程序282.5.5实验报告要求29第一章汇编语言程序设计实验1.1汇编语言程序设计的实验环境及上机步骤1.1.1实验环境汇编语言程序设计的实验环境如下:(1)硬件环境微型计算机(Intelx86系列CPU)一台(2)软件环境Windows98/2000/XP操作系统任意一种文本编辑器(EDIT、NOTEPAD(记事本

4、)等)汇编程序(MASM.EXE)连接程序(LINK.EXE)调试程序(TD.EXE)1.1.2上机实验步骤下面介绍的上机实验步骤适用于实验3和实验4,实验1和实验2仅使用TD.EXE。(1)确定源程序的存放目录在D盘的根目录下创建存放源程序的目录,如目录名为ASM,并把EDIT.COM、MASM.EXE、LINK.EXE、TD.EXE都拷贝到此目录中。(2)建立ASM源程序建立ASM源程序可以使用EDIT或记事本文本编辑器。下面的例子说明了用EDIT文本编辑器来建立ASM源程序的步骤(假定要建立的源程序名为HELLO.ASM)。在Windo

5、ws中点击桌面左下角的“开始”按钮→选择“运行”→在弹出的窗口中输入“EDIT.COMD:ASMHELLO.ASM”,屏幕上出现EDIT的编辑窗口。窗口标题行显示了EDIT程序的完整路径名。紧接着标题行下面的是菜单行,窗口最下面一行是提示行。菜单可以用Alt键激活,然后用方向键选择菜单项,也可以直接用Alt-F打开File文件菜单,用Alt-E打开Edit编辑菜单,等等。编辑窗口用于输入源程序,源程序输入完毕后,用Alt-F打开File菜单,用其中的Save功能将文件存盘。如果在键入EDIT命令时未给出源程序文件名,则这时会弹出一个“Sa

6、veas”窗口,在这个窗口中输入你想要保存的源程序路径和文件名(本例中为D:ASMHELLO.ASM)。(3)用MASM.EXE汇编源程序产生OBJ目标文件源文件HELLO.ASM建立后,要使用汇编程序对源程序文件汇编,汇编后产生二进制的目标文件(.OBJ文件)。在DOS命令提示符窗口中的具体操作方法如下:选择“开始”→“程序”→“附件”→“命令提示符”,打开DOS命令提示符窗口,然后用CD命令转到源程序目录下,接着输入MASM命令:29D:ASM>MASMHELLO.ASM<回车>图1-1在DOS命令提示符窗口中进行汇编操作时的屏幕显

7、示如图1-1所示。如果没有错误,MASM就会在当前目录下建立一个HELLO.OBJ文件。如果源文件有错误,MASM会指出错误的行号和错误的原因。图1-2是在汇编过程中检查出两个错误的例子。在这个例子中,可以看到源程序的错误类型有两类:图1-2有错误的汇编过程例子警告错误(WarningErrors)。警告错误不影响程序的运行,但可能会得出错误的结果。此例中无警告错误。严重错误(SevereErrors)。对于严重错误,MASM将无法生成OBJ文件。此例中有一个严重错误。29在错误信息中,圆括号里的数字为有错误的行号(第2行),后面给出了错误类

8、型及具体错误原因。如果出现了严重错误,你必须重新进入EDIT编辑器,根据错误的行号和错误原因来改正源程序中的错误,直到汇编没有错为止。(4)用LINK.EXE产生E

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

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

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