dosbox+masm汇编环境的安装和使用

时间:2023-03-09 20:13:09
dosbox+masm汇编环境的安装和使用

1. 下载dosbox安装程序:DOSBox0.74-win32-installer.exe

链接:https://pan.baidu.com/s/1gXPKTT-xKb6BpjOJdhmudA 密码:khqs

2. 安装。注意它是32位的。我装在了C盘program files(X86)。

3. 下载masm文件。

链接: https://pan.baidu.com/s/1viOJVOvwwkGe0N2VZuNTqA

masm文件夹内至少要包含这4个文件:masm.exe, link.exe, debug.exe, exe2bin.exe。其中:

masm.exe:汇编程序,用于汇编源程序(.asm),得到目标程序(.obj);

link.exe:连接程序,用于连接目标程序,得到可执行程序(.exe);

debug.exe:调试程序,用于调试可执行程序。

dosbox+masm汇编环境的安装和使用

然后将MASM文件夹放到你想要的目录下,此时打开DosBox

会出现两个程序,使用前面一个程序,但后面的不要关

dosbox+masm汇编环境的安装和使用

此时盘符是Z(为虚拟磁盘) 
下面使用mount命令更改DOSBOX的映射指向(注意xuyi是文件夹的名字,你输入你创建的文件夹名称) 
输入: 
mount c e:\xuyi 
之后按回车键

dosbox+masm汇编环境的安装和使用

当出现Drive C is mounted as local directory e:\xuyi\ 是表明映射成功 
下面使用dos命令”c:”更改盘符

dosbox+masm汇编环境的安装和使用

进入虚拟盘C:这个虚拟盘C就是刚才创建的文件夹xuyi 
接下来就可以愉快得进行汇编程序设计啦!!!

下图是使用debug中的-r命令

dosbox+masm汇编环境的安装和使用

使用edit命令注意,进去后可能光标会消失,此时调用任务管理器alt+ctrl+del即可释放光标。

dosbox+masm汇编环境的安装和使用

光标丢失

dosbox+masm汇编环境的安装和使用

其他工具

1. emu8086。直接编译、运行、调试,不需要dosbox。

2. masm for windows,友好的文本编辑器,但是运行和调试仍会调出dosbox。

参考:

https://blog.****.net/YuzuruHanyu/article/details/80287419

https://sourceforge.net/projects/dosbox/

https://blog.****.net/xyisv/article/details/69062382