书籍 Professional Assembly Language的封面

Professional Assembly Language

Richard Blum

出版社

Wrox

出版时间

2005-02-11

ISBN

9780764579011

评分

★★★★★
书籍介绍
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
用户评论
asm at&t语法的书只找到两本~这是其一
311页作者把movl %esp, %ebp错写成了movl %ebp, %esp. http://hunmr.blogspot.com/2012/11/start-from-helloworldasm.html
asdasdas
与 Programming From The Ground Up 比较,比较详细的讲解了整数、浮点书、字符串、以及 SIMD 运算,两本书结合起来看更好
我这个是结合计算机组成与设计一起看的
学汇编不仅仅是学汇编,更多的是了解体系结构。
AT&T形式汇编的经典教材。自我感觉目前基础刚好,读这本正合适,看完对C,Linux,操作系统等知识进一步加深认识。 同时,似乎摸索到一条合理的学习路径:C--->数据结构--->Linux基础--->操作系统原理--->ASM--->体系结构--->编译原理...... 接下来尝试找本体系结构相关的书籍阅读一下。
IA32平台汇编,我这个英语渣也能看懂
要是能出第二版,讲讲x64的就好了。
Z-Library