導航:首頁 > 編程語言 > 如何調試匯編程序

如何調試匯編程序

發布時間:2023-06-02 15:34:08

⑴ 如何在Visual Studio中運行和調試匯編代碼

需要在新建的工程中選擇添加一個源文件,由於模板中沒有*.asm文件,因此,你可以隨便添一個文件,比如Test.cpp。然後將其重命名為Test.asm。這樣,你就可以在打開這個文件進行編輯了。但是如果你想不僅僅是編輯,還想直接在VS 2008中調試運行這個程序,還需要做一些項目屬性的更改。

首先在解決方案資源管理器中,右鍵單擊項目,在彈出菜單中選擇「自定義生成規則」。

如何用Visual <wbr>Studio <wbr>2008 <wbr>寫匯編程序?

在彈出的對話框中,勾選「Microsoft Macro Assembler"一項,如圖:

如何用Visual <wbr>Studio <wbr>2008 <wbr>寫匯編程序?

此外,還要繼續作一些設置。我學匯編時用的書是Irvine編的《Intel匯編語言程序設計》,書中提供的每個常式都需要包含作者提供的Irvine32.inc文件。以此為例說明:

在解決方案資源管理器中,右鍵單擊項目,在彈出菜單中選擇「屬性」。

首先,在「配置屬性-Microsoft Macro Assember-General」中,將Include Paths改為你的庫文件所在的文件夾,如下圖所示(我的庫文件在C:\Masm615\INCLUDE)目錄下:

如何用Visual <wbr>Studio <wbr>2008 <wbr>寫匯編程序?

然後,在「配置屬性-鏈接器-輸入」中,將附加依賴項改為Irvine32.lib的絕對路徑。

如何用Visual <wbr>Studio <wbr>2008 <wbr>寫匯編程序?

最後一步,因為書中的常式都是在Win Console下的,故在「配置屬性-鏈接器-系統」中將子系統設為控制台。

如何用Visual <wbr>Studio <wbr>2008 <wbr>寫匯編程序?

完成了以上的配置之後,就可以在Visual Studio 2008的環境下,編輯,調度,運行匯編程序了。不過比較遺憾的是,好像Visual Studio沒有對*.asm文件的語法檢查功能。

閱讀全文

與如何調試匯編程序相關的資料

熱點內容
php數組拷貝 瀏覽:643
程序員技術博客 瀏覽:656
android6手機助手 瀏覽:613
xp命令提示符 瀏覽:521
下魔獸爭霸用什麼app 瀏覽:98
pythone怎麼表示 瀏覽:983
緩存的文件是加密文件怎麼辦 瀏覽:466
如何加入電腦版的伺服器 瀏覽:208
阿里雲ecs伺服器怎麼登錄 瀏覽:537
方舟生存進化怎麼找玩過的伺服器 瀏覽:707
程序員怎樣舉止優雅 瀏覽:823
命令行查看文件夾 瀏覽:237
搭建ios手機雲伺服器測試 瀏覽:210
腐化250解壓密碼 瀏覽:824
解壓日常圖片 瀏覽:249
康視伺服器地址是不是有問題 瀏覽:115
仙影安卓系統叫什麼名字 瀏覽:264
小程序搶答器源碼 瀏覽:684
名圖怎麼用安卓手機投影高德地圖 瀏覽:108
用超輕粘土做迷你小文件夾 瀏覽:373