The Art of Assembly Language
作者: (美)Randall Hyde著;陈曙晖翻译
出版社:清华大学出版社,2005
简介: [b]译者简介:[/b]
陈曙晖,国防科技大学计算机专业博士,老师。1998年参加工作,在国防科技大学网络与信息安全研究所从事银河超级计算机网络系统和核心路由器的开发工作,担任核心路由器配置管理分系统的开发负责人,曾获得军队科技进步奖一等奖一项(银河超级计算机网络系统)、二等奖一项(核心路由器系统)。
[b]审校者简介:[/b]
毛希平,博士,清华大学计算机系老师,主讲“汇编语言程序设计”课程,并在清华大学计算机系高性能计算研究所从事研究工作,主要研究方向:并行计算和网格计算。[font color="#ff6600"]
[/font][a href="http://www.china-pub.com/computers/ebook20001-25000/22778/xuyan.doc"][b]查看本书序言(作者:清华大学教授 温冬婵)[/b][/a][font color="#ff6600"]
相信很多人都看过该书的网络版,它浓缩了网络版的精华,特别是对hla的讲解,可谓入木三分。——cherry lam(高级程序员,印度)
我一直认为,只有经过多年的学习和实际演练,才能掌握汇编语言程序设计,这本书改变了我的看法。——james brodin (软件公司技术总监,美国)
对于想快速成为汇编语言开发人员的学习者来说,本书是多年难遇的好书。——conny meilin(大学教授,瑞典)
作者将多年来的开发和教学经验融合在大量的编程实例中,读者通过本书能快速地学会汇编语言程序设计,掌握其中的编程技巧 ——温冬婵(清华大学教授,中国)[/font]
本书以x86系列微机为背景,从简单的hello程序开始,系统而详细地阐述了x86微机汇编语言编程的各种基础知识和编程技巧,内容涉及到数据表示、存储器管理、各种数据类型、过程、与汇编语言相关的体系结构、控制结构、文件、宏指令、位处理指令、字符串指令、mmx指令、类和对象,以及混合语言编程等,尤其是在高级汇编语言(hla)方面,该书给予了细致深入的讲解。对于有意学习x86汇编语言编程的程序员来说,这是一本难得的好书。 本书的作者randall hyde在大学中教授汇编语言十多年,并且开发了好几个商用软件,具有丰富的汇编语言开发经验。该书的英文电子版受到了成千上万的网站和高级程序员的高度评价,已经成为了高级汇编语言编程方面的一本经典之作。虽然该书的出版时间不长,但在amazon上为该书作出评价的人很多,而且几乎所有的人都给予5星的评价,可见其内容之好。笔者相信,随着时间的推移,它在程序员中的影响回越来越大。