win7 64位 彙編環境搭建(一)

       最近在學習彙編與接口技術,可是在本身的機子上實驗的時候,尷尬地發現咱們的win 7 64位環境下,在DOS下居然沒有debug.exe,好不容易找到一個debu.exe,在DOS環境下調用,居然是下面的結果:linux

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

就到網上找相關的解決辦法,終於找到了一個很好的工具:DOSBOX。工具

一,下面就介紹下DOSBOX如何進入debug環境下:學習

1,DOSBOX原本是用來在windows環境下運行DOS遊戲的一款遊戲工具,可是咱們用來在win7環境下進行彙編的學習。debug

2,在網上下載並安裝,打開後就是DOSBOX的界面,有點與DOS的界面不同,可是沒有關係,能達到咱們的目的就好blog

安裝好它後,不用作什麼,你就能夠開始在其上用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,一步一步進行的分離環境。可是因爲時間的緣由,今天就寫到這裏,若是你們喜歡,第二篇會立刻奉上。

我也是新手,本身摸索的結果,但願個人一點摸索可以幫到一樣是新手的你!

相關文章
相關標籤/搜索