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

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

ID:21762803

大小:2.44 MB

页数:70页

时间:2018-10-24

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

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

1、微机原理与接口技术实验指导书编武汉理工大学华夏学院教务处二零零九年九月70目录实验一系统认识实验..........................................................................3实验二DEBUG调试实验....................................................................8实验三运算类编程实验.........................................

2、...........................16实验四指令系统................................................................................23实验五分支程序设计........................................................................26实验六循环程序设计.............................................

3、...........................28实验七中断特性及8259应用编程实验...........................................31实验八8255并行接口应用实验........................................................44实验九8253定时/计数器应用实验..................................................50实验十8251串行接口应用实验......

4、..................................................6070实验一系统认识实验1.1汇编语言程序上机应具备的工具软件汇编语言程序上机操作,必须经过文件的“建立—汇编—连接—执行”四个阶段。因此,系统磁盘上还应具备下列工具软件:1.全屏幕编辑程序。用以将程序键入内存,经编辑生成源文件(.ASM)存盘。常用的编辑程序有EDIL.EXE,SK.EXE,Word97。2.宏汇编程序,如MS的MASM.EXE,用以将源文件(.ASM)汇编生成二进制代码的目标文件(.O

5、BJ)、列表文件(.LST)、及符号交叉引用表文件(.CRF)。3.连接程序LINK.EXE。用以将目标问价(.OBJ)与欲使用的库文件(.LIB)及其他目标模块,连接装配生成一个可执行文件(.EXE)、及各段空间分配的列表文件(.MAP)。4.调试程序DEBUG.COM。用以对.EXE或.COM文件进行调试,排错。值得指出的是,人工输入的现成程序,或自编程序,难免不出现键入错误,疏漏错误,语法错误及逻辑错误。虽然在静态自查及汇编阶段均可被查出,但程序内在的逻辑功能性错误,还必须借助调试工具,在检测环境下

6、动态运行程序时才能表露出来。因此程序调试这一环必不可少。1.2汇编语言程序上机过程先用如下流程图简明表述汇编语言程序上机操作的四个阶段。注意第2章起的所有实验程序均按此流程进行操作。图中用的是EDIT编辑程序。附录2给出了汇编出错信息,供排错时参考。70无错误屏幕显示屏幕显示开始>程序>附近>命令提示符(屏幕显示:命令提示符街面)键入“EDIT”出现命令提示符-Edit界面,输入源程序C:屏幕显示FileName:[E:Masm1文件名.ASM…]按Tab键移动光标,选中“OK”按alt+F弹出文件

7、菜单,选择“SavaAS”存盘,出现SavaAs界面再按alt+F弹出文件菜单,选择Exit退出命令提示符C:……>E:E:>CDMasm1E:Masm>masm文件名.asm(将源文件转换成用二进制代码表示的目标文件)C:界面屏幕显示e[文件名.OBJ]:—(在当前盘上生成以OBJ为扩展名的目标文件,此文件一定要。若在其他盘上还应指明盘符及路径。)Sourcelisting[KUL.LST]:—(生成以LST为扩展名的列表文件,此文件可有可无,若需要则输入文件名和回车,不需要则输入回车)Cros

8、sreference[NUL.CRF]:—(生成以CRF为扩展名的交叉符号表,此文件可有可无,若需要则输入文件名和回车,不需要则输入回车)0WarningSevers(警告性错误)0ErrersErrore(语法性错误)有错误70正确屏幕显示E:masm1>LINK文件名(将OBJ文件转换成可执行的EXE文件)RunFile[文件名.exe]:—(生成以EXE为扩展名的执行文件)ListFile[NUL.MAP]:—(生成以M

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

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

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