8086汇编语言上机调试 实验报告.docVIP

  • 183
  • 0
  • 约 9页
  • 2017-06-21 发布于河南
  • 举报
8086汇编语言上机调试 实验报告

一、实验目的 (1)掌握常用DEBUG命令: G,D,R,T,U,Q。 (2)掌握工具软件EMU8086。 (3)掌握完整程序设计方法的格式,能正确书写数据段,代码段等。 图1 汇编语言程序的建立及汇编过程 2.1.2、汇编语言程序上机过程 1)、用编辑程序(如EDIT.EXE)建立ASM源文件; 2)、用汇编程序(如MASM.EXE)把ASM文件转汇编成OBJ文件; 3)、用连接程序(如LINK.EXE)把OBJ文件转连接成EXE文件; 4)、用调试程序(如DEBUG.COM)来调试和执行 5)、 生成EXE或COM文件 2.2 、汇编语言程序格式 存储器的物理地址由段基址和偏移地址组合而成,任何一个逻辑段,无论是代码段,数据段,堆栈段,附加段都必须进行段定义,以便连接程序把不同段和模块连接成一个可执行程序。此外,还必须明确段和段寄存器之间的关系,这可使用段分配语句来完成。 2.2.1、段定义语句 四个逻辑段不一定全部要定义,通常代码段和数据段是必须的,附加段可以省略。但当代码段中使用了串指令,必须设置附加段作目标串基址用,附加段也可用来存放数据,增大数据段容量。 (1)代码段:存放程序执行的指令 (2)数据段:存放程序所需的数据 (3)堆栈段:存放程序执行的临时信息 数据段定义格式: DATA SEGMENT

文档评论(0)

1亿VIP精品文档

相关文档