前段时间在学习汇编语言时,由于window7 64位系统无法兼容汇编程序,会出现如下的不兼容提示窗口。
那么该如何解决这个问题呢?其中一个方法就是通过安装虚拟机来运行汇编程序。但是,由于安装虚拟机所占用的电脑资源过多,作为汇编语言初学者来说完全没必要这样做。因此,我要给大家介绍一种更加节省电脑资源的运行汇编程序的方法。
由于dosbox软件能很好的模拟dos的运行环境,因此,我们可以采用dosbox来运行汇编程序。
一、前期准备工作
首先要下载好如下几个程序:debug调试程序,masm编译程序,link连接程序。当然了,最重要的dosbox程序可不能忘了。这几个程序,网上都有大量的资源可以下载。不过,为了方便大家,省去大家寻找资源的时间,我把百度网盘的下载地址发过来:
里面有以上几种汇编所需程序,如下:
注:汇编金手指软件是用来学习汇编语言时查询命令,查找错误代码等等。该软件不需要在dosbox中运行,直接在window 7系统中打开运行就好了。
二、软件安装
下载好以上几种程序后,我们就开始软件安装了。这一步非常的简单,点开dosbox的安装程序就安装吧。由于dosbox软件所需内存仅需4.3M,大家可以放心大胆地安装在C盘。
安装过程如下图所示:
安装完成后在桌面上出现dosbox的图标。如图所示:
点击图标后,界面如图所示:
注意:打开的两个窗口均为一体的,尝试关闭其中任意一个窗口均会退出dosbox。
三、软件调试
现在,先把刚才下载的debug,link,masm,lib程序复制粘贴到一个新的文件夹,最好是英文名字,例如assembly文件夹。
然后再在dosbox中输入几行固定的代码就可以体验到汇编的乐趣。输入如下图所示:
有人会问,每次进入dosbox还要输入几行固定的代码太麻烦了。那么,有没有什么好方法可以不这么麻烦呢?当然有啊!
首先打开开始菜单,找到dosbox的文件夹,再打开Options子文件夹,选择DOSBox 0.74 Options,使用记事本打开。如图所示:
在记事本的最后面一行,输入:
mount c:
f:\
c:
如图所示:
然后点击退出并保存就好了。再次打开dosbox,看看效果吧!
祝大家学习愉快!