Professional Assembly Language

书名:Professional Assembly Language
作者:RichardBlum
译者:
ISBN:9780764579011
出版社:Wrox
出版时间:2005-2-11
格式:epub/mobi/azw3/pdf
页数:576
豆瓣评分: 9.1

书籍简介:

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—>体系结构—>编译原理……接下来尝试找本体系结构相关的书籍阅读一下。 @ whunmr 311页作者把movl %esp, %ebp错写成了movl %ebp, %esp. http://hunmr.blogspot.com/2012/11/start-from-helloworldasm.html @ 阳广林 12/5: 高铁上还看了一两章…由浅入深,通俗易懂,讲的也很透彻,英文版的也挺好懂的, nice @ 多看书少逼逼 asm at&t语法的书只找到两本~这是其一 @ 懂懂 Intel + AT&T的入门级教材。文风严谨,覆盖面广。通读Intel Manual前最好的准备读物 @ buctwbzs 学汇编不仅仅是学汇编,更多的是了解体系结构。 @ Fu 与 Programming From The Ground Up 比较,比较详细的讲解了整数、浮点书、字符串、以及 SIMD 运算,两本书结合起来看更好 @ 夜想曲 AT&T形式汇编的经典教材。自我感觉目前基础刚好,读这本正合适,看完对C,Linux,操作系统等知识进一步加深认识。同时,似乎摸索到一条合理的学习路径:C—>数据结构—>Linux基础—>操作系统原理—>ASM—>体系结构—>编译原理……接下来尝试找本体系结构相关的书籍阅读一下。 @ 阿中 要是能出第二版,讲讲x64的就好了。 @ 久扭 AT&T汇编,进阶Linux内核前恶补了一下下…

添加微信公众号:好书天下获取

添加微信公众号:“好书天下”获取书籍好书天下 » Professional Assembly Language
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

添加微信公众号:“好书天下”获取书籍

当当网十五万种图书