实验指导书-湖南大学.doc

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验指导书-湖南大学

微机原理与接口技术 实验指导书 湖南大学 电气与信息工程学院 目 录 实验一 系统认识实验..........................................................................3 实验二 DEBUG调试实验....................................................................8 实验三 运算类编程实验....................................................................16 实验四 指令系统................................................................................23 实验五 分支程序设计........................................................................26 实验六 循环程序设计........................................................................28 实验七 中断特性及8259应用编程实验...........................................31 实验八 8255并行接口应用实验........................................................44 实验九 8253定时/计数器应用实验..................................................50 实验十 8251串行接口应用实验........................................................60 实验一 系统认识实验 1.1 汇编语言程序上机应具备的工具软件 汇编语言程序上机操作,必须经过文件的“建立—汇编—连接—执行”四个阶段。因此,系统磁盘上还应具备下列工具软件: 1. 全屏幕编辑程序。用以将程序键入内存,经编辑生成源文件(.ASM)存盘。常用的编辑程序有EDIL.EXE,SK.EXE,Word97。 2. 宏汇编程序,如MS的MASM.EXE,用以将源文件(.ASM)汇编生成二进制代码的目标文件(.OBJ)、列表文件(.LST)、及符号交叉引用表文件(.CRF)。 3. 连接程序LINK.EXE。用以将目标问价(.OBJ)与欲使用的库文件(.LIB)及其他目标模块,连接装配生成一个可执行文件(.EXE)、及各段空间分配的列表文件(.MAP)。 4. 调试程序DEBUG.COM。用以对.EXE或.COM文件进行调试,排错。 值得指出的是,人工输入的现成程序,或自编程序,难免不出现键入错误,疏漏错误,语法错误及逻辑错误。虽然在静态自查及汇编阶段均可被查出, 但程序内在的逻辑功能性错误,还必须借助调试工具,在检测环境下动态运行程序时才能表露出来。因此程序调试这一环必不可少。 1.2 汇编语言程序上机过程 先用如下流程图简明表述汇编语言程序上机操作的四个阶段。注意第2章起的所有实验程序均按此流程进行操作。图中用的是EDIT编辑程序。附录2给出了汇编出错信息,供排错时参考。 1.3 汇编语言程序上机过程实例 一、假定要在显示器显示如下一行信息: I am a student! 其汇编程序的过程如下: STACK SEGMENT STACK DB 200 DUP(0) STACK ENDS DATA SEGMENT BUF DB’I am astudent!$’ DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK STAPT: MOV AX,DATA MOV DS,AX LEA DX,BUF MOV - AH,9 INT 21H MOV AH,4CH INT 21H CODE ENDS

文档评论(0)

daoqqzhuan2 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档