微机原理与接口技术实验报告学生姓名:刘路学生学号:2009212117学生班级:06109022实验一、认识Tddebug集成操作软件一.实验目的1
熟悉汇编程序的开发过程
认识Tddebug集成操作软件
掌握在Tddebug集成环境中编辑、编译、连接汇编语言程序方法
掌握INT21H软件中断来调用DOS内部子程序的方法二.实验设备PC微机一台三.汇编语言程序的开发过程汇编语言程序的开发过程如图1
1所示,这个过程主要有编辑、编译、链接几个步骤构成
1、源程序的编辑E:>EDITTEST
ASM编辑过程就是将源程序输入内存,生成一个扩展名为ASM的文本文件并存入硬盘
2、源程序的编译E:>TASMTEST
ASM编译也称为汇编,就是利用汇编器(如TASM或MASM)对源程序进行编译,生成扩展名为OBJ的目标文件
在编译过程中,检查语法错误,若有错,则不生成目标代码文件,并给出错误信息
根据错误信息应返回到编辑状态,修改源程序
3、目标程序的链接E:>TLINKTEST
OBJ链接过程是利用链接程序(如TLINK或LINK)将用户目标程序和库文件链接、定位,生成扩展名为EXE的可执行文件
链接时,如果链接文件找不到所需要的链接信息,则发出错误信息,不生成可执行文件
4、调试可执行程序E:>TDTEST
EXE汇编源程序调用编辑程序edit
exe调用编译程序tasm
exe或masm
exe调用链接程序tlink
exe或link
com编辑编译链接图1
1汇编语言程序开发过程3如果生成的EXE文件运行后,并没有按照设计意图运行,就需要对程序进行调试,找出错误
再对源程序进行修改,即重复进行编辑、编译、链接、调试,直到生成完全正确的可执行文件为止
四.Tddebug集成操作软件使用说明1
该软件是集编辑(Edit