1. 程式人生 > >Win10系統下彙編環境的搭建

Win10系統下彙編環境的搭建

最近在上彙編,課下上機發現Win10沒有debug的命令,百度後知道Win10沒有彙編的環境,在搜尋學習很多部落格後,自己總結一下。

一、debug命令的實現

  彙編上機最基本的就是會使用debug命令,但是發現win10開啟命令列後執行debug會提示未知的命令。具體實現如下:

  需要工具:1.DOSBox2.debug.exe

  下載安裝好DOSBox後(可以安裝任意目錄),開啟安裝安裝根目錄,找到DOSBox 0.74 Options.bat,會預設用記事本開啟,找到最後一行,改成如下格式:


其中 F:\TASM是你放置debug.exe的地方 可以自己設定。然啟動DOSBox,執行和debug效果一樣。


二、edit link 等命令的實現

  再學習彙編後,會使用到edit和link等命令 而上面只是實現了debug命令,所以需要再次配置。

  需要工具:


 DOSBox安裝和以上一樣,再就是配置環境,在這我發現了兩種配置方法,一是和上面一樣找到DOSBox 0.74 Options.bat 修改最後一行:

  1. MOUNT C D:\DEBUG                  # 將目錄D:\DEBUG掛載為DOSBOX下的C:  
  2. set PATH=$PATH$;D:\DEBUG          # 將D:\DEBUG寫入環境變數PATH中  

但是這種方法我實驗後並沒有成功,顯示還是未知命令。然後繼續搜尋發現一篇是博文是配置debug的另一種方法:下載安裝好DOSBox後直接開啟,輸入以下命令:

mountdd:\ ddebug QQ圖片20160504223506

此時已經開啟debug.

然後我發現在檔案中修改這個程式碼和在DOSBox中修改是一樣的,只是在檔案中修改不用每次開啟都首先打這幾段程式碼。所以我把上面的MASM工具都放在了D盤目錄下,然後按上述執行,不進行debug命令而是edit 發現可以執行。成功!


三:DOS環境搭建的另一種方法(虛擬機器)

這部分內容學習自   http://blog.csdn.net/ida0918  博主採用虛擬機器實現了DOS環境並加以優化,還有詳細的使用說明,請移步該博主。下面是使用虛擬機器實現的截圖:



以上就是window10系統下彙編環境的搭建,這篇是我的個人總結,參考了許多博主以及百科知識,現列出:

http://www.cnblogs.com/glorfei/

http://blog.csdn.net/ida0918  

http://blog.csdn.net/doniexun

感謝以上博主的知識分享。