win10 dosbox 64位上安装运行汇编程序

    计划真的赶不上变化,本想着课后回来花一点时间做作业,结果遇上很多问题,小白菜真的是很惨啊..

然后就各种百度,站在巨人的肩膀上,总算是可以了。鼓掌~(给自己一点鼓励啊,不然就从很惨变成太惨了..)

好了,就是今天也没干什么,就写写这个过程纪念一下逝去的青春时光~

1、下载,安装,我下的是dosbox0.74,还有那些masm.exe,link.exe,debug.exe.这些文件,都把它们复制到安装目录下。

2、运行dosbox,在出现的界面输入:mount c e:\assembler。(e:\assembler 是我安装的时候的目录)

据说这样的原理是将pc上的e盘根目录映射在dos下 的c盘,然后我们在dos上打c:其实进入的是e盘。

3、然后输入c:

这样我们就能在dos界面上看到z:\>变成了c:\>。 


这里有一个有意思的地方。每次运行都得输入第2、3步,比较麻烦,所以,打开下载安装dos的文件夹,看到里面有一个dosbox 0.74 options.dat ,双击,然后会是用文本文件打开的,拉到最后面,会看到一句“# You can put your MOUNT lines here.”

然后我们把第2、3步的那两句话写在里面,以后运行软件就不用再输入第2、3步了,直接进入正题。


下面进入正题。

4、在桌面新建一个文本文档,将程序输入进去,保存。写个名字,比如abc,将后缀名改成.asm。

5、回到dos,输入masm abc  回车

  没错的话四下回车之后就会看到 0 warning errors

                                                  0 severe  errors

这里遇到一个问题。最后一下回车之后提示无法打开文件,然后我发现是因为我的文件名太长了,我改短了就可以了。为什么我也不知道。

6、输入link abc  回车

也是四下回车,就又回到c:\>了。

7、然后,回到我们的文件目录下,看看,就会看到出现了两个新的文件,abc.obj和abc.exe。这都是上面两步结束后得到的。

8、现在已经可以运行了。输入abc  回车 运行。


结束了,这么一屡思路,还挺简单,但是过程很艰辛。

突然想起一句话:以结果为快乐是短暂的快乐,以过程为快乐才是永久的快乐?

但是我感觉结果才是快乐的,过程一般都很痛苦==

The End .

猜你喜欢

转载自blog.csdn.net/wqw_pakchoi/article/details/80200983