精通Intel汇编语言的艺术
需积分: 9 200 浏览量
更新于2024-07-22
收藏 4.28MB PDF 举报
"《Intel汇编语言艺术》是一本深入探讨Intel汇编语言编程的书籍,涵盖了从基础知识到高级主题的全面内容。"
本书详细介绍了Intel x86架构下的汇编语言编程,旨在帮助读者理解并掌握这一底层编程技术。全书分为五个部分:
第一部分(第1章至第4章)基础篇:
- 第1章数据表示:讲解了二进制、八进制、十六进制以及ASCII码等不同数据表示形式,为后续学习指令集打下基础。
- 第2章布尔代数:阐述了逻辑运算的基础,是理解计算机内部逻辑运算的关键。
- 第3章系统组织:介绍计算机硬件的基本结构,包括CPU、内存、输入/输出设备等。
- 第4章内存布局与访问:讲解内存管理,包括地址空间、内存寻址方式等。
第二部分(第5章至第11章)核心篇:
- 第5章变量与数据结构:讨论如何在汇编语言中定义和操作各种类型的数据。
- 第6章80x86指令集:详尽解析Intel x86处理器的指令系统,包括数据处理、转移控制等。
- 第7章UCR标准库:介绍常用函数库及其在汇编语言中的应用。
- 第8章MASM:讲解汇编语言编译器MASM的指令和伪指令,帮助编写更高效、可读的代码。
- 第9章算术与逻辑运算:深入探讨加减乘除、位运算等。
- 第10章控制结构:包括循环、条件分支等程序控制流程。
- 第11章过程与函数:讲解函数的定义、调用及参数传递。
第三部分(第12章至第16章)进阶篇:
- 第12章过程:高级话题,如递归、堆栈等。
- 第13章MS-DOS、PC-BIOS和文件I/O:涉及操作系统接口,如何进行磁盘操作和文件读写。
- 第14章浮点运算:解释浮点数在汇编中的表示和运算。
- 第15章字符串与字符集:探讨字符串处理和字符编码。
- 第16章模式匹配:介绍如何在汇编中实现字符串匹配算法。
第四部分(第17章至第19章)系统篇:
- 第17章中断、陷阱和异常:讲解如何处理硬件和软件异常,以及中断服务程序的编写。
- 第18章驻留程序:讨论如何设计能在内存中长期存在的程序。
- 第19章进程、协程和并发:涉及多任务处理和并发编程概念。
第五部分(第20章至第22章)硬件接口篇:
- 第20章PC键盘:介绍键盘硬件接口和输入处理。
- 第21章PC并行端口:讲解并行通信和打印机接口。
- 第22章PC串行端口:涵盖串行通信协议和串行设备的控制。
通过这五个部分的学习,读者将能够熟练掌握Intel汇编语言,并具备编写高效、低级系统程序的能力。这本书不仅适合初学者,也是对已有知识进行巩固和提升的理想参考。
2009-07-30 上传
2007-11-07 上传
2019-11-15 上传
2021-10-01 上传
2010-10-30 上传
2024-12-26 上传
2024-12-26 上传
automata332
- 粉丝: 0
- 资源: 13
最新资源
- 液体点滴速度监控装置(F题)
- 基于单片机的红外遥控自学习系统的设计
- 基于单片机的红外遥控信号自学习及还原方法
- 单片机开发及典型应用液晶显示 多种串口通讯 网络通讯 模糊控制
- 数据结构中关于多项式操作的代码
- Practical Programming in Tcl and Tk
- 单片机的数字时钟设计
- 硬件工程师必读攻略一 、数模混合设计的难点 二、提高数模混合电路性能的关键 三、仿真工具在数模混合设计中的应用 四、小结 五、混合信号PCB设计基础问答
- JavaScript实现日历控件
- 软件设计师历年试题分析与解答
- ASP环境下的安全技术分析
- 巴音郭楞职业技术学院OA办公自动化系统研究
- ISO-17799安全标准中文版.pdf
- asp.net常用函数表.doc
- VSS的安装过程,很详细
- g4lmod0.16