當(dāng)前位置:
首頁(yè) >
汇编语言书籍选择
發(fā)布時(shí)間:2025/5/22
18
豆豆
1. 王爽-匯編語(yǔ)言(第二版) 這是16位匯編打好基礎(chǔ),
2. Intel 匯編語(yǔ)言程序設(shè)計(jì) : 從16位實(shí)模式下BIOS、DOS實(shí)模式文本及圖形程序設(shè)計(jì)到32位保護(hù)模式的Windows程序設(shè)計(jì),這本書(shū)比上面那本介紹的更全面, 但卻未必適合你, 建議你先看王爽匯編然后再看這本
3. IBM PC匯編語(yǔ)言程序設(shè)計(jì) ,清華大學(xué)的這本算是正統(tǒng)的本科教材了, 內(nèi)容中規(guī)中矩, 也有不少網(wǎng)友推薦本書(shū)適合自學(xué).
4. 80x86匯編語(yǔ)言程序設(shè)計(jì) ,這本書(shū)像國(guó)內(nèi)版的 Intel 匯編語(yǔ)言程序設(shè)計(jì) , 內(nèi)容都差不多,從16位實(shí)模式到32位保護(hù)模式編程, 是王爽匯編的進(jìn)階教程. 放在王爽匯編之后和第二本書(shū)中挑一本學(xué)
5. 羅云彬Windows環(huán)境下32位匯編語(yǔ)言程序設(shè)計(jì) ,這本書(shū)就是匯編版的windows程序設(shè)計(jì), 適合匯編愛(ài)好者進(jìn)階windows編程用的, 放到最后吧! 學(xué)完這本后面的發(fā)展方向就很豐富 那也就是說(shuō)這五本書(shū)說(shuō)了三種匯編? 王爽的匯編語(yǔ)言(第二版)和 IBM PC匯編語(yǔ)言程序設(shè)計(jì) ,清華大學(xué)出版的這本差不多, 都講的是16位匯編基礎(chǔ).
Intel 匯編語(yǔ)言程序設(shè)計(jì)和80x86匯編語(yǔ)言程序設(shè)計(jì)的內(nèi)容相似,都是從80X86匯編講到了32位保護(hù)模式編程為止
羅云彬Windows環(huán)境下32位匯編語(yǔ)言程序設(shè)計(jì) ,這本書(shū)講的是如何使用MASM6.1以上的版本調(diào)用windows下的API函數(shù)進(jìn)行32位應(yīng)用軟件的編程, 內(nèi)容等同于windows程序設(shè)計(jì) 16位匯編和80x86匯編語(yǔ)言是不是一種匯編不同的說(shuō)法?? IBM的pc機(jī)用的是intel 的cpu, 所以,IBM匯編講的是intel cpu 的指令。基本上是一回事
如果非要說(shuō)有 "那么大的差別的話(huà)
1。后者只講8086指令集,前者比后者更全,包含80386,甚至80586指令集。2. IBM匯編講的除指令集外,還講一些dos/bios編程。
先看《intel匯編語(yǔ)言程序設(shè)計(jì)》來(lái)整體學(xué)習(xí)32位匯編
再看羅云杉的《WINDOWS下32位匯編語(yǔ)言程序設(shè)計(jì)》深入學(xué)習(xí)win32匯編
再向下如何發(fā)展,比如系統(tǒng)底層,逆向工程
第二本書(shū)的編譯器建議用radasm,而不是masm32
第一部書(shū)的編譯器有些困難,主要現(xiàn)在編譯不支持舊版庫(kù)文件,而新版庫(kù)文件由于 ?
Intel匯編語(yǔ)言,內(nèi)容詳細(xì),缺點(diǎn)就是太厚了,你可以和王爽的比下,快3本了。
所以他寫(xiě)的比較全面。
windows32,這個(gè)我曾經(jīng)是作為后續(xù)才看到,因?yàn)樗荳IN32匯編,不是X8086匯編了,
他使用的是WINDOWS界面編程。win32匯編和8086匯編類(lèi)似于MFC和C的的關(guān)系一樣。
調(diào)用的都是API,就不是單純的MOV ADD JMP了。
需要學(xué)習(xí)WIN32匯編,最好是在8086匯編的基礎(chǔ)上去學(xué)習(xí),就像是從簡(jiǎn)單的學(xué)起,。
如果你只想了解,開(kāi)拓視野。建議去學(xué)王爽的,簡(jiǎn)單,容易理解,加個(gè)匯編交流群,一個(gè)小甲魚(yú)匯編視頻,一半個(gè)月就自學(xué)會(huì)了。
如果你想玩黑客,破解。。。那最好去學(xué)習(xí),intel的。如果你連這都看不明白,那么想深入的搞清楚匯編語(yǔ)言,一個(gè)字,難。
如果你是學(xué)計(jì)算機(jī)的,想在windows下進(jìn)行編程,并且想最個(gè)有界面的,可以先學(xué),王爽,然后學(xué)習(xí)win32.
王爽的和win32電子書(shū)我有,可以看,那么可以買(mǎi)一本Intel的
2. Intel 匯編語(yǔ)言程序設(shè)計(jì) : 從16位實(shí)模式下BIOS、DOS實(shí)模式文本及圖形程序設(shè)計(jì)到32位保護(hù)模式的Windows程序設(shè)計(jì),這本書(shū)比上面那本介紹的更全面, 但卻未必適合你, 建議你先看王爽匯編然后再看這本
3. IBM PC匯編語(yǔ)言程序設(shè)計(jì) ,清華大學(xué)的這本算是正統(tǒng)的本科教材了, 內(nèi)容中規(guī)中矩, 也有不少網(wǎng)友推薦本書(shū)適合自學(xué).
4. 80x86匯編語(yǔ)言程序設(shè)計(jì) ,這本書(shū)像國(guó)內(nèi)版的 Intel 匯編語(yǔ)言程序設(shè)計(jì) , 內(nèi)容都差不多,從16位實(shí)模式到32位保護(hù)模式編程, 是王爽匯編的進(jìn)階教程. 放在王爽匯編之后和第二本書(shū)中挑一本學(xué)
5. 羅云彬Windows環(huán)境下32位匯編語(yǔ)言程序設(shè)計(jì) ,這本書(shū)就是匯編版的windows程序設(shè)計(jì), 適合匯編愛(ài)好者進(jìn)階windows編程用的, 放到最后吧! 學(xué)完這本后面的發(fā)展方向就很豐富
Intel 匯編語(yǔ)言程序設(shè)計(jì)和80x86匯編語(yǔ)言程序設(shè)計(jì)的內(nèi)容相似,都是從80X86匯編講到了32位保護(hù)模式編程為止
羅云彬Windows環(huán)境下32位匯編語(yǔ)言程序設(shè)計(jì) ,這本書(shū)講的是如何使用MASM6.1以上的版本調(diào)用windows下的API函數(shù)進(jìn)行32位應(yīng)用軟件的編程, 內(nèi)容等同于windows程序設(shè)計(jì)
如果非要說(shuō)有 "那么大的差別的話(huà)
1。后者只講8086指令集,前者比后者更全,包含80386,甚至80586指令集。2. IBM匯編講的除指令集外,還講一些dos/bios編程。
先看《intel匯編語(yǔ)言程序設(shè)計(jì)》來(lái)整體學(xué)習(xí)32位匯編
再看羅云杉的《WINDOWS下32位匯編語(yǔ)言程序設(shè)計(jì)》深入學(xué)習(xí)win32匯編
再向下如何發(fā)展,比如系統(tǒng)底層,逆向工程
第二本書(shū)的編譯器建議用radasm,而不是masm32
第一部書(shū)的編譯器有些困難,主要現(xiàn)在編譯不支持舊版庫(kù)文件,而新版庫(kù)文件由于 ?
Intel匯編語(yǔ)言程序設(shè)計(jì) 和 王爽的匯編語(yǔ)言?
Windows環(huán)境下32位匯編語(yǔ)言程序設(shè)計(jì) 王爽的簡(jiǎn)單,容易明白,容易入門(mén),沒(méi)法精通。Intel匯編語(yǔ)言,內(nèi)容詳細(xì),缺點(diǎn)就是太厚了,你可以和王爽的比下,快3本了。
所以他寫(xiě)的比較全面。
windows32,這個(gè)我曾經(jīng)是作為后續(xù)才看到,因?yàn)樗荳IN32匯編,不是X8086匯編了,
他使用的是WINDOWS界面編程。win32匯編和8086匯編類(lèi)似于MFC和C的的關(guān)系一樣。
調(diào)用的都是API,就不是單純的MOV ADD JMP了。
需要學(xué)習(xí)WIN32匯編,最好是在8086匯編的基礎(chǔ)上去學(xué)習(xí),就像是從簡(jiǎn)單的學(xué)起,。
如果你只想了解,開(kāi)拓視野。建議去學(xué)王爽的,簡(jiǎn)單,容易理解,加個(gè)匯編交流群,一個(gè)小甲魚(yú)匯編視頻,一半個(gè)月就自學(xué)會(huì)了。
如果你想玩黑客,破解。。。那最好去學(xué)習(xí),intel的。如果你連這都看不明白,那么想深入的搞清楚匯編語(yǔ)言,一個(gè)字,難。
如果你是學(xué)計(jì)算機(jī)的,想在windows下進(jìn)行編程,并且想最個(gè)有界面的,可以先學(xué),王爽,然后學(xué)習(xí)win32.
王爽的和win32電子書(shū)我有,可以看,那么可以買(mǎi)一本Intel的
轉(zhuǎn)載于:https://www.cnblogs.com/Zblogs/p/3255685.html
總結(jié)
- 上一篇: 剑指offer--面试题14--收获
- 下一篇: 正则表达式速成教程