一本不错的汇编书籍《Professional Assembly Language》

来源:互联网 发布:淘宝宝贝图片最佳尺寸 编辑:程序博客网 时间:2024/04/19 01:40
这本书纸制的国内暂时只有中文版,译名为《汇编语言程序设计》,是由马朝晖等老师翻译的,内容译得不错,书名叫《专业级汇编语言》可能更恰当。突出“专业”这两字,更适合书中的内容,因为该书并不仅仅停留在汇编语言之上,对汇编语言和计算机体系结构进行了很好地串连。书中采用的是汇编语言基于GNU的AT&T操作码语法,国内这种语法的书籍凤毛麟角,个人最初也是在china-pub上看见网友的评论才决定买的。由于个人在本科时期汇编学得比较卖力,这本书现在看起来比较轻松,但收获仍然不小,尤其是一些章节介绍的优化部分,可以看出作者和译者都有相当深厚的功力。如果是初学者,尤其是xNix下程序设计的初学者,这本书也是不错的书籍,关于GNU工具链的安装和使用简介当足以满足入门的需求,至于熟悉和精炼,则需要学者自己的努力和经验的积累。该书对段寄存器的相关操作(比如段间跳转、调用,含有段前缀的内存引用等)没有什么介绍 ,可以看一些网上资料进行弥补。