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