图书介绍
汇编语言程序设计 第3版PDF|Epub|txt|kindle电子书版本网盘下载
- 徐建民主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121080456
- 出版时间:2010
- 标注页数:290页
- 文件大小:13MB
- 文件页数:300页
- 主题词:汇编语言-程序设计-高等学校-教材
PDF下载
下载说明
汇编语言程序设计 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 基础知识1
1.1 数据表示方法1
1.1.1 数与数制1
1.1.2 计算机中的数据表示3
1.1.3 基本数据类型6
1.2 汇编语言程序设计概述7
1.2.1 程序设计语言7
1.2.2 汇编语言的特点和使用场合8
1.2.3 流程图的画法9
1.2.4 汇编语言程序设计的基本步骤9
1.2.5 汇编语言程序质量的评价标准11
本章小结11
习题111
第2章 微处理器的结构及存储器组成13
2.1 微处理器的结构13
2.1.1 80X86和Pentium微处理器的功能结构13
2.1.2 80X86和Pentium微处理器的寄存器结构17
2.2 实模式下的存储器组织20
2.2.1 存储单元的地址和内容21
2.2.2 存储器地址的分段22
本章小结24
习题225
第3章 寻址方式和指令系统26
3.1 寻址方式26
3.1.1 数据寻址方式26
3.1.2 程序存储器寻址方式28
3.2 指令系统29
3.2.1 数据传送指令29
3.2.2 算术运算指令35
3.2.3 十进制数算术运算指令39
3.2.4 逻辑运算指令40
3.2.5 处理器控制指令47
3.2.6 只能在保护模式下执行的指令47
本章小结50
习题350
第4章 伪指令及汇编语言源程序结构52
4.1 汇编语言语句格式52
4.1.1 语句种类52
4.1.2 语句格式53
4.2 伪指令55
4.2.1 符号定义伪指令55
4.2.2 数据定义伪指令56
4.2.3 段定义伪指令59
4.2.4 简化段定义伪指令61
4.2.5 程序开始和结束伪指令62
4.2.6 指令集选择伪指令62
4.2.7 过程定义伪指令63
4.3 汇编语言源程序结构63
4.3.1 完整段定义结构63
4.3.2 简化段定义结构64
4.3.3 程序段前缀结构65
4.3.4 COM文件结构65
本章小结66
习题467
第5章 基本结构程序设计68
5.1 顺序结构程序设计68
5.2 分支程序设计71
5.2.1 转移指令71
5.2.2 双分支程序设计74
5.2.3 多分支程序设计76
5.3 循环结构程序设计81
5.3.1 循环指令81
5.3.2 循环程序的结构85
5.3.3 循环程序设计方法87
5.3.4 多重循环程序设计91
5.3.5 串操作程序95
5.3.6 循环程序设计举例100
本章小结104
习题5105
第6章 子程序设计107
6.1 子程序的概念与特性107
6.2 子程序调用和返回指令108
6.2.1 调用指令108
6.2.2 返回指令110
6.3 子程序的结构形式111
6.3.1 子程序调用方法说明111
6.3.2 现场保护和现场恢复111
6.3.3 子程序的定义112
6.4 子程序的设计和调用112
6.4.1 子程序设计112
6.4.2 子程序的调用114
6.5 子程序的参数传递方法115
6.5.1 通过寄存器传递参数115
6.5.2 通过堆栈传递参数118
6.5.3 用存储单元传递参数120
6.6 子程序的嵌套与递归122
6.6.1 子程序的嵌套调用122
6.6.2 子程序的递归调用123
6.7 子程序设计举例124
6.7.1 输入/输出子程序124
6.7.2 数制转换子程序125
6.7.3 多位数运算子程序129
本章小结138
习题6138
第7章 实模式下的中断程序设计139
7.1 中断概述139
7.1.1 中断与中断源139
7.1.2 中断分类139
7.1.3 中断向量表141
7.1.4 中断过程141
7.1.5 中断优先级142
7.1.6 中断指令142
7.2 中断处理程序设计143
7.2.1 中断处理程序的编写143
7.2.2 设置和获取中断向量144
7.2.3 中断程序设计举例145
7.3 BIOS中断调用147
7.3.1 BIOS概述147
7.3.2 BIOS中断调用方法147
7.4 DOS功能调用150
7.4.1 DOS功能调用概述150
7.4.2 基本I/O功能调用150
7.4.3 应用举例152
7.5 磁盘文件管理155
7.5.1 传统文件管理方式155
7.5.2 扩充文件管理方式158
7.6 鼠标中断164
7.6.1 鼠标中断常用功能164
7.6.2 鼠标中断应用举例170
本章小结172
习题7173
第8章 输入/输出程序设计174
8.1 概述174
8.1.1 CPU与I/O设备之间的接口信息174
8.1.2 典型的I/O接口形式175
8.1.3 输入/输出的寻址方式与指令175
8.2 CPU与外设数据传送方式177
8.2.1 程序直接控制方式177
8.2.2 程序中断方式179
8.2.3 直接存储器访问方式181
8.2.4 通道传送方式182
本章小结183
习题8183
第9章 高级汇编技术184
9.1 宏汇编184
9.1.1 宏指令的定义、调用和展开184
9.1.2 宏操作符187
9.1.3 LOCAL伪指令189
9.1.4 宏嵌套190
9.1.5 宏程序库193
9.1.6 宏指令与子程序的区别193
9.2 重复汇编和条件汇编193
9.2.1 重复汇编193
9.2.2 条件汇编195
本章小结197
习题9197
第10章 保护模式概述198
10.1 保护模式基础198
10.1.1 保护模式概念198
10.1.2 保护模式意义199
10.1.3 实模式、保护模式、虚拟8086方式三者的比较199
10.1.4 保护模式的存储管理机制200
10.1.5 保护模式的保护机制204
10.2 保护模式微处理器的寄存器结构206
本章小结209
习题10209
第11章 保护模式下的程序设计210
11.1 实模式与保护模式之间的切换210
11.1.1 概述210
11.1.2 实模式与保护模式切换实例211
11.2 控制转移223
11.2.1 任务内无特权级变换的转移223
11.2.2 任务内不同特权级变换225
11.2.3 任务切换228
11.2.4 任务切换实例229
11.3 虚拟8086(V86)模式239
11.3.1 V86模式239
11.3.2 进入和离开V86模式240
本章小结242
习题11242
第12章 保护模式下的中断和输入/输出243
12.1 保护模式下中断和异常243
12.1.1 保护模式的中断和异常243
12.1.2 中断和异常的转移方法244
12.1.3 中断和异常处理实例248
12.2 输入/输出保护252
12.2.1 输入/输出保护的方法252
12.2.2 重要标志保护255
12.2.3 输入/输出保护实例255
本章小结264
习题12264
附录A 汇编语言的上机过程265
附录B 动态调试程序DEBUG271
附录C 80X86/Pentium指令系统280
附录D 常用DOS功能调用表284
参考文献290