MASM的使用

如何使用 MASM 编写汇编程序。

汇编语言工具包:链接:https://pan.baidu.com/s/1biXtlVcb1HW9WoiliD6SbQ 密码:86zz

一下介绍的是使用MASM来翻译和链接汇编程序,还有一款 emu8086 的软件也挺好用,还支持 debug 单步运行。😼

在32位机上(学校的机子上,Win7_x86)

  1. 将工具包中MASM文件夹复制到C盘下

    1

  2. 打开cmd,来到这个目录下

    2

  3. 创建一个1.asm文件,使用edit工具进行编辑(edit就是个编辑器,还是notepad好用)

    3

  4. 使用edit编辑代码,并保存

    4

  5. masm 1;进行汇编,会生成一个1.obj文件

    5

  6. link 1;链接文件

    6

  7. 1.exe或者1;运行程序

    7.1

    7.2

在64位Windows机器上

要使用一个叫 DOSBox 的工具来模拟32位环境。

  1. 安装 DOSBox 一路 next

  2. 运行 DOSbox

  3. 绑定 MASM 的路径

    mount C C:\MASM

    3

  4. 切换到挂载的C盘

    4

  5. 然后就可以和上面一样咯

    5.1

    5.2

    5.3

在Mac上汇编

DOSBox 也有 Mac 版本的。

MAC上编写汇编程序