圖書標籤: 匯編 Assembly 計算機 編程 程序設計 gas 計算機科學 Programming
发表于2025-02-22
Professional Assembly Language pdf epub mobi txt 電子書 下載 2025
Unlike high-level languages such as Java and C++, assembly language is much closer to the machine code that actually runs computers; it's used to create programs or modules that are very fast and efficient, as well as in hacking exploits and reverse engineering Covering assembly language in the Pentium microprocessor environment, this code-intensive guide shows programmers how to create stand-alone assembly language programs as well as how to incorporate assembly language libraries or routines into existing high-level applications Demonstrates how to manipulate data, incorporate advanced functions and libraries, and maximize application performance Examples use C as a high-level language, Linux as the development environment, and GNU tools for assembling, compiling, linking, and debugging
Richard Blum 畢業於美國普度大學電氣工程專業,在美國一傢政府組織工作瞭15年以上。在此期間,他使用過各種編程語言(C、C++、Java和Microsoft VB .NET以及C#)編寫實用程序,因此他發現一個非常有價值的事實:通過研究編譯器生成的匯編語言代碼及使用匯編語言例程,可明顯提高高級語言程序的執行速度。本書正是他多年實踐與研究的成果。
AT&T形式匯編的經典教材。自我感覺目前基礎剛好,讀這本正閤適,看完對C,Linux,操作係統等知識進一步加深認識。 同時,似乎摸索到一條閤理的學習路徑:C--->數據結構--->Linux基礎--->操作係統原理--->ASM--->體係結構--->編譯原理...... 接下來嘗試找本體係結構相關的書籍閱讀一下。
評分不會匯編就彆說自己精通C
評分簡單的看瞭看
評分Intel + AT&T的入門級教材。文風嚴謹,覆蓋麵廣。通讀Intel Manual前最好的準備讀物
評分罕見的采用GNU toolchains來講述AT&T語法的匯編書籍,大贊,CSAPP的前置書。
不适合初学者, 适合对C/C++有一定了解程度的读者, 读起来很流畅,给几天时间能一口读完
評分本书语言流畅,安排得当,实践性强,不但是一本非常好的AT&T汇编教材,对unix C程序员理解下层原理也非常有帮助! 但本书不适用于x86_64平台,书中代码在x86机器上汇编成可执行程序后可在x86_64平台上运行,但代码却无法直接按书中方法在x86_64下汇编成可执行程序,因为e**的寄...
評分这本书我读了大概两遍,说来惭愧,现在虽然知道这本书写的什么,可是很多细节在我现在不使用汇编以后有点淡忘了,但是这不妨碍我写它的评论。 那一年冬天,我忽然对UNIX产生了浓厚的兴趣,开始阅读了UNIX的设计原理,就是Bach的那本《UNIX操作系统设计》,这本书的...
評分不适合初学者, 适合对C/C++有一定了解程度的读者, 读起来很流畅,给几天时间能一口读完
評分如果想学习AT&T风格的汇编的话,这本书真的很不错。不过可惜这本书并不能完全作为参考手册,有一些汇编指令并没有在书中涉及到,不过这个估计得去查Intel和AMD的Developer Guide才行。
Professional Assembly Language pdf epub mobi txt 電子書 下載 2025