原文链接:https://blog.csdn.net/m0_52196532/article/details/120373082
第一步:下载DOSBox,链接如下:DOSBox, an x86 emulator with DOS。按照步骤一路next即可。
第二步:新建一个记事本,编写汇编程序,将后缀改成.asm格式。
第三步:挂载
dosbox是在windows环境下模拟dos环境的,在dos环境下只有一个C盘,所以我们必须为dos指定windows的哪个盘为它的C盘。dos打开后有两个框框,一个黑色,一个蓝色,挂载命令写在蓝色框框里,挂载的命令如下:
mount c: e:\asm
即:把windows下E盘的asm文件夹当成dos下的C盘,我们把这个文件夹当作dos的C盘。
然后,我们进入C盘,命令是:
c:
dos没有记忆功能,下此打开依旧不能确定哪个是自己的C盘,所以,我们可以找到黑框,看到里面有个绝对路径:
这是dos的配置文件,我们把上述两行代码敲进去,就不需要每次代开都输入一遍了。
我们还需要三个工具,一个是MASM.EXE,一个是LINK.EXE,一个是debug.exe。
下载可以去下面这个博客:(14条消息) 用于汇编语言的dosbox以及masm.exe,debug.exe,edit文件以及link.exe(免费共享)_lk990908的博客-CSDN博客
下载放在asm文件夹内
然后开始编译,输入命令 :
masm first.asm
连续三个回车看看是否有错误。
没错的话,开始连接,输入命令:
link first.obj
回车
然后输入三个回车
然后开始运行,输入命令:
first.exe
回车。
完成!
欢迎交流!!