汇编语言的编程艺术(第2版)
基本信息
- 原书名: The Art of Assembly Language
- 原出版社: No Starch Press
内容简介回到顶部↑
书籍
计算机书籍
汇编语言是一种低级编程语言,只比计算机本身的机器语言高一级。虽然汀:编语言经常用于编写设备驱动程序、模拟器和视频游戏,但是许多程序员认为汇编语言的语法不太友好,很难学习和使用。
1996年以来,randall hyde的《汇编语言的编程艺术》一书为非汇编程序员提供了全面、易读和循序渐进的32位x86汇编语言的介绍。hyde使用的主要教学工具是高级语言汇编器(highlevelassembler,hla),其中提供了许多高级语言(如c、c++和java)的功能,以帮助读者快速掌握汇编语言的基本概念。hla在允许汇编语言程序员编写真正低级代码的同时,也使他们能够利用高级语言编程的优势。
通过阅读《汇编语言的编程艺术(第2版)》,读者可以学到计算机科学的底层理论基础,并将所学知识转化为真正可以运行的代码。
《汇编语言的编程艺术(第2版)》内容
编辑、编译和运行hla程序
声明和使用常量、标量变量、指针、数组、结构、联合和命名空间
转换算术表达式(整型和浮点型)
转换高级控制结构
《汇编语言的编程艺术(第2版)》是汇编语言学习者翘首以盼的《汇编语言的编程艺术》的第2版。与第1版相比,本书新增了反映hla最新变化的内容,并介绍了如何支持linux、macosx和freebsd。汇编语言是—门复杂的低级语言,但是无论读者是否具有高级语言编程经验,都可以借助本书掌握它。
计算机书籍
汇编语言是一种低级编程语言,只比计算机本身的机器语言高一级。虽然汀:编语言经常用于编写设备驱动程序、模拟器和视频游戏,但是许多程序员认为汇编语言的语法不太友好,很难学习和使用。
1996年以来,randall hyde的《汇编语言的编程艺术》一书为非汇编程序员提供了全面、易读和循序渐进的32位x86汇编语言的介绍。hyde使用的主要教学工具是高级语言汇编器(highlevelassembler,hla),其中提供了许多高级语言(如c、c++和java)的功能,以帮助读者快速掌握汇编语言的基本概念。hla在允许汇编语言程序员编写真正低级代码的同时,也使他们能够利用高级语言编程的优势。
通过阅读《汇编语言的编程艺术(第2版)》,读者可以学到计算机科学的底层理论基础,并将所学知识转化为真正可以运行的代码。
《汇编语言的编程艺术(第2版)》内容
编辑、编译和运行hla程序
声明和使用常量、标量变量、指针、数组、结构、联合和命名空间
转换算术表达式(整型和浮点型)
转换高级控制结构
《汇编语言的编程艺术(第2版)》是汇编语言学习者翘首以盼的《汇编语言的编程艺术》的第2版。与第1版相比,本书新增了反映hla最新变化的内容,并介绍了如何支持linux、macosx和freebsd。汇编语言是—门复杂的低级语言,但是无论读者是否具有高级语言编程经验,都可以借助本书掌握它。
作译者回到顶部↑
本书提供作译者介绍
Randall Hyde是Write Great Code。Volumes 1和Volumes 2的作者,并且与人合著了MASM 6.0 Bible。他为Dr.Dobb’s Journal、Byte和多种专业刊物撰稿。他在加州大学河滨分校讲授汇编语言已经超过了十年的时间。
.. << 查看详细
.. << 查看详细
目录回到顶部↑
《汇编语言的编程艺术(第2版)》
第1章 进入汇编语言的世界 1
1.1 hla程序的结构 1
1.2 运行第一个hla程序 3
1.3 基本的hla数据声明 4
1.4 布尔值 6
1.5 字符值 6
1.6 intel 80x86 cpu系列简介 6
1.7 存储子系统 9
1.8 基本的机器指令 11
1.9 基本的hla控制结构 14
1.9.1 hla语句中的布尔表达式 14
1.9.2 hla中的
if..then..elseif..else..endif
语句 16
1.9.3 布尔表达式中的逻辑与、
逻辑或以及逻辑非 18
1.9.4 while..endwhile语句 20
1.9.5 for..endfor语句 20
1.9.6 repeat..until语句 21
第1章 进入汇编语言的世界 1
1.1 hla程序的结构 1
1.2 运行第一个hla程序 3
1.3 基本的hla数据声明 4
1.4 布尔值 6
1.5 字符值 6
1.6 intel 80x86 cpu系列简介 6
1.7 存储子系统 9
1.8 基本的机器指令 11
1.9 基本的hla控制结构 14
1.9.1 hla语句中的布尔表达式 14
1.9.2 hla中的
if..then..elseif..else..endif
语句 16
1.9.3 布尔表达式中的逻辑与、
逻辑或以及逻辑非 18
1.9.4 while..endwhile语句 20
1.9.5 for..endfor语句 20
1.9.6 repeat..until语句 21
媒体评论回到顶部↑
在2003年出版的书中,我最喜欢的就是Randall Hyde著作的《汇编语言的编程艺术》一书。
——Software Developer Times
很难找到比《汇编语言的编程艺术》更好的汇编语言书籍。
——Security-Forums.com
《汇编语言的编程艺术》全面而又细致。作者和出版社做得十分出色,在一本书中包含了如此多的内容,同时却没有使解释变得过于简单。如果想要使用汇编语言进行编程,或者想要增加自己的编程技能,不要错过这本书。
——Book News(澳大利亚)
《汇编语言的编程艺术》使读者能够将注意力集中在真正重要的地方,帮助他们避免在写程序时遇到重重障碍,而导致最终一无所得……书中详细介绍了每个主题。
——Maine Linux Users Group-Central
《汇编语言的编程艺术》的作者把内容组织得很好,所以这本书读起来十分容易理解。每个主题都得到了详尽的解释,而且示例代码段都有清晰的注释。
——TechIMO
《汇编语言的编程艺术》是对汇编语言的全面指导。
——Mstation.org
——Software Developer Times
很难找到比《汇编语言的编程艺术》更好的汇编语言书籍。
——Security-Forums.com
《汇编语言的编程艺术》全面而又细致。作者和出版社做得十分出色,在一本书中包含了如此多的内容,同时却没有使解释变得过于简单。如果想要使用汇编语言进行编程,或者想要增加自己的编程技能,不要错过这本书。
——Book News(澳大利亚)
《汇编语言的编程艺术》使读者能够将注意力集中在真正重要的地方,帮助他们避免在写程序时遇到重重障碍,而导致最终一无所得……书中详细介绍了每个主题。
——Maine Linux Users Group-Central
《汇编语言的编程艺术》的作者把内容组织得很好,所以这本书读起来十分容易理解。每个主题都得到了详尽的解释,而且示例代码段都有清晰的注释。
——TechIMO
《汇编语言的编程艺术》是对汇编语言的全面指导。
——Mstation.org







点击看大图

加载中...
