我以前一直在做彙編語言編程,我很愚蠢,想回到它。彙編語言工具和參考
回到當天,我用MASM.EXE命令行編譯asm代碼,在基本文本編輯器中編寫沒有驗證的代碼。
今天用於裝配體寫作的最佳工具是什麼?
什麼是一些很好的快速參考在線?
我以前一直在做彙編語言編程,我很愚蠢,想回到它。彙編語言工具和參考
回到當天,我用MASM.EXE命令行編譯asm代碼,在基本文本編輯器中編寫沒有驗證的代碼。
今天用於裝配體寫作的最佳工具是什麼?
什麼是一些很好的快速參考在線?
我最喜歡的彙編程序是FASM;它是多平臺的,最新的,它有一些有趣的功能(例如一個簡單而強大的宏引擎)。
主要參考是英特爾和AMD的文檔:
http://developer.intel.com/products/processor/manuals/index.htm
http://developer.amd.com/documentation/guides/Pages/default.aspx
你可能會喜歡這個小抄還有:http://www.jegerlehner.ch/intel/IntelCodeTable.pdf
完美。謝謝。 – jgallant 2009-08-24 19:25:16
nasm:
的網際彙編器,NASM是一款專爲便攜性和模塊化設計的80x86和x86-64彙編器。它支持一系列目標文件格式,包括Linux和* BSD a.out,ELF,COFF,Mach-O,Microsoft 16位OBJ,Win32和Win64。它也會輸出純二進制文件。其語法設計簡單易懂,與英特爾類似,但不太複雜。它支持所有目前已知的x86架構擴展,並且對宏有強大的支持。
Dupe of http://stackoverflow.com/questions/1154937/how-do-i-start-learning-assembly amomg其他許多人 – 2009-08-23 19:06:27