DOSBox安装&使用教程(手把手超详细!)


微机原理课的实验需要下载DOSBox进行x86汇编语言实现某些功能,老师给了压缩包去安装,还有PPT,但都说的很含糊,中途查阅了不少资料,安装过程也走了不少弯路,相对于C、Python语言等编译器变化较大。我将从下载DOSBox、编辑ASM文件、运行ASM文件三方面,手把手、一条龙、全方面讲清楚。

安装包不方便下载的话,已经放了百度网盘链接~~自行提取哈

通过网盘分享的文件:DOSBox.7z
链接: https://pan.baidu.com/s/1d1BuCyi2yYz7HAA72hRlbQ   提取码: 5svf

目录

一、正常安装DOSBox压缩包

       1.下载压缩包

       2.Next安装

       3.复制粘贴压缩包里面的MASM文件夹!!

二、编辑ASM文件

       1.打开记事本编写代码

三、在DOSBox中运行ASM文件

       1.打开DOSBox页面长这样

       2.输入 mount c d:\dosbox\MASM

       3.回车后,接下来输入 c: 

       4.编辑 TT202.ASM文件 

       5.链接 TT202.obj文件

       6.运行TT202.exe 

一、正常安装DOSBox压缩包

1.下载压缩包

压缩包已经附在文章中了,大家自行下载即可。

压缩包里面含有以上两个文件,MASM里面有重要的文件,不能删除,必须附带。

2.Next安装

直接点击下面的应用程序安装DOSBox即可。一路Next即可

建议在盘里重新创建一个文件夹,我的安装在了D盘,起名一个dosbox的文件夹。也可安装在其他盘中,最好不要是C盘,懂的都懂。然后点击安装Install。

3.复制粘贴压缩包里面的MASM文件夹!!

记得把刚刚压缩包中附带的MASM文件复制粘贴到你创建的文件夹中!!!否则影响后面编辑ASM文件的运行。

安装成功后桌面会出现这个图标,就安装好了。

二、编辑ASM文件

1.打开记事本编写代码

现在DOSBox安装好了,要运行就需要有ASM文件,为了方便,使用电脑自带的记事本即可。

打开记事本,写上你需要题目的X86汇编语言代码。(TT202.ASM文件已经富上)

大家打开记事本编辑完新标签页后,ASM文件一定要放到之前创建文件夹中复制粘贴过来的MASM文件。文件名记得加上:.ASM(尽量不要用中文命名)

保存好以后,你的文件夹里面的ASM文件就长这样:

现在我们的ASM文件就编辑好了,准备工作做好,就可以到DOSBox中运行了~~

三、在DOSBox中运行ASM文件(大小写应该都OK)

1.打开DOSBox页面长这样

现在就在这个小框里面进行我们接下来的步骤~

2.输入 mount c d:\dosbox\MASM
mount c d:\dosbox\MASM

注:d:\dosbox\MASM是我刚刚放文件夹及MASM的路径,大家根据自己路径来就好

3.回车后,接下来输入 c: 
c:

这个就属于切换到c盘的虚拟环境了,页面就是这样:(大小写应该无所谓的吧,我的没什么问题)

此时出现C:\>就切换成功了

4.编辑 TT202.ASM文件

输入:(也可以不要后面的.ASM 无伤大雅)

MASM TT202

此时会出现三次询问,三次回车就可以

注:当第二环节编写的X86代码没有问题才会显示0 severe errors,否则接下来链接link是失败的。如果有warning errors 大概率问题不大。当显示0 severe errors,在你的MASM文件夹中就会出现.obj的文件

5.链接 TT202.obj文件

输入:(.obj可写可不写)

LINK TT202

此时又会出现询问,三次回车就可以

OK,说明这个文件没什么问题,接下来最后一步。

6.运行TT202.exe 

输入:(也可以去掉.exe)

TT202

最终结果就是这样子,大功告成啦~

我们可以回过去看一下我们的MASM文件夹,会出现这三个文件

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值