目录
masm配置
这俩随便选一个下
然后解压,运行install.exe,我选了E盘
或者不用下载整个masm,只要有其中的几个文件就行
DOSBox配置
下载
官网下载:DOSBox, an x86 emulator with DOS
是32位的
安装
双击.exe安装就行,没啥要注意的,自己记得换安装路径,一路点下去安装完。
找个地方创建一个目录用来放汇编。这里我建了一个dos文件夹,里面有一个asm、masm两个文件夹
masm中放上面的那四个exe
找到DOSBox安装目录的DOSBox 0.74-3 Options.bat文件,点它。
在最后添加,命令根据自己的路径调整
mount e e:\programming\DOSBox\dos ;挂载驱动器
path=%path%;\masm ;添加路径
e: ;转到e盘
cd \asm ;进入asm文件夹
使用
在此前在asm文件中写好一个asm文件
stack segment stack
db 200 dup(0)
stack ends
data segment
disp db 'Hello World!$' ;定义输出字符串
data ends
code segment
assume cs:code,ds:data,ss:stack
main: mov ax,data
mov ds,ax
lea dx,disp
mov ah,09h
int 21h
mov ah,4ch
int 21h
code ends
end main
双击DOSBox.exe,在界面里依次输入
masm test1.asm
link test1,obj
test1.exe
masm生成obj文件,link生成exe文件