你要是想學習匯編語言要從基礎學起,如果你以后打算從事軟件開發(fā)領域的話,學習匯編是非常必要的。
學習匯編可以讓你對編程的底層實現,對計算機的工作原理都有很清晰的認識,只有明白了底層的實現原理,以后學習高級語言的時候才能有的放矢。所以,我支持你學習匯編語言。學習匯編語言,目前的教程就那幾本一本是《IBM80x86匯編語言簡明教程》 清華大學出版社 溫冬禪 編的 這本書介紹的比較全面,所以的內容都有涉及,但是不適合沒有基礎的初學者,因為好多的基礎的東西都是一筆帶過,讓你看了很難理解。還有一本是 《匯編語言》 清華大學出版社 王爽著 我在這里強烈推薦這本書,這本書對于初學者簡直就是救命稻草,它深入淺出,從最基本的開始,步步深入,讓你很輕松的學會匯編語言我剛開始是用第一本,看了好幾次都看不下去。。 最后經別人推薦買了第二本,真的是喜歡死了,你可以去搜下關于這本書的評論,絕對經典。學習匯編需要學習:微機原理、C語言要會點. 工具 masm5.0 6.0都可以羅云彬教授的windows32位匯編可以看看。學匯編一定要記住所學芯片的指令集,掌握指令集的功能及使用格式。記住一定不要漏看了,漏一個標點都不行。還有要學算法(差不多數據結構也在這里學),只要掌握了算法,學一種計算機語言只要知道他的語法就會用,因為各種語言的算法用起來都是一樣的。剩下的就是學計算機的運算邏輯,明白機器指令是怎么一條條執(zhí)行的,特別是寄存器的分配問題(這是匯編語言特有的)。注意你自己編程序的時候,先把寄存器怎么使用的,以后又是如何變換的全都列出來,分配好。最后就是多做練習了。加油把孩子