彙编语言程式设计教程(第二版)
《彙编语言程式设计教程(第二版)》是2008年清华大学出版社出版的图书。
基本介绍
- 书名:彙编语言程式设计教程(第二版)
- ISBN:9787302147640
- 定价:28元
- 出版时间:2008-6-23
- 装帧:平装
图书简介
本书以IBM PC为背景系统,介绍微型计算机原理的基础知识及彙编语言程式设计的方法和技术。全书共分9章,第1章和第2章介绍微型计算机基础知识以及80x86机型的系统结构;第3章详细介绍IBM PC的定址方式和指令系统;第4章介绍伪指令、彙编语言程式格式等知识;第5章讲述高级彙编技术,包括宏彙编、条件彙编、重複彙编等;第6章讲述顺序程式设计、分支程式设计、循环程式设计、子程式(过程)设计及参数传递的方法;第7章讲述DOS功能调用和BIOS功能调用知识;第8章是输入输出程式设计技术;第9章是彙编语言程式设计实验指导。
本书可作为计算机套用及相关专业本科学生的教学用书,也可作为从事计算机套用的工程技术人员的参考书。
图书目录
第1章计算机基础知识 1
1.1计算机的发展及套用 1
1.1.1计算机的历史与发展 1
1.1.2计算机的分类 3
1.1.3计算机的套用 6
1.2计算机的特点与主要技术指标 8
1.2.1计算机的主要特点 9
1.2.2计算机的主要性能指标 10
1.3计算机中的信息表示与运算 12
1.3.1进位计数制及数制转换 12
1.3.2定点数与浮点数 15
1.3.3机器数的编码表示 17
1.3.4BCD码与ASCII码 19
习题1 23
第2章微型计算机系统概述 24
2.1微型计算机的基本结构与组成 24
2.1.1计算机的基本组成 24
2.1.2微型计算机硬体系统结构 31
2.28086/8088微处理器的结构与组成 32
2.2.18086/8088的功能结构 33
2.2.28086/8088的记忆体组织 34
2.2.38086/8088CPU的内部暂存器 36
2.2.48086/8088的接口组织 39
2.380x86微处理器概述 40
2.3.180286微处理器 40
2.3.280386微处理器 42
2.3.380486微处理器 46
2.3.4Pentium微处理器 52
习题2 57
第3章微型计算机的指令系统 58
3.1定址方式 58
3.1.1与数据有关的定址方式 59
3.1.2与转移地址有关的定址方式 65
3.28086/8088指令系统 66
3.2.1数据传送类指令 68
3.2.2算术运算类指令 74
3.2.3逻辑操作类指令 83
3.2.4程式控制类指令 88
3.2.5数据串操作类指令 95
3.2.6处理器控制类指令 98
3.2.7输入输出类指令 100
3.380x86指令系统介绍 101
3.3.180286指令系统 102
3.3.280386指令系统 104
3.3.380486指令系统 109
3.3.4Pentium指令系统 110
习题3 111
第4章8086/8088彙编语言 115
4.1彙编程式功能 115
4.2彙编语言中的标记 117
4.3伪指令 118
4.3.1表达式赋值伪指令 119
4.3.2数据定义伪指令 120
4.3.3LABEL伪指令 122
4.3.4段定义伪指令 123
4.3.5过程定义伪指令 126
4.3.6模组命名、程式开始和程式结束伪指令 127
4.3.7模组通信伪指令 128
4.4彙编语言程式格式 131
4.4.1名字项 132
4.4.2操作项 133
4.4.3运算元项 133
4.4.4注释项 135
4.5彙编语言程式返回DOS的方法 136
4.6彙编语言程式生成的执行档结构 137
习题4 139
第5章高级彙编技术 142
5.1宏彙编 142
5.1.1宏定义与宏调用 142
5.1.2宏彙编实例分析 143
5.1.3宏与子程式 148
5.2重複彙编 149
5.2.1定重複彙编 149
5.2.2不定重複彙编 150
5.3条件彙编 152
5.3.1条件彙编概述 152
5.3.2条件彙编伪指令介绍 153
5.4结构与记录 155
5.4.1结构的定义及引用 155
5.4.2记录的定义及引用 158
习题5 160
第6章彙编语言程式设计 162
6.1程式设计思想 162
6.2顺序程式设计 163
6.3分支程式设计 167
6.4循环程式设计 173
6.4.1循环程式的基本结构 173
6.4.2简单循环程式设计 174
6.4.3多重循环程式设计 181
6.5子程式(过程)的设计方法 185
6.5.1子程式(过程)的定义 186
6.5.2子程式(过程)的调用 189
6.5.3参数传递的方法 194
习题6 198
第7章系统功能调用及其套用 200
7.1DOS系统功能调用 200
7.1.1DOS系统功能调用概述 201
7.1.2DOS系统功能调用程式实例 204
7.2BIOS系统功能调用 208
7.2.1BIOS系统功能调用概述 208
7.2.2显示器BIOS中断服务 211
7.2.3BIOS系统功能调用程式实例 213
7.3显示程式设计 221
7.3.1文本方式与图形方式 222
7.3.2文本方式下的字元及字元图形显示举例 224
7.3.3彩色图形方式下显示程式设计举例 233
7.4磁碟档案存取操作程式设计 236
7.4.1磁碟档案管理DOS功能调用 236
7.4.2磁碟档案存取操作程式设计举例 239
习题7 242