图书介绍
8086汇编语言程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王鉴泉,宋立彤编著 著
- 出版社: 北京:高等教育出版社
- ISBN:7040050188
- 出版时间:1994
- 标注页数:302页
- 文件大小:24MB
- 文件页数:314页
- 主题词:
PDF下载
下载说明
8086汇编语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 汇编语言程序及执行过程14
1.0 宏汇编程序和连接程序14
1.1 一般概念15
1.1.0 汇编语句的种类15
1.1.1 汇编语句的格式15
1.2 程序的执行过程18
1.3 汇编语言程序结构20
1.3.0 COM程序21
1.3.1 EXE程序24
1.3.2 多模块程序27
上机指导32
习题33
第2章 8086微计算机指令系统35
2.0 数据操作和存储表示的约定35
2.1 寻址方式37
2.1.0 寄存器寻址37
2.1.1 立即寻址37
2.1.2 直接寻址38
2.1.3 间接寻址38
2.1.6 基址变址寻址39
2.1.7 寻址方式的进一步说明39
2.1.4 基址寻址39
2.1.5 变址寻址39
2.2 8086指令集40
2.2.0 数据传送指令41
2.2.1 算术运算指令44
2.2.2 逻辑运算指令50
2.2.3 移位及循环指令53
2.2.4 串操作指令58
2.2.5 程序控制指令62
2.2.6 处理机控制指令68
上机指导70
习题70
3.0.0 汇编语言程序结构73
第3章 汇编语言程序的运行环境73
3.0 一般概念73
3.0.1 名字76
3.0.2 保留字77
3.0.3 数的表示77
3.0.4 表达式和算符78
3.0.5 属性和描述符79
3.1 伪指令79
3.1.0 方式伪指令79
3.1.1 常量与数值表达式79
3.1.2 变量与地址表达式81
3.1.3 段86
3.1.4 过程和标号90
3.1.5 模块伪指令92
3.1.6 结构93
3.1.7 记录95
3.1.8 宏扩展伪指令97
3.1.9 条件伪指令102
3.1.10 简化段105
3.2 MSDOS调用及BIOS调用107
上机指导107
习题108
第4章 顺序结构程序110
4.0 数据传送110
4.0.2 读变量或过程(标号)偏移的三种方法113
4.0.3 使用间接寻址方式113
4.0.0 数据段寄存器初始化的两种方法113
4.0.1 使用直接寻址方式读写简单变量113
4.0.4 使用基址或变址寻址方式读写一维数组114
4.0.5 使用基址变址寻址方式读写二维数组114
4.0.6 改变类型114
4.0.7 读写指定段的数据115
4.0.8 交换内存变量115
4.1 调用宏指令115
4.2 算术运算117
4.2.0 加减法运算117
4.2.1 乘法运算118
4.2.2 除法运算119
4.2.3 BCD数加减法120
4.2.4 BCD数乘法122
4.2.5 BCD数除法123
4.3 位处理125
4.3.0 逻辑运算125
4.3.1 移位操作126
4.3.2 循环移位128
4.4 简单数据转换129
4.4.0 2位的十进制数输入转换程序129
4.4.1 字节变量的十进制数输出转换程序131
4.4.2 2位的十六进制数输入转换程序132
上机指导133
习题134
第5章 分支与循环结构135
5.0 分支结构135
5.0.0 条件语句135
5.0.1 分情况语句138
5.0.2 直接跳转139
5.1 循环结构142
5.1.0 for型计数循环142
5.1.1 while_do型条件循环145
5.1.2 repeat_until型条件循环147
5.2 算法的描述和实现149
5.2.0 算法描述的约定150
5.2.1 用汇编语言程序实现算法153
上机指导159
习题159
第6章 子程序和宏160
6.0 子程序160
6.0.0 子程序的结构160
6.0.1 参数传递163
6.0.2 局部变量172
6.0.3 嵌套调用176
6.0.4 递归调用177
6.0.5 子程序库180
6.1 可重入程序181
6.1.0 一般概念182
6.1.1 影响可重入性的因素183
6.1.2 编写可重入程序184
6.2 宏指令185
6.2.0 适于使用宏的情况185
6.2.1 参数传递186
6.2.2 使用字符替换算符188
6.2.3 局部名字189
6.2.4 嵌套调用190
6.2.5 嵌套宏定义192
6.2.6 宏指令库193
6.3 宏指令与子程序的对比194
上机指导194
习题195
第7章 输入/输出197
7.0 I/O概述197
7.0.0 I/O设备197
7.0.1 I/O寄存器和I/O地址198
7.0.2 I/O指令198
7.0.3 I/O接口199
7.0.4 I/O宏指令200
7.0.5 I/O协议201
7.1 简单方式I/O程序202
7.1.0 发声程序202
7.1.1 控制程序207
7.2 查询方式I/O程序209
7.2.0 设定协议和接口初始化209
7.2.1 查询方式的串行I/O程序214
7.2.2 查询方式的打印输出程序220
上机指导221
习题222
8.0.0 异常和中断是特殊的信息传输223
8.0.1 中断类型和屏蔽223
第8章 异常和中断223
8.0 异常和中断概述223
8.0.2 异常类型224
8.0.3 向量号224
8.0.4 优先级226
8.0.5 异常和中断过程226
8.1 异常或中断处理程序一般结构227
8.1.0 现场的保护和恢复227
8.1.1 异常和中断处理228
8.1.2 处理异常和中断的编程原则230
8.2 8086系统的中断结构和8259中断控制器231
8.3.0 设定中断规约和接口初始化233
8.3 中断方式I/O程序233
8.3.1 中断方式的串行输入程序234
8.3.2 中断查询236
8.3.3 驻留内存的中断方式串行输入程序238
8.4 软中断处理程序242
8.4.0 软中断处理程序和子程序242
8.4.1 扩充软中断处理程序243
8.4.2 接管MSDOS的非正常退出处理245
8.4.3 接管MSDOS危急错误处理247
上机指导250
习题251
9.1 文件控制块和文件把柄252
9.0 文件概念252
第9章 MSDOS文件管理功能252
9.2 文件结构253
9.3 文件的打开和关闭254
9.4 读写操作256
9.5 移动指针的操作258
9.6 文本文件结构259
上机指导261
习题262
第10章 汇编语言程序与高级语言程序的连接264
10.0 连接的一般性概述264
10.1.0 基址指针寄存器265
10.1 C语言与汇编语言程序的连接265
10.1.1 C语言与汇编语言程序连接时的系统约定266
10.1.2 连接实例268
10.2 汇编程序与PASCAL程序的连接270
10.2.0 汇编例程与PASCAL程序连接时的系统约定270
10.2.1 连接实例272
上机指导276
习题277
附录A 8086/80286/80386汇编指令表278
附录B 算符和汇编伪指令284
附录C MSDOS调用及BIOS调用291
附录D 符号编码和字符串300
参考文献302