微机原理与接口技术课程设计竞赛抢答器精选.doc

微机原理与接口技术课程设计竞赛抢答器精选.doc

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

微机原理与接口技术实验报告 学生姓名:刘路 学生学号:2009212117 学生班级: 0610902 实验一、认识Tddebug集成操作软件 实验目的 熟悉汇编程序的开发过程。 认识Tddebug集成操作软件。 掌握在Tddebug集成环境中编辑、编译、连接汇编语言程序方法。 掌握INT 21H软件中断来调用DOS内部子程序的方法 实验设备 PC微机一台 汇编语言程序的开发过程 汇编语言程序的开发过程如图1.1所示,这个过程主要有编辑、编译、链接几个步骤构成。 1、源程序的编辑 E: EDIT TEST.ASM 编辑过程就是将源程序输入内存,生成一个扩展名为ASM的文本文件并存入硬盘。 2、源程序的编译 E:TASM TEST.ASM 编译也称为汇编,就是利用汇编器(如TASM或MASM)对源程序进行编译,生成扩展名为OBJ的目标文件。在编译过程中,检查语法错误,若有错,则不生成目标代码文件,并给出错误信息。根据错误信息应返回到编辑状态,修改源程序。 3、目标程序的链接 E: TLINK TEST.OBJ 链接过程是利用链接程序(如TLINK或LINK)将用户目标程序和库文件链接、定位,生成扩展名为EXE的可执行文件。链接时,如果链接文件找不到所需要的链接信息,则发出错误信息,不生成可执行文件。 4、调试可执行程序 E:TD TEST.EXE 如果生成的EXE文件运行后,并没有按照设计意图运行,就需要对程序进行调试,找出错误。再对源程序进行修改,即重复进行编辑、编译、链接、调试,直到生成完全正确的可执行文件为止。 Tddebug集成操作软件使用说明 该软件是集编辑(Edit.exe)、编译(Tasm.exe)、连接(Link.exe)和调试(TD.exe)等多个功能于一体,可在DOS环境下运行,为用户提供了一个学习微机原理的实验平台。 启动Tddebug D:\wjyl Tddebug 若启动成功,进入主界面。 Tddebug的菜单结构 主菜单 子菜单 菜单说明 Edit 编辑源文件(.asm) Compile —— Compile 编译源文件(.asm) —— Link 连接目标文件(.obj) —— Build All 编译和连接 Pmrun 进入保护模式调试状态 Rmrun —— Run 运行实模式程序(.exe)      ——  Debug 进入实模式调试状态(.exe) Help 版本信息 Quit               退出Tddebug 菜单选择 (1)快捷键选择主菜单:ALT+热键(E,C,P,R,H,Q) (2)按左右键或直接使用快捷键在主菜单之间切换。使用上下键可选择子菜单中的菜单项。 执行菜单项 选中要执行的菜单项,键入Enter键,系统弹出对话框,输入需操作的文件名,以Enter键结尾,取消操作按Esc键。 实模式调试窗口说明 (1)键入Alt+R选择Rmrun主菜单的Debug子菜单弹出实模式调试窗口。 此时可能会叠加一个报告无符号表的对话框,按Esc键关闭该对话框。 (2)该窗口实际是Turbo Debugger调试器窗口,简称TD。其窗口的划分如图1-1所示。 主菜单条 代码显示调试区 寄存器显示调试区 标志寄存器显示调试区 内存数据显示调试区 堆栈显示调试区 快捷键操作提示区 图1-1 Turbo Debugger调试窗口划分图 (3)主菜单中包含了File、Edit、View、Run、Breakpoints、Data、Options、Windows和Help共9个菜单项。可使用热键选择相应的菜单。在调试程序或操作调试器中会使用一些快捷键来实现一些功能,下面将列出常用功能的快捷键及实现功能。 快捷键: F1:显示帮助窗口 F2:设置/清除断点 F4:执行到光标处 F5:放大/缩小窗口 F7:单步执行 F8:单句执行 F9:运行程序 F10:激活主菜单 Ctrl+Break:终止程序执行 Alt+X:退出TD Tab:切换焦点区域 当焦点区域在寄存器显示区中时: Ctrl+R:切换16位/32位通用寄存器并显示 Ctrl+I:使光条指示寄存器的内容加1 Ctrl+D:使光条指示寄存器的内容减1 Ctrl+Z:使光条指示寄存器的内容清零 Ctrl+C:手动修改

文档评论(0)

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

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

1亿VIP精品文档

相关文档