2013-09-01 44 views
1

我有一個64位的m/c有Windows 7.我想啓動彙編語言編程。我應該使用什麼編輯器和編譯器。請提及網站也從哪裏我可以下載這些軟件。我在命令提示符下輸入了debug,但它給了我這個信息這個版本的C:\ Windows \ system32 \ debug.exe與你運行的Windows版本 不兼容。檢查計算機的系統信息,看看您需要x86(32位)或x64(64位)版本的程序,然後使用軟件發行商。 如何查看我的記憶內容而無需調試是否有任何用於Windows 7 64位的彙編語言調試器

+0

[是](http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx)。 –

+0

[This](http://www.youtube.com/playlist?list=PL0C5C980A28FEE68D)向您展示瞭如何使用x64組裝和調試工具設置Visual Studio。然後它會成爲一個非常好的完整的程序集教程。 – Aaron

回答

1

看一看this。這是一個方便的指南,我很確定Visual Studio會包含一個調試器。

雖然誠實地說,如果我是你,我會開始在Linux下學習x86,使用nasm作爲彙編器和gdb作爲調試器。

1

我會使用Visual Studio Express(免費版)。在您的項目中可以包含.asm文件,而Visual Studio附帶的可視化調試器坦率地說是我工作過的最好的一個。

想要啓動英特爾彙編程序的人的另一個優點是,您可以在一個集成環境中開始使用內聯彙編程序,這意味着您不必進入程序結構的小部分(COM對EXE與DLL vs. ...),函數調用和堆棧管理。您可以先編寫函數內容(即使在通用對象模型的框架內)。之後,您可以逐位轉換爲完整的彙編程序應用程序。

此致 PF