该书的特点怎么说呢,在保持内容简洁,对初学者友好的同时,兼顾了底层,也就是看完这本书,你至少可以对linux的底层实现有比较清晰的认识,我觉得这本书在对于初学者,甚至远远超过那本备受好评的王爽版本。
一是因为内容已经比较新,16位的dos时代已经过去了,32位汇编在保护模式的操作系统下,其功能已和dos时代相去甚远,该书的更新很及时。16位实模式分段模型到32位保护模式之间跨度还是较大的。而32位过度到64位相对变动较小,主要是引入了新寄存器。
其次,在知识点的阐述上,王爽主要使用的是知识点隔离的手法,也就是不该说的绝对不说。而这本书呢,关键点该谈的绝对不会漏过,没必要谈的(比如指令集的细节)绝对不谈。看的比王爽那本过瘾。当然那,入门书看完要成大师几乎不可能,该书和琢石成器——win32汇编还是各有千秋的,后者注重实例,不过也更多的使用了win32API.linux下要更进一步可能需要看aoa了。。。
三是选用的汇编器不错,nasm,该汇编器为自由软件,代码示例可以比较容易的在各平台上编译(毕竟都是简单例子,没用太多高级的系统调用,况且linux平台中gui也并不统一,这点和win32汇编需要频繁调用系统api不一样。)
四、最后一点吧,其实谈linux下汇编的书实在太少,国内没有引进过。虽然x86 intel汇编书很多,但都是用win32示例。glibc和win32的c函数调用还是有很大区别的,该书的第11章,详细探讨了glibc运行时的一些细节,还是非常有帮助的。
极佳的linux 汇编入门书
对“极佳的linux 汇编入门书”的回应
《汇编语言》热门书评
-
如果你非要用Debian来实践书中内容。。。
6有用 0无用 野味馆 2011-08-30
[Linux版本]ubuntu 11.04由于这本书废话的确多,直到第六章才把背景知识和工具说完,中途N次摔书。第一次: Kate安装后没有显示Filesystem插件 ...
-
很好的Linux汇编入门书
4有用 0无用 胖老鼠 2015-09-02
用了四天来回上下班坐地铁的时间把本书看完了,因为已经工作了几年,汇编也有用到,所以看起来稍微会快一点。说说大体的感受吧。先说翻译,国内对外文技术图书的翻译可以说一直都不怎么样,国内技术类图书的翻译人员无外乎两类,一种是专门的翻译人员,精通外语,但是技术方面薄弱,因此翻译出来的东西技术人员是完全看不懂...
-
极佳的linux 汇编入门书
4有用 1无用 tangboyun 2010-12-30
该书的特点怎么说呢,在保持内容简洁,对初学者友好的同时,兼顾了底层,也就是看完这本书,你至少可以对linux的底层实现有比较清晰的认识,我觉得这本书在对于初学者,甚至远远超过那本备受好评的王爽版本。一是因为内容已经比较新,16位的dos时代已经过去了,32位汇编在保护模式的操作系统下,其功能已和do...
-
为了让人更容易看懂了不惜多加一些图片
1有用 0无用 多看书少装逼 2010-11-11
尽量让人看得懂而尽可能的详细,,没介绍太多的指令,但介绍了的都介绍得很好,很多例子,很多图片,很好理解,很赞,调用linux services和c library部分不错...
-
忍不住吐槽
0有用 0无用 职业学混子 2015-01-18
这本书我是很喜欢的,因为我既喜欢linux有很喜欢汇编,但是我不喜欢真本书的翻译,感觉翻译者的英语还停留在四六级的额水准,很多的词翻译的都是字面意思,信达雅,离了万里,唉!找个好翻译真的是这么难吗?这本书我是很喜欢的,因为我既喜欢linux有很喜欢汇编,但是我不喜欢真本书的翻译,感觉翻译者的英语还停...
书名: 汇编语言
作者: Jeff Duntemann
出版社: 清华大学出版社
原作名: Assembly Language Step-by-Step: Programming with Linux 3rd Edition
副标题: 基于Linux环境(第3版)
译者: 梁晓晖
出版年: 2014-2
页数: 567
定价: 99元
ISBN: 9787302345923