创作日志:去年,我学习了计组和汇编,使用了masm集成版。 今年进行汇编课程设置时,我注意到其masm集成版不支持打开文件的操作。 然后,我找回了DOSBox,发现==不可用。 我忘得很干净。 而且,网上什么都没乱。 没有完整的教程。一开始我不知道是需要MASM.EXE和LINK.EXE文件,还是放在根目录下,你能再说清楚一点吗? 于是问了我的盆友,用几句话解决了…现在我自己写完整的教程,加深记忆。
另一方面,安装DOSBox,下载汇编工具(MASM.EXE、LINK.EXE…)。
二、部署准备工作
三.如何在DOSBox上运行asm文件
一、安装DOSBox,下载好汇编工具。 一.在某个磁盘上(有人说绝对不要放入CD磁盘,但我不知道为什么)创建新文件夹。 例如,我的被称为DOSBox。
2、链接百度网盘,直接下载文件夹中的压缩包就可以了。 解压缩到你的文件夹。
链接: https://pan.Baidu.com/s/1 uwsp o H9 mu0ptj 00 BF 63 zra
抽屉代码: hiaj
3、然后这样:
4、运行并安装DOSBox0.74-win32-installer文件夹的exe文件。 前面都是Next就可以了。 选择安装路径时,请选择自己刚创建的文件夹哦
5、这就安装好了。 可以在桌面上创建DOSBox.exe的快捷方式。
二、准备部署工作1、在自己的文件夹下新建一个文件夹,我的叫asm ——,专门存储asm代码和汇编工具文件。
2、把自己需要的装配工具文件复制到里面。 当然也可以全部复印。
MASM.EXE用于编译,LINK.EXE用于链接。 这两个人是必须的。 我没用过调试程序。
为什么要这么做,是因为这些文件必须与您的代码位于同一目录中,才能在DOSBox中使用masm和link命令。
三、如何在DOSBox上运行asm文件1、把自己想运行的. asm文件放在刚才的文件夹里(asm ) eg .我的是一个叫mul.asm的乘法器文件
2、打开DOSBox,首先使用命令将我们的文件目录作为虚拟c驱动器显示图中的语言。 这意味着已经虚拟成功了。
mount CD :dosboxASM http://www.Sina.com /
=mount :准备、安排的意思;
=c )表示虚拟为c驱动器;
=d:dosboxasm :虚拟化的文件夹路径,其中包含asm代码。
3、第二个命令用于移动到我们的虚拟C驱动器。 c :
4,文件解释一下这个命令,理解了才好记忆:mul.asm :
masm mul.asm然后有三个咨询,连续三个回到车上就可以了。
5,文件编译mul.obj :
link mul或link mul.obj文件的后缀可以带有或不带有obj,但不要带有asm。 发生错误。 链接当然链接object文件。 还是有三个咨询,连续回到车上。
6,http://www.Sina.com/mul.exe文件: mul或mul.exe
认为撒花有用的时候请夸奖我。