汇编语言上机过程.docVIP

  • 7
  • 0
  • 约1.23千字
  • 约 9页
  • 2017-04-11 发布于贵州
  • 举报
汇编语言上机过程汇编语言上机过程

(请特别留意文档中红色圈的部分。上机步骤可参阅《实验指导书》第9章。DEBUG命令参阅《实验指导书》第13章) 第一步:编写程序 用记事本编写汇编语言程序,保存为 .ASM 文件,保存时,保存类型选择“所有文件”。注意,应将汇编语言程序保存在包含 MASM.EXE 及 LINK.EXE 的目录下(本例中假定在C盘的MASM目录下,即“C:\MASM”)。 第二步:编译 进入DOS命令提示符环境。该环境的访问方法一: windows “开始”-“运行”,输入“cmd”),如下图: 访问方法二:windows “开始”-“程序”-“附件”-“命令提示符”,如下图所示: 进入DOS命令提示符方式: 用CD 命令进入MASM目录,如下图所示: (若个人的MASM目录在D盘下,可如下操作:) 回车后即进入存放有MASM.EXE LINK.EXE EX11.ASM 的目录 D:\MASM : 现在开始用汇编程序 MASM.EXE 编译汇编语言源程序 EX11.ASM: 回车后开始编译: 若编译出现0处错误(如上图椭圆框内),则表示编译通过,正确生成EX11.OBJ文件: 接下来转入第四步。否则,若出现如下类似界面: 表示出现一处错误,该错误在EX11.ASM的第七行,错误为“出现未定义的符号AS”,则转入第三步。 第三步:编辑程序 用 EDIT.EXE 编辑出现错误的程序 EX11.ASM: 回车后,出现如下界面: 找到第7行,并修改相应错误。修改完成后,点击菜单“File”或用“ALT”回车打开“File”菜单,首先选择“Save”保存修改,然后选择“Exit”退出编辑状态: 重复如下编译过程,重新编译修改过的EX11.ASM,直至全部错误修改完成: 进入第四步。 第四步:链接 用 LINK.EXE链接程序(注意链接的是.OBJ文件),生成可执行文件: 链接成功后,生成exe文件: 第五步:运行程序 直接在DOS提示符下输入刚刚生成的exe文件。(因本例程序无屏幕输出,故看不到运行结果。若程序中设计有屏幕输入输出部分,则可直接看到屏幕的输入输出过程) 第六步:调试程序 用DEBUG.EXE调试程序。请自行查阅参考书,熟练掌握 r、u、t、d、g、q 等命令。 实验练习:实验指导书 10.1.3 (1) 程序装入后,CS内容: MOV AX,DATA 对应的机器代码: 执行完“MOV DS, DATA”后,DS的内容: 82H, 68H, 88H装入后的物理地址: 第一条 “ADD AL, [BX]”对应的机器代码: AL、IP的变化: 状态标志的变化:(符号表示的含义参阅实验指导书P217 表13-2) (5) DS:0003单元中值的变化:

文档评论(0)

1亿VIP精品文档

相关文档