微机原理与接口技术实验一二[含实验要求]new

微机原理与接口技术实验一二[含实验要求]new

ID:18748478

大小:2.01 MB

页数:16页

时间:2018-09-22

微机原理与接口技术实验一二[含实验要求]new_第1页
微机原理与接口技术实验一二[含实验要求]new_第2页
微机原理与接口技术实验一二[含实验要求]new_第3页
微机原理与接口技术实验一二[含实验要求]new_第4页
微机原理与接口技术实验一二[含实验要求]new_第5页
资源描述:

《微机原理与接口技术实验一二[含实验要求]new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微机原理与接口技术实验指导书韩宇龙武梦龙编电子信息工程系2011年9月16实验要求一.预习认真预习实验内容和相关理论知识,编写实验内容所要求的源程序,按要求写好预习报告,无预习报告或预习不合格者不得进行实验。二.预习报告1.基本内容:程序:程序功能、程序框图及源程序清单;主要调试步骤及程序功能测试方案。硬件:原理线路与实际接线图;主要调试步骤与测试方案。2.实验指导书中提到的其它内容。三.实验1.按规定时间到实验室,遵守实验室相关的规章制度。2.实验过程中,不允许带电操作:接线、更改线路和拆除线路必须先切断电源。3.出现硬件故障立即切断电源并报告老师。4.实验完成后,须经老师检查、签字

2、后方可拆线。5.将实验设备拆线、整理好并关掉计算机再离开实验室。四.实验报告1.使用学校专门的实验报告纸撰写报告,主体内容需要手工书写。要求字迹工整,条理清楚,简明扼要,装订整齐,要有单独的封面页。实验报告封面页需依次注明以下信息:◇课程名称:微机原理与接口技术实验报告。◇实验序号及实验名称,如:实验一软件基础。◇班级、姓名、学号及实验时间和地点。◇指导教师:。◇实验成绩:。2.基本内容设计说明:软件:程序名,功能,算法说明,程序框图。硬件:原理线路、接口芯片工作方式及公式等说明,实际接线图。附教师签字的源程序清单。源程序清单需加中文注释。调试说明:实验中遇到的主要问题,解决方法及分析

3、说明。实际软、硬件测试结果说明3.每个实验中要求的其它具体内容。16实验一软件基础[课内实验学时:2学时]一.实验目的1.学习使用CodeView调试环境。2.学习如何建立和执行汇编语言程序。3.学习指令代码及其分段结构与寻址方式。4.学习数据传送指令。5.学习宏汇编的基本语法。二.实验仪器及设备1.一套MASM6.11宏汇编软件。2.一台微型计算机。三.实验内容1.在CodeView的Command窗口中,用A命令汇编上机调试习题1的指令,直接在显示窗口中观察各条指令的反汇编结果并作记录。2.用A命令汇编上机调试习题2的指令,用T命令跟踪每一条指令,观察每条指令的执行情况并作记录。3

4、.调试上机调试习题3的程序。提示:操作开始前,先用N命令设置调试命令所用参数的缺省数制。4.调试上机调试习题4的程序。四.软件基本用法简介1.设计说明程序名:DISP。程序功能:在屏幕上分别显示数字3和4对应的阿拉伯符号。算法说明:用两次02号系统功能调用,预先将‘3’和‘4’送入DL。程序框图:如图1所示。源程序:DISP:MOVDL,33HMOVAH,02HINT21HMOVDL,34HMOVAH,02H16INT21H调试说明:系统功能调用指令INT21H(包括INT20H)不能用T命令跟踪,可以用G命令加上地址范围的方式执行。2.CodeView调试程序使用介绍(1)进入Cod

5、eView调试环境方法一:①.点击操作系统桌面的PWB快捷图标进入PWB主界面,在菜单File下选中DosShell项进入Dos环境;②.在目录MASM611BIN>下键入指令:CV*.EXE(该目录下任何一个EXE文件均可),启动CodeView,在该环境下对所调入的EXE文件进行修改与调试。方法二:①.从桌面的‘开始’菜单进入Dos环境,转入MASM611BIN>目录下;②.键入指令:CV*.EXE,启动CodeView。图2是CodeView的窗口调试界面的图例:图2CodeView的窗口调试界面(2)以下各操作命令均在CodeView调试界面的Command窗口中以命令行的

6、方式键入,用来对EXE文件进行修改与调试。g设置基数>n16——说明:N为基数设置命令,用来设置调试命令所用参数的缺省数制(但N命令不会改变数据的显示方式)。g输入新的指令>a——说明:A为汇编命令,将用户输入的符号指令汇编为机器代码,存入指定地址开始的内存单元。194E:0000movdl,33194E:0002movah,2194E:0004int21194E:0006movdl,34194E:0008movah,2194E:000Aint21194E:000Cnop194E:000D16g连续运行前三条指令>g6——说明:G为运行命令,从当前CS:IP所指的指令(即movdl,3

7、3)开始,一直执行到指定地址(即194E:0006)。g查看前三条指令的执行结果按F4在Dos界面下可以看到程序的执行结果,按Esc键返回调试界面g单步执行第4条指令>t——说明:T为跟踪命令,从当前CS:IP所指指令开始单步执行,若遇到CALL或INT指令(DOS系统调用INT21H和INT20H除外),则会跟踪进入相应过程或中断服务程序的内部。T命令为顺序跟踪,改变顺序时应输入起始地址。g观察寄存器中的内容>r——说明:R命令用以显示和修改

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

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

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