鱼C论坛

 找回密码
 立即注册
查看: 8291|回复: 58

[技术交流] 【傻瓜式超详细】win764位、DosBox0.74下直接运行ML.exe...

[复制链接]
最佳答案
41 
发表于 2016-12-26 10:49:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 兰陵月 于 2018-1-19 12:59 编辑

最近逛论坛比较多,发现大量的WIN7 64位环境下安装好DosBox0.74后,都无法运行ML.EXE的问题。

第一步:首先下载DEBUG.RAR(16位版本)、MASM611.RAR(看名字应该是6.11版本)、DosBox0.74-Win32-installer.ZIP(这个到处都有)

我放在百度网盘上的DEBUG.RAR、MASM611、DosBox0.74-Win32-installer.ZIP文件

【!!!可以直接下载拿来用,如果您怀疑有毒,请自行考虑是否下载!!!】

链接:https://pan.baidu.com/s/1dGFYDNj 密码:jnmj

220.jpg

我的已经下载好了。
221.jpg

解压好这个三个压缩文件
223.jpg

第二步:安装DosBox0.74,这个也很简单,论坛里说这个安装的多的很,安装起来应该很容易。我还是说明一下。
以我的为例,我安装在D:\ASMStudy\DOSBox074目录下。
1、进入D:\ASMStudy\DOSBox0.74-win32-installer目录,双击DOSBox0.74-win32-installer.exe文件,在下图这一步时,将安装目录更改为D:\ASMStudy\DOSBox074
224.jpg

2、安装好以后~
225.jpg

第三步:设置DOSBOX0.74的相关环境变量。

【这里是第一次设置,最后所有完工之前还要重新设置一次环境变量】

1、在D:\ASMStudy\DOSBOX074目录下,找到DOSBox 0.74 Options.bat。
226.jpg

2、双击运行DOSBox 0.74 Options.bat,会打开一个记事本窗口,将内容拉到最下。
可以看到

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.

227.jpg

3、在下面两句语句下增加两条语句,进行挂载。
      # Lines in thissection will be run at startup.
      # You can put yourMOUNT lines here.

      mount  c  D:\ASMStudy
     c:

228.jpg

4、保存记事本。

第四步:【很重要】DOSBox 0.74环境下安装MASM6.11

1、进入D:\ASMStudy\DOSBOX074目录,双击运行DOSBox.exe,进入DOSBox 0.74 的虚拟环境下。此时处于C:盘根目录下。
229.jpg

2、用DOS的dir命令,可以看到挂载好了的C盘下面的内容。
230.jpg

3、输入CD MASM611,进入MASM611目录。再输入CD DISK1,进入DISK1目录。输入dir命令,可以看到有个SETUP.EXE文件
231.jpg

4、运行SETUP.EXE后出现下图。
232.jpg
上图按回车继续
233.jpg
上图选中红色框框,按回车继续
234.jpg
上图按回车继续,至于选择其他两个选项我没试过,大家可以尝试下
235.jpg
上图按回车继续【我也看不懂
236.jpg
上图按回车继续【我还是看不懂
237.jpg
上图按回车继续【我仍然看不懂
238.jpg
上图按回车继续【看懂是鼠标驱动的意思,貌似用不到,不过还是按默认继续回车把  】
239.jpg
上图按回车继续【看懂看不懂反正回车
240.jpg
上图按回车继续【安装帮助文档
241.jpg
上图按回车继续【是否拷贝示例,当然不用
242.jpg
上图按回车继续【选择挂载好了的C盘。
243.jpg
244.jpg
245.jpg
246.jpg
247.jpg
248.jpg
249.jpg
上面几个选择目录的选项按回车继续,如果你想安装在别的目录里也可以,自己改变
250.jpg
上图是正式开始安装之前的最后重新选择,包括前面所有已经做过的选择,如果需要改变,可以重新选择。
我的已经都弄好了,所以当然是【NO CHANGES】,按下回车键继续。


5、正式开始安装......
不知道什么原因,安装速度反正挺慢的,对于一个这么小的软件来说,如果在windows下,不超过5秒就安装好了。这里却要等待不少的时间。

251.jpg

6、过了约2-3分钟,安装完成了,出现下面这个图片。

252.jpg

上图中第一句话就已经显示已经成功安装了,因此我们不按回车键继续了。

直接CTRL+C,结束安装,回到DOS提示符环境下。这样软件的安装就已经完成了。

253.jpg

第五步:再次设置DOSBOX0.74、MASM611、DEBUG的相关环境变量。
【这是完成之前最后一次设置】

1、关闭DOSBox 0.74,回到windows操作系统下。在D:\ASMStudy目录下建立一个STUDY的子目录。以后所有的汇编程序都在这里面操作。
254.jpg

2、进入STUDY目录,在此目录下建立一个VAR.BAT的批处理文件。
255.jpg

3、VAR.BAT批处理文件的内容如下图。
256.jpg
具体内容如下:
SET PATH=C:\MASM611\BIN;C:\MASM611\BINR;C:\DEBUG;C:\STUDY
SET LIB=C:\MASM611\LIB
SET INCLUDE=C:\MASM611\INCLUDE
SET INIT=C:\MASM611\INIT
SET HELPFILES=C:\MASM611\HELP\*.HLP
SET ASMEX=C:\MASM611\SAMPLES
4、进入到D:\ASMStudy\DOSBox074目录,双击DOSBox 0.74 Options.bat,打开后,把打开的记事本文档拉到最下面,找到红框框内地方。
258.jpg
5、在上图中“C:”下起一行,增添下面的语句,保存好后,关闭记事本文件。
CD STUDY
VAR

257.jpg


全部设置完成,点击DOSBox 0.74可执行文件,运行后,将直接进入C:\STUDY目录。
259.jpg
可以直接使用DEBUG、ML等命令。
260.jpg

大家只需要将文档编辑软件编写好的汇编源代码放在STUDY目录下面就可以了。

编写出来的源代码和其他debug程序、编译器程序就不会混在一个目录里。

使用起来非常方便,看起来也是神清气爽~~

OK,全部完成。这么长的帖子发出来不容易啊,搞了我快4个小时

祝大家学习愉快~~~~~~

评分

参与人数 3荣誉 +20 鱼币 +18 贡献 +12 收起 理由
erh + 5 感谢楼主无私奉献!
~风介~ + 10 + 10 + 10 热爱鱼C^_^
不二如是 + 5 + 8 + 2 支持楼主!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
41 
 楼主| 发表于 2016-12-26 10:49:52 | 显示全部楼层
本帖最后由 兰陵月 于 2016-12-26 14:07 编辑

测             试


我的电脑操作环境
263.jpg

随便建立一个汇编源程序,测试了一下,编译正常。
261.jpg

DEBUG也是正常。
262.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
41 
 楼主| 发表于 2016-12-26 15:45:09 | 显示全部楼层
@jun @康小泡 @~风介~ @人造人 @西电图图 @不二如是 @liaoluo @zealstar

我这么辛苦为论坛作贡献,大家打发点啊~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
213 
发表于 2016-12-26 15:46:51 | 显示全部楼层
兰陵月 发表于 2016-12-26 15:45
@jun @康小泡 @~风介~ @人造人 @西电图图 @不二如是 @liaoluo @zealstar

我这么辛苦为论坛作贡献,大 ...

好久不玩儿DosBox了

但是,被你的细致击中了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
41 
 楼主| 发表于 2016-12-26 16:22:30 | 显示全部楼层
不二如是 发表于 2016-12-26 15:46
好久不玩儿DosBox了

但是,被你的细致击中了

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2016-12-26 16:28:31 | 显示全部楼层
MARK 有用
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2016-12-26 16:29:03 | 显示全部楼层
虽然我是直接把asm文件拖到ml上的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
382 
发表于 2016-12-26 17:40:36 | 显示全部楼层
兰陵月 发表于 2016-12-26 15:45
@jun @康小泡 @~风介~ @人造人 @西电图图 @不二如是 @liaoluo @zealstar

我这么辛苦为论坛作贡献,大 ...

我用vmware
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
54 
发表于 2016-12-26 18:49:04 | 显示全部楼层
不二如是 发表于 2016-12-26 15:46
好久不玩儿DosBox了

但是,被你的细致击中了

为什么我在注意都放在ML.exes上了~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
8 
发表于 2016-12-26 19:29:41 | 显示全部楼层
我也是用VMWARE……

可以写个病毒把虚拟机炸掉
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2016-12-26 20:27:14 | 显示全部楼层
666666666666666666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
41 
 楼主| 发表于 2016-12-27 10:35:50 | 显示全部楼层

有用就好,多多交流~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
41 
 楼主| 发表于 2016-12-27 10:36:29 | 显示全部楼层
xiaoone 发表于 2016-12-26 16:29
虽然我是直接把asm文件拖到ml上的

这也是一个方法,我只是习惯在DOS环境下输入命令搞16位汇编。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
41 
 楼主| 发表于 2016-12-27 10:37:31 | 显示全部楼层

那个VMWARE也是很强大。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
41 
 楼主| 发表于 2016-12-27 10:38:05 | 显示全部楼层
~风介~ 发表于 2016-12-26 18:49
为什么我在注意都放在ML.exes上了~

不要太污
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
41 
 楼主| 发表于 2016-12-27 10:38:37 | 显示全部楼层
zealstar 发表于 2016-12-26 19:29
我也是用VMWARE……

可以写个病毒把虚拟机炸掉

你这是一个吊炸天的好想法,值得一试~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
41 
 楼主| 发表于 2016-12-27 10:39:08 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
54 
发表于 2016-12-27 12:17:55 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2017-8-2 23:09:45 | 显示全部楼层
666666,好细致,必须顶上去
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
最佳答案
0 
发表于 2017-8-3 12:23:47 | 显示全部楼层
为什么我的电脑不行,win10 64位的,求解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐上一条 /1 下一条

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号

GMT+8, 2018-9-22 14:18

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表