汇编语言的编程艺术

出版时间:2011-12-1  出版社:清华大学出版社  作者:作 者: [美]Randall Hyde  页数:582  译者:包战,马跃  
Tag标签:无  

内容概要

Randall
Hyde著的《汇编语言的编程艺术(第2版)》是汇编语言学习者翘首以盼的《汇编语言的编程艺术》的第2版。与第1
版相比,本书新增了反映HLA最新变化的内容,并介绍了如何支持Linux、Mac OS
x和FreeBSD。汇编语言是一门复杂的低级语言,但是无论读者是否具有高级语言编程经验,都可以借助《汇编语言的编程艺术(第2版)》掌握它。

作者简介

Randall Hyde是Write Great
Code.Volumes/和Volumes 2的作者,并且与人合著了MASM 6.0
Bible。他为Dr.Dobb’sJournal、Byte$1J多种专业刊物撰稿。他在加州大学河滨分校讲授汇编语言已经超过了十年的时间。

书籍目录

第1章  进入汇编语言的世界
第2章 数据表示
第3章 存储器的访问与结构
第4章 常量、变量与数据类型
第5章 过程和单元
第6章 算术运算
第7章 低级控制结构
第8章 高级算术运算
第9章 宏与HLA编译时语言
第10章 位操作
第11章 字符串指令
第12章 类与对象
附录 ASCII字符集

章节摘录

版权页:插图:9.9编写编译时“程序”HLA编译时语言提供了一种强有力的机制,可以用来编写“程序”,这种“程序”是HLA编译汇编语言程序的时候执行。虽然可以使用l{IA编译时语言来编写一些通用程序,但HLA编译时语言真正的目的在于编写那些短小的、编写其他程序的程序。特别地,HLA编译时语言的主要目的是使大型的复杂的汇编语言序列的创建过程变成自动化的。下面的小节提供了这种编译时程序的一些简单示例。9.9.1在编译时构造数据表早些时候,本书曾建议编写程序来为汇编语言程序生成大型复杂的查找表(请参见8.4.3节中关于表的讨论)。第8章提供了一些HLA示例,但指出编写单独的程序是不必要的。的确是这样;仅仅使用HLA的编译时语言机制就可以产生大多数所需的查找表。实际上,填写表项是HLA编译时语言的一种主要用途。在本节中,我们将看一看如何在编译过程中使用HLA的编译时语言来构造数据表。在8.4.3节中,曾有一个HLA程序示例,该程序对一个文本文件进行操作,而这个文件包含了一张关于正弦函数的查找表。表中包含360项以及它们的索引,这些索引以度数为单位指定了所有的角。表中每个int32项都包含值sin(anglel)*1000,其中angle等于索引的值。8.4.3节曾建议运行这个程序,然后将程序输出的文本包含在实际使用表的程序当中。使用编译时语言,就可以省去许多工作。程序清单9.8中的HLA程序包含一个简短的编译时代码段,用于直接构造这个正弦函数表。

编辑推荐

《汇编语言的编程艺术(第2版)》是由清华大学出版社出版的。

图书封面

图书标签Tags

评论、评分、阅读与下载


    汇编语言的编程艺术 PDF格式下载


用户评论 (总计31条)

 
 

  •   讲汇编语言的,没别的,够深奥的。
  •   适合有一定基础的汇编程序员参阅,讲得比较细致,全面,技巧方面也处理得很好,不可多得的一本好书!
  •   适合有汇编基础的人
  •   之前看过此书作者的WRITE GREAT CODE,感觉不错,看见作者还写了这本,于是买了,刚到手,总体上随意的翻了翻,内容挺详尽,有些方面会介绍一些技巧性的细节,感觉还算不错!
  •   只能用仰视的态度膜拜这本书的科学和艺术价值!!!计算机里面有太多的经典之作,这本书有他一席之地
  •   程序员进阶必备啊
  •   这本么不用说的,公认的方向标嘛。
  •   书内容很好,包装精美,非常喜欢
  •   价格蛮优惠,对自己帮助很大,省得自己跑去买了
  •   国外大牛写的书,经典之作!比起国内的那些抄抄减减的书好了很多倍!
  •   调理清楚,简单易懂,可以用来解惑
  •   可惜我卖错了 唉
  •   对HLA已经有了一些了解,希望能通过本书有更进一步的深入学习,很不错的高级汇编语言入门书,我很喜欢
  •   正如本书的评论一样,在2003年出版的计算机图书中,我最喜欢的就是.作者以HLA为工具,深入浅出地讲解了汇编语言,并且以高级语言的思想,面面俱到地介绍了汇编语言的低层细节.适合于没有汇编语言编程经验的程序员以及对汇编语言感兴趣的爱好者.
  •   书很好。此书是讲解高级汇编(HLA)的,不是此意图的同学要绕道哦。
  •   适合汇编语言进阶
  •   等这本书很久了,补充下汇编知识,问了些朋友,都推荐这本书。
  •   给同事买的,同事看了觉得不错
  •   这本书介绍的内容很多,但是都集中在hla语言。汇编语言相对高级语言而言,语法不重要,用法更重要。从这点上看,这本书令人失望。
  •   完全是讲解他的hla的一本书,不明白这本书的意义何在,买了学习汇编只会让你越来越糊涂,看了几章直接扔垃圾堆了
  •   这本书早就想买了,不过现在没有时间看。今天到货,书还挺厚的,感觉质量也挺好的。希望比第一版写得更好些。
  •   不知道是我的原因,还是翻译的原因,始终感觉翻译过来的书看着很让人头疼,所以现在很期待有英文版的.
  •   书的内容安排上还是很不错的,适合初学者。
  •   汇编语言的语法已很成熟,又弄出一套语法,增加记忆负担。书中内容太杂。
  •   这本书不错,我很喜欢,买的很值。
  •   国外教材的
  •   很好看,增长知识
  •   很不错的书,包装完美
  •   还不错,一般吧.
  •   挺好的书,读了觉得有用
  •   汇编语言的编程艺术
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7