安装
sudo apt-get install dosbox
安装好了之后,下载MASM5.0.rar,下载好了之后,新建一个文件夹masm,将解压的内容放置到masm文件夹中。
使用
打开dosbox ,在dosbox中输入:
mount 盘符 masm文件的绝对路径
比如这样子:
mount c /home/user/masm
这里的盘符c是你虚拟的,将/home/user/masm挂载为C盘。
之后,使用c:跳转到C盘。
这个时候我们使用一段汇编源码进行测试。在masm文件夹中创建hello.asm:
;在屏幕上输出“Hello World!”
C_S SEGMENT
ASSUME CS: C_S, DS: C_S
S_T:
MOV AX, C_S
MOV DS, AX
LEA DX, P_S
MOV AH, 9
INT 21H
MOV AH, 4CH
INT 21H
P_S DB 'Hello World!', 36
C_S ENDS
END S_T
编译链接ASM文件并运行:
windows编译和运行ASM文件
下载地址:asm2011.rar