win10和win7(机房电脑)下如何配置汇编语言运行环境

在开始运行前需要下载两个文件:

百度网盘地址:https://pan.baidu.com/s/1355dDl0AAAwUnoeywzxbsg

这个文件为DOSBOX,下好后建议不要放在C盘,放其他盘

百度网盘地址:https://pan.baidu.com/s/15SbMFPzq7S7CQYfzuVqRRA

此文件为assembly_language文件,这个文件为DOSBOX所需要倚赖的文件(驱动DOSBOX运行),建议不要放C盘,要记住这个文件夹的路径。

注:路径中尽量不要含有中文

 

win10下:

第一步:打开刚刚下好的DOSBOX文件,找到DOSBOX文件下的应用程序文件

 

第二步:右击上面的应用程序,选择创建快捷方式

 

第三步:创建快捷方式后多出了一个箭头的DOSBOX图像,然后将这个文件拖到桌面上,以后就可以直接在桌面打开

 

第四步:在桌面双击打开后,在小框编辑,如下图所示:

到此就完成了编译软件的安装,下面就是编译环境的配置,以下步骤,都是在上图小框执行:

 

第一步:找到你下载的第二个文件(我是放在G盘,这个更具自己的情况而定)

 

第二步:点下下图的空白处,获取你assembly_language文件的路径:

然后:这个就是你的路径

 

第三步:在小框中输入:

mount c 加上你的assembly_language的路径

这个就是在你的软件中安装驱动,要是没安装驱动,那么你的文件是没办法运行的

显示下图就算成功:

 

第三步:将环境跳到C盘下运行,不管你两个文件放在哪个盘都要放在C盘下运行

继续输入:

C:

环境配置好后就要运行你用记事本编写好的代码:

 

注:以下步骤在教室上机的时候是一样的:

注:用记事本编辑好的代码必须放在你下载的第二个文件下(assembly_language文件下运行)

像这样!

 

第一步:使用masm.exe文件,将文本文件(txt)转化为二进制文件(obj)

注:要是你的文件是asm结尾,可输入也可不输入后缀,以txt结尾则必须输入后缀

输入:

masm 加上文件名

这样后一直按回车就好!

这样第一步就完成了,完成后你的assembly_language问价夹下会多出一个二进制文件!

 

第二步:使用link.exe将二进制文件(obj)转化为可执行文件(exe文件)

输入:

link 加上文件名.obj(不加也没啥关系,系统能自己识别)

然后再按回车就好,完成后,你的文件夹会多出一个exe文件!

 

第三步:直接输入文件名来执行你写的代码,因为之前已经将文件转化为exe文件了

 

win7(机房电脑)下:

第一步:将第二个文件assembly_language文件下载到U盘(后面会用到),按win+R弹出:

在框中输入cmd按下回车弹出:

 

第二步:找到图中显示的路径:

注:要找的就是这个路径,每台电脑的路径都不同,但是方法是一样的

C:指的是C盘,\User指的是C盘下的user文件夹,\DELL指的是User下的DELL文件夹,>值得是在DELL文件下进行的操作

双击进去

双击进去

双击进去

这个就是我们要操作的文件夹下了

 

第三步:将我们下载的assem_language文件夹放到dell文件夹下

注:放到dell文件夹下后,我们将编辑好的记事本或者asm文件放入到assembly_language文件夹下才能编译

 

第四步:在cmd窗口输入

cd assembly_language
cd表示进入文件夹里面,因为我们的masm和link文件都放在assembly_language文件夹下,所以我们要进入文件夹下进行操作

 

第五步:输入

masm 文件名.后缀名

然后一直按三个回车 

这样表示成功

出现这个表示masm程序运行结束,可以进行下步操作

对于这句解释前面有

 

第五步:输入

link 文件名.obj

按三个回车 

出现这个,出现这个表示link程序运行结束,可以进行下步操作

 

第六步:输入

文件名

输入文件名后就直接运行了!

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值