天天看點

彙編之64位作業系統安裝debug.exe

  這學期選修了《彙編語言程式設計》,在搭建彙編語言環境的時候,網上給了四種建議(可參考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,見下圖

   

彙編之64位作業系統安裝debug.exe

  4.在該DOSbox視窗中依次輸入一下操作:

  mount c d:\           回車 

  c:                 回車

  debug                    回車

  會看到下一行光标閃動,前面有一個小橫杠(見下圖),說明安裝debug成功了。

彙編之64位作業系統安裝debug.exe

  PS:除了64位作業系統沒有debug的原因會使Masm for Windows環境代碼運作不能彈出DOS指令視窗之外,還有可能其他原因。筆者就遇到了,在成功安裝debug之後,我在網上下載下傳的Masm for Windows環境運作仍然不能彈出DOS指令視窗,下載下傳安裝了老師給的确成功了。筆者未能找到原因,有知道原因的請賜教,謝謝!