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

原文地址:http://www.cnblogs.com/Andy-wen/archive/2012/09/19/2694164.html


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

win7 64位 汇编环境搭建(一)_第1张图片win7 64位和32位的debug.exe 不兼容。

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

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

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

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

win7 64位 汇编环境搭建(一)_第2张图片

        安装好它后,不用做什么,你就可以开始在其上用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,一步一步进行的分离环境。但是由于时间的原因,今天就写到这里,如果大家喜欢,第二篇会马上奉上。

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

你可能感兴趣的:(win7,汇编,dos,64位)