彙編語言書籍選擇

1. 王爽-彙編語言(第二版)       這是16位彙編打好基礎,
2. Intel 彙編語言程序設計 : 從16位實模式下BIOS、DOS實模式文本及圖形程序設計到32位保護模式的Windows程序設計,這本書比上面那本介紹的更全面, 但卻未必適合你, 建議你先看王爽彙編而後再看這本
3. IBM PC彙編語言程序設計 ,清華大學的這本算是正統的本科教材了, 內容中規中矩, 也有很多網友推薦本書適合自學.
4. 80x86彙編語言程序設計 ,這本書像國內版的 Intel 彙編語言程序設計 , 內容都差很少,從16位實模式到32位保護模式編程, 是王爽彙編的進階教程. 放在王爽彙編以後和第二本書中挑一本學
5. 羅雲彬Windows環境下32位彙編語言程序設計 ,這本書就是彙編版的windows程序設計, 適合彙編愛好者進階windows編程用的, 放到最後吧! 學完這本後面的發展方向就很豐富
那也就是說這五本書說了三種彙編?
王爽的彙編語言(第二版)和 IBM PC彙編語言程序設計 ,清華大學出版的這本差很少, 都講的是16位彙編基礎.

Intel 彙編語言程序設計和80x86彙編語言程序設計的內容類似,都是從80X86彙編講到了32位保護模式編程爲止

羅雲彬Windows環境下32位彙編語言程序設計 ,這本書講的是如何使用MASM6.1以上的版本調用windows下的API函數進行32位應用軟件的編程, 內容等同於windows程序設計
16位彙編和80x86彙編語言是否是一種彙編不一樣的說法??
IBM的pc機用的是intel 的cpu,   因此,IBM彙編講的是intel   cpu   的指令。基本上是一回事 
若是非要說有 "那麼大的差異的話
1。後者只講8086指令集,前者比後者更全,包含80386,甚至80586指令集。2. IBM彙編講的除指令集外,還講一些dos/bios編程。

先看《intel彙編語言程序設計》來總體學習32位彙編

再看羅雲杉的《WINDOWS下32位彙編語言程序設計》深刻學習win32彙編

再向下如何發展,好比系統底層,逆向工程

第二本書的編譯器建議用radasm,而不是masm32

第一部書的編譯器有些困難,主要如今編譯不支持舊版庫文件,而新版庫文件因爲
 

Intel彙編語言程序設計 和 王爽的彙編語言 

Windows環境下32位彙編語言程序設計
王爽的簡單,容易明白,容易入門,無法精通。

Intel彙編語言,內容詳細,缺點就是太厚了,你能夠和王爽的比下,快3本了。
因此他寫的比較全面。

windows32,這個我曾經是做爲後續纔看到,由於它是WIN32彙編,不是X8086彙編了,
他使用的是WINDOWS界面編程。win32彙編和8086彙編相似於MFC和C的的關係同樣。
調用的都是API,就不是單純的MOV ADD JMP了。

須要學習WIN32彙編,最好是在8086彙編的基礎上去學習,就像是從簡單的學起,。

若是你只想瞭解,開拓視野。建議去學王爽的,簡單,容易理解,加個彙編交流羣,一個小甲魚彙編視頻,一半個月就自學會了。
若是你想玩黑客,破解。。。那最好去學習,intel的。若是你連這都看不明白,那麼想深刻的搞清楚彙編語言,一個字,難。
若是你是學計算機的,想在windows下進行編程,而且想最個有界面的,能夠先學,王爽,而後學習win32.

王爽的和win32電子書我有,能夠看,那麼能夠買一本Intel的
相關文章
相關標籤/搜索