汇编语言第四次作业计科李路路201101001020.docVIP

  • 5
  • 0
  • 约 6页
  • 2017-06-21 发布于河南
  • 举报

汇编语言第四次作业计科李路路201101001020.doc

汇编语言第四次作业计科李路路201101001020

汇编语言第四次作业 计科李路路 201101001020 一.汇编语言源程序的运行步骤: 1、用编辑程序建立ASM文件; 2、用ASM程序把ASM文件转换成OBJ文件; 3、用LINK程序把OBJ文件转换成EXE文件; 4、用DOS命令直接键入文件名执行程序 二.伪指令 伪操作:又称伪指令,在程序运行期间不被执行,只是在汇编程序对源程序汇编期间由汇编程序处理的操作,他们可以完成如定义程序模式、定义数据、分配存储区、指示程序结束等功能。 1.段定义伪操作 1.段开始和结束语句 格式:段名 SEGMENT …….. 段名 ENDS 1)段开始语句中的段名与结束语句中的段名要相同; 2)删节号部分,对于数据段、附加段和堆栈段来说,一般是存储单元的定义、分配等伪指令,对于代码段是指令及伪指令。 2.段使用设定语句 格式:ASSUME 段寄存器名:段名[,段寄存器名:段名..] 1)ASSUME语句说明段寄存器与程序段的对应关系; 2)段名必须是由SEGMENT定义的段中的段名。 3)ASSUME语句是伪指令语句,它不能把段地址装入段寄存器,在代码段中还需要通过指令语句来给段寄存器赋值.但代码段不需要这么做。 4) ASSUME NOTHING,可取消前面由ASSUME所指定的段寄存器。 3.SEGMENT伪操作可增加说明 格式:段名 SEGMENT [定位类型][组合类

文档评论(0)

1亿VIP精品文档

相关文档