本书以X86系列微机为背景,从简单的Hello程序开始,系统而详细地阐述了X86微机汇编语言编程的行种基础知识和编程技巧,内容涉及到数据表示、存储器管理、各种数据类型、过程、与汇编语言相关的体系结构、控制结构、文件、宏指令、位处理指令、字符串指令、MMX指令、类和对象,以及混合语言编程等,尤其是在高级汇编语言(HLA)方面,该书给予了细致深入的讲解。对于有意学习X86汇编语言编程的程序员来说,这是一本难得的好书。
本书的作者Randall Hyde拥有十多年的汇编语言教学经验,并且开发了多个商用软件,具有实际的汇编语言开发经验。该书的英文网络版受到全球成千上万的网站和高级程序员的高度评价,被大家公推为高级汇编语言编程的经典之作。该书的英文正版推出不久,即有很多人在“亚马逊”网站上为其作评,而且几乎所有的人都给予5星的高分,可见其内容之好。我们希望该书中文版的引进,能够帮助国内的程序员尽快摆脱掌握汇编主席的苦恼。 作者简介:
陈曙晖,国防科技大学计算机专业博士,1998年参加工作,在国防科技大学网络与信息安全研究所从事银河超级计算机网络系统和核心路由器的开发工作,担任核心路由器配置管理分系统的开发负责人,曾获得军队科技进步奖一等奖一项(银行超级计算机网络系统)、二等奖一项(核心路由器系统)。
Randall Hyde具有多年的汇编语言教学经验,并且开发了多个商用软件系统。他所维护的网站“Webster:The Place on the Net to Learn Assembly Language Programmin”是很多人学习汇编语言的首选站点。Hyde的著作还有How to program the Apple Ii using 6502 Assembly language 和The Waite Groups MASM 6.0 Bible等。
展开