我一直想要學會一會兒,雖然我已經嘗試了幾次,但我還沒有真正能夠通過「你好,世界」。是否有任何很好的入門教程(最好使用NASM,因爲我使用Windows和Linux)?什麼是學習(N)ASM的最佳資源?
我確實有一些C語言知識,但主要使用Ruby,Python,C#和JavaScript等高級語言編寫代碼。
我一直想要學會一會兒,雖然我已經嘗試了幾次,但我還沒有真正能夠通過「你好,世界」。是否有任何很好的入門教程(最好使用NASM,因爲我使用Windows和Linux)?什麼是學習(N)ASM的最佳資源?
我確實有一些C語言知識,但主要使用Ruby,Python,C#和JavaScript等高級語言編寫代碼。
對於我的彙編語言課程,我們使用的是Bill推薦的書。我的教授還推薦了這本書:Assembly Language Step-by-step: Programming with DOS and Linux。他說這是他知道的唯一涵蓋NASM的書(並且已經過時)。
這是一位前教師的有趣頁面。 http://drpaulcarter.com/pcasm/
雖然我還沒有讀過他的在線書。
這是我們用於彙編語言課程的書。 – 2009-01-07 20:15:24
我試過幾個彙編程序,我發現FASM是最適合初學者的。它的宏語言有些不好,但是它卻是一個很好的軟件。它支持Windows和Linux對象格式(32位或64位)。它有一個活躍和良好的社區,並有許多初學者友好的例子。
不是專門爲NASM設計的,但The MASM Forum有很多很棒的信息,如果你問你的問題,你會得到更多的幫助。
這就是這個問題。 :-) – 2009-01-07 20:21:07