這學期選修了《彙編語言程式設計》,在搭建彙編語言環境的時候,網上給了四種建議(可參考http://www.cnblogs.com/WPCTO/archive/2011/07/05/2098303.html),本身編碼水準不高,又是初學者,于是采取了第三條建議“直接使用 Masm for Windows 內建實驗環境”,但是裝上Masm for Windows之後發現代碼運作不能彈出DOS指令視窗,原來是64位作業系統沒有debug,傷不起啊。
本來打算用虛拟機的,但是老師上課推薦了另外一種比較簡單的方法,個人感覺很不錯,與大家分享交流一下。有不對的地方請指正。
以下就是在64位作業系統上安裝debug的簡單步驟。(筆者使用的是win8 64位作業系統)
1.下載下傳 DOSbox 0.74(可上http://www.dosbox.com/download.php?main=1 下載下傳),并輕按兩下安裝。
2.下載下傳debug.exe檔案,并放在除某個磁盤的根目錄(注意是根目錄),筆者放在了D盤根目錄。
3.運作DOSbox 0.74,見下圖
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISM9AnYldnJwAzN9c3PnBnau4mQuFWdrRVT0UleORzZ65UMNpXT6lkaNhHOD50dRRVT3lkeMBTTq1keJpmT2tmMMRXOykVdNNjW2hXbZVnTtx0dNhlWuZ0ViBXO5xkNNh0YwIFSh9CXt92YuM3YltWas5iclN3Ztl2Lc9CX6MHc0RHaiojIsJye.jpg)
4.在該DOSbox視窗中依次輸入一下操作:
mount c d:\ 回車
c: 回車
debug 回車
會看到下一行光标閃動,前面有一個小橫杠(見下圖),說明安裝debug成功了。
PS:除了64位作業系統沒有debug的原因會使Masm for Windows環境代碼運作不能彈出DOS指令視窗之外,還有可能其他原因。筆者就遇到了,在成功安裝debug之後,我在網上下載下傳的Masm for Windows環境運作仍然不能彈出DOS指令視窗,下載下傳安裝了老師給的确成功了。筆者未能找到原因,有知道原因的請賜教,謝謝!