1. 軟件安裝
1. debug.exe,masm.exe,link.exe,edit.com等匯編工具,一般32位的windows系統有自帶,但64位系統下並沒有,而且將32位系統下的工具拷貝到64位系統下並不能使用。我們可以借助DOSBox工具來使用它們。
2 下載並安裝3DOSBox
下載DOSBox(http://www.dosbox.com/),然后安裝即可(可修改安裝路徑,放在D盤)。
3 准備debug.exe,masm.exe,link.exe,edit.com。
可以從Win7_32bit操作系統中拷貝一份,或者從網上下載debug.exe,masm.exe,link.exe,edit.com這幾個程序。
2. 使用
1. DOSBox安裝完成后,打開,可發下它的提示符是:“Z:\>”,這是DOSBox里的虛擬盤。我們需要更改到我們自己的盤符,但是如果你直接更改的話,它會提示你錯誤。你首先需要mount到自己的目錄。
2. 比如我們准備將D:\AssemblyTools作為我們自己的匯編測試目錄,則執行“mount D D:\AssemblyTools”命令,這樣D盤符也就虛擬成了自己本地電腦的D:\AssemblyTools目錄。我們在DOSBox中切換到D盤符時,也就實際上切換到了D:\AssemblyTools目錄。
3. 將debug.exe,masm.exe,link.exe,edit.com放置於D:\AssemblyTools目錄下,我們就能在DOSBox下直接使用它們了。
3. 配置
上面我們為使用DOSBox,要mount到我們本地目錄,但是我們每一次打開DOSBox都要進行這兩步,有點麻煩,可以通過下面的操作來保存配置。
1. 開始->所有程序->DOSBox-0.74->Options->DOSBox 0.74 Options,在文本的最后位置找到“[autoexec]”:
[autoexec] # Lines in this section will be run at startup. # You can put your MOUNT lines here.
2. 然后將下面的2條命令寫在此處:第一條命令的作用是mount目錄,第二條命令的作用是mount之后切換到D盤符。
mount D D:\AssemblyTools
D:
4. 匯編程序的編輯編譯連接
可以參考《匯編語言(第2版)》Ch4.3-Ch4.6的內容,或【2】。
參考資料:
【1】教你如何在64位WIN7系統下配置匯編軟件並運行匯編程序(http://wenku.baidu.com/view/cdda041552d380eb62946db2.html)
【2】匯編程序開發環境搭配(http://www.cnblogs.com/BoyXiao/archive/2010/11/06/1870397.html)
