win7 64位 汇编环境搭建(一)

此生再无相见时 提交于 2019-12-03 22:33:29

       最近在学习汇编与接口技术,但是在自己的机子上实验的时候,尴尬地发现我们的win 7 64位环境下,在DOS下竟然没有debug.exe,好不容易找到一个debu.exe,在DOS环境下调用,竟然是下面的结果:

win7 64位和32位的debug.exe 不兼容。

就到网上找相关的解决办法,终于找到了一个很好的工具:DOSBOX。

一,下面就介绍下DOSBOX如何进入debug环境下:

1,DOSBOX本来是用来在windows环境下运行DOS游戏的一款游戏工具,但是我们用来在win7环境下进行汇编的学习。

2,在网上下载并安装,打开后就是DOSBOX的界面,有点与DOS的界面不一样,但是没有关系,能达到我们的目的就好

安装好它后,不用做什么,你就可以开始在其上用debug进行简单的汇编的操作了

3,在网上找到debug并下载,并将其放在你喜欢的任意的一个目录下

4,在上面输入:

mount A B:\

A :

cd ...\..

debug

此时,你已经进入debug环境下,可以进行基本的汇编操作了。

解释下上面的基本的命令的意义:

mount:是Linux下的一个命令,它可以将Windows分区作为Linux的一个“文件”挂接到Linux的一个空文件夹下,从而将Windows的分区和/mnt这个目录联系起来,因此我们只要访问这个文件夹,就相当于访问该分区了,后面的参数A是指linux下的文件,B是你在本地的实际的磁盘。根据你自己的喜好,可以自己选择。

后面的A: , cd:..\.. ,debug,相信大家都是知道的,所以就不解释了。

以上介绍了如何在win7环境下进入debug进行汇编,写这篇随笔的主要的目的是给大家介绍如何在win7 环境下如何建立汇编源码的分立的上机环境,就是把程序的编译,连接,生成exe,一步一步进行的分离环境。但是由于时间的原因,今天就写到这里,如果大家喜欢,第二篇会马上奉上。

我也是新手,自己摸索的结果,希望我的一点摸索能够帮到同样是新手的你!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!