欢迎来到天天文库
浏览记录
ID:9220236
大小:285.17 KB
页数:6页
时间:2018-04-23
《教你如何在64位win7系统下配置汇编软件并运行汇编程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、K64位WIN7与汇编64位WIN7系统如何使用汇编软件并运行汇编程序有很多同学使用的都是64位的windows系统,但是会发现有很多软件不支持64位系统,特别是学习汇编语言的同学,更是烦恼。要做汇编实验却发现64位的Win7系统没有Debug.exe调试程序,于是从Windowsxp或32位win7系统上复制了一个debug.exe到自己的电脑上,却发现debug在64位的电脑上不兼容。64位系统运行汇编后的exe程序结果如下:64位系统运行debug结果如下:然而,我们不能放弃对汇编的学习,因此特分享以下
2、两种方法供学习汇编的同学们解决不兼容问题:一、借助DOSBox;(1)软件要求:①DOSBox软件;第1页共6页K64位WIN7与汇编②Debug调试程序(可以从Windowsxp或32位win7系统电脑里复制,其所在路径应该是:C:WindowsSystem32,找到debug.exe);③masm.exe;link.exe;ml.exe;ml.err:做汇编的四个小程序(最好能够从网上下载一个版本较高点的,这样能在自己的命令提示符里直接使用这四个程序,使用也就更方便);(2)开始安装:双击打开DOSB
3、ox软件,按步骤进行安装,安装目录任选,不过由于C盘是系统盘,所以最好安装在其他盘里;安装成功后打开DOSBox,我们就可以看到一个非常熟悉的界面了,和电脑里的命令提示符DOS窗口差不多,界面如下:(注意:由于它的两个窗口是在一起作用的,所以使用的时候不要关掉其中的任一个窗口)第2页共6页K64位WIN7与汇编安装完DOSBox后,我们就能运行汇编后的程序了(3)相关设置操作:①DOSBox相关设置打开DOSBox后,我们可以看到Z:>,这是DOSBox里的虚拟盘,我们可以采用mount命令将其转变到自己的
4、D盘:mountdd:myassembly这里,我在D盘建立了一个文件夹myassembly,作为自己做汇编实验的文件存放位置;使用该命令后,d符号也就虚拟成了自己本地电脑的d:myassembly目录;然后转换盘符就行了;但是,我们每一次打开DOSBox都要进行这两步有点麻烦,因此,我们也可以如下这样一步到位:开始——>所有程序——>DOSBox文件——>打开DOSBox0.74Options,在打开的文本里找到[autoexec](应该会在文本的最后位置),根据你自己做汇编实验的文件夹所在路径进行相应
5、的设置,在;[autoexec]项的末尾写上上面的两条命令:第3页共6页K64位WIN7与汇编以我的文件路径为例:这样在我们再次打开DOSBox时,就会直接加载上述命令;②debug设置把debug.exe放入我们之前设置的做汇编实验的文件夹目录下于是我们就可以在DOSBox下使用Debug调试程序第4页共6页K64位WIN7与汇编如下:第5页共6页K64位WIN7与汇编二、安装虚拟机;我们可以安装一个虚拟机,装上Windowsxp系统。这样我们就可以在虚拟机里毫无忌惮的做汇编实验,也就不会再存在不兼容问题了
6、。(安装虚拟机的步骤以及要求在网上有很多相关的使用教程,我也就不再重复说明)附录:个人使用建议:我们可以在自己的命令提示符DOS里进行汇编源文件asm的汇编masm、连接link或者ml操作,得到一个可执行程序exe。但这个程序的运行和64位系统不兼容,因此我们可以在DOSBox里运行汇编后的可执行程序exe和调试程序debug.教程到此结束,谢谢大家的阅览第6页共6页
此文档下载收益归作者所有