32位下汇编环境搭建

1,下载MASM,我提供的是MASM6.5的版本。

2,就好了~

写一段代码测试:

c.asm

assume cs:code,ds:data
data segment
first db 3
second db 5
res db ?
data ends
code segment
start:
    mov ax,data
    mov ds,ax
    mov al,first
    mov ah,second
    add al,ah
    mov res,al
    mov ah,4ch
    int 21h
code ends
end start

执行:ml c.asm

1.exe就是得到的可执行程序了。

PS:win10 7 是无法使用MASM的,作为初学者,也不太懂,先找到可以编译的环境。我装的是xp系统的虚拟机。你可以把ml.exe程序加入系统变量,可以像我一样把编译命令做成bat,方便一些——虽然就一个命令~

原文地址:https://www.cnblogs.com/yaxiaoke/p/5976964.html