目录
- 工具
- 参考
- 自动挂载盘
- 编写代码位置:
- 编写代码
- 编译并链接
- 执行程序
工具
系统:Windows 11
应用:DOSBox 0.74-3
masm 6.15 文件
参考
DOSBox 下载安装教程:本人写的《DOSBox下载安装(Windows系统 DOSBox 0.74-3)》
https://blog.csdn.net/just_do_it_sq/article/details/142715182?spm=1001.2014.3001.5501
masm下载:通过百度网盘分享的文件:Masm6.15.zip
链接:https://pan.baidu.com/s/1Bnc1TD1oFIxBnCfAfrfe5A?pwd=9snb
提取码:9snb
自动挂载盘
本人写的《masm 6.15下载及DOSBox自动挂载》
https://blog.csdn.net/just_do_it_sq/article/details/143247132
编写代码位置:
在上述masm目录创建一个文件夹存放编译文件(例如 text),在 text 中新建 txt 文本文件,在 txt 文本中输入代码即可
编写代码
hello world
.model small.datastrs DB 'hello world',13,10,'$'
.code
start:mov ax,@datamov ds,axmov dx,offset strsmov ah,09hint 21hmov ah,4chint 21h
end start
编译并链接
- 输入代码后,将文件后缀名改为 .asm
- 打开DOSBox程序,使用ml命令同时编译与链接
编译与链接生成的obj与exe文件均在当前目录下
执行程序
直接输入exe文件所在的路径与名称即可,例如:t1.exe