查看: 4441|回复: 5
收起左侧

《汇编语言编程艺术》源代码和学习资源下载

[复制链接]
james26
头像被屏蔽
发表于 2007-1-10 11:28:14 | 显示全部楼层 |阅读模式
《汇编语言编程艺术》源代码和学习资源下载
《汇编语言编程艺术》源代码和学习资源下载--418M

图书详细信息:
ISBN:9787302090571
定价:98元
印次:1-1
装帧:平装
印刷日期:2004-12-23  
图书简介:
汇编语言是计算机提供给用户的一种面向机器的编程语言,这种语言可以最大限度地利用计算机硬件特性并能通过汇编指令直接控制机器硬件,因此,利用汇编语言可以编写出在时间和空间上最具效率的程序。
要想很好地学习、掌握汇编语言,一本好书是必不可少的。《汇编语言编程艺术》就是近年来出现的一本好书。这本书以80x86系列机为背景,通过大量的程序代码详细地介绍了80x86汇编语言的基础知识,特别是汇编语言的编程方法和技巧。作者将多年来的开发和教学经验融合在大量的编程实例中,读者通过本书能快速地学会汇编语言程序设计,掌握其中的编程技巧,并能从一开始就养成良好的编程风格,从而实现从初学者到高级编程人员的过渡。

前言: 012518-01.txt
目录: 012518-01.txt
样章: 012518-01.doc
课件: 012518-01.txt

汇编语言是计算机提供给用户的一种面向机器的编程语言,这种语言可以最大限度地利用计算机硬件特性并能通过汇编指令直接控制机器硬件,因此,利用汇编语言可以编写出在时间和空间上最具效率的程序。
要想很好地学习、掌握汇编语言,一本好书是必不可少的。《汇编语言编程艺术》就是近年来出现的一本好书。这本书以80x86系列机为背景,通过大量的程序代码详细地介绍了80x86汇编语言的基础知识,特别是汇编语言的编程方法和技巧。作者将多年来的开发和教学经验融合在大量的编程实例中,读者通过本书能快速地学会汇编语言程序设计,掌握其中的编程技巧,并能从一开始就养成良好的编程风格,从而实现从初学者到高级编程人员的过渡。
本书的作者Randall Hyde在大学中教授汇编语言十多年,并且开发了好几个商用软件,具有丰富的汇编语言教学和开发经验。在本书中作者还介绍了一种高级汇编语言HLA(High Level Assembly),最开始HLA是加州大学的教授用来讲解汇编语言编程和机器组织的一个工具,经过几年的发展,如今已经成为了资深汇编语言程序员编写可读性强、功能强大的汇编程序的开发平台。它的变量声明、过程声明、过程调用等都使用与高级语言类似的语法,同时还可以使用函数库。如果读者熟悉像C/C++、Pascal/Delphi、Java或者VB这样的高级语言,就会发现使用HLA既像高级语言一样方便,又保持了汇编语言的高效率。
本书的英文书名为“The Art of Assembly Language”。在以英语为母语的国家中,人们习惯于把一切比较需要技术的、神奇的、难以用机械的方式进行重复的东西称之为“Art”。我认为正是由于汇编语言所具有的丰富而又灵活的功能,才使程序员在程序设计中能充分发挥自己的编程技巧,就像艺术家一样,程序员也可创作出“精美”的程序来。
要说本书不足之处,我想可能就是它的“大部头”,书中有的内容写的过细,会使读者觉得有点“啰嗦”。另外,学习本书内容,需要配备HLA软件,但令人欣慰的是,HLA软件可以免费下载。
很高兴看到,清华大学出版社及时引进该书的中文版和英文版,其中文版是由两位计算机博士翻译和审校的,他们较准确地把握和传递了全书的精髓。我相信,这本书一定会吸引广大专业工作者以及年青的程序设计爱好者。
                        清华大学教授  温冬婵
                            二零零四年十二月
目    录
第1章  进入汇编语言的世界 1
1.1  本章概述 1
1.2  HLA程序的结构 1
1.3  运行第一个HLA程序 3
1.4  基本的HLA数据声明 4
1.5  布尔值 6
1.6  字符值 6
1.7  Intel 80x86处理器简介 7
1.8  基本的机器指令 11
1.9  基本的HLA控制结构 15
1.9.1  HLA语句中的布尔表达式 15
1.9.2  HLA的IF..THEN..ELSEIF..ELSE..ENDIF语句 17
1.9.3  布尔表达式中的逻辑与、逻辑或以及逻辑非 19
1.9.4  WHILE..ENDWHILE语句 21
1.9.5  FOR..ENDFOR语句 21
1.9.6  REPEAT..UNTIL语句 22
1.9.7  BREAK和BREAKIF语句 23
1.9.8  FOREVER..ENDFOR语句 23
1.9.9  TRY..EXCEPTION..ENDTRY语句 24
1.10  HLA标准库入门 27
1.10.1  STDIO模块中的预定义常量 28
1.10.2  标准输入与标准输出 29
..........
下载地址
daxia
发表于 2007-1-10 13:15:53 | 显示全部楼层
下载不了啊
juventusryp
头像被屏蔽
发表于 2007-1-10 13:22:49 | 显示全部楼层
下不了,是好东西,想要 给个有效的连接
ryn
发表于 2007-1-10 13:27:45 | 显示全部楼层
要考计算机了,唉,真头疼这个。不知道这能不能用上。
传说中的网虫
发表于 2007-1-10 16:46:20 | 显示全部楼层
楼上的所有朋友,建议还是看书的效果好些

汇编这些孤躁的东西,得自己慢慢琢磨,在网上看资料的效率不高的
gotoyou
发表于 2007-1-10 19:02:30 | 显示全部楼层
要看过才知道呢
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-5 19:56 , Processed in 0.120169 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表