汇编第一次实验

DOS环境下编译

(1)将下面的数据段输入,取名1.asm,保存在MASM文件下。生成.lst文件,用EDIT查看1.lst文件。

​ ①首先用cmd且将目录转移到MASM文件夹下

01

​ ②打开EDIT将代码输入并保存

02

​ ③再通过MASM打开刚生成的.asm文件并生成对应的.lst文件

03

​ ④最后再打开EDIT查看刚生成的.lst文件

(2)输入下面的错误文件,修改错误语句(MASM没有出现错误即可,不必连接、运行)

​ ①同样再MASM文件夹下运行cmd并打开EDIT,将代码输入并保存

04

​ ②再通过MASM打开对应的.asm文件,cmd中会显示刚才代码中的错误以及对应的行数(显示的错误信息可查阅课本的附录)

05

​ (例如图中显示发现7个错误,分别在9、10、14、15、16、17、21行)

​ ③对照显示的错误信息打开EDIT进行修改代码,结果如图所示

06

(3)输入下面的程序并运行

​ ①同样再MASM文件夹下运行cmd并打开EDIT,将代码输入并生成对应的.asm文件,输入结果如图所示

07

​ ②通过MASM中打开刚生成的.asm文件并生成对应的.obj文件

08

​ ③再通过link.exe打开刚才的.obj文件并生成最终对应的.exe文件

09

​ ④最后在cmd中运行生成的.exe文件

10

文章目录
  1. 1. DOS环境下编译
    1. 1.0.1. (1)将下面的数据段输入,取名1.asm,保存在MASM文件下。生成.lst文件,用EDIT查看1.lst文件。
    2. 1.0.2. (2)输入下面的错误文件,修改错误语句(MASM没有出现错误即可,不必连接、运行)
    3. 1.0.3. (3)输入下面的程序并运行
,