图书介绍
汇编语言程序设计 方法·技术·应用 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![汇编语言程序设计 方法·技术·应用 第2版](https://www.shukui.net/cover/18/34797522.jpg)
- 周学毛主编 著
- 出版社: 北京:高等教育出版社
- ISBN:704016986X
- 出版时间:2005
- 标注页数:254页
- 文件大小:10MB
- 文件页数:265页
- 主题词:汇编语言-程序设计-高等学校-教材
PDF下载
下载说明
汇编语言程序设计 方法·技术·应用 第2版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 机器语言1
1.1.3 汇编语言1
1.2 数据表示方法2
1.2.1 数制及其转换2
1.2.2 数值数据编码4
1.2.4 内存中的数据7
1.2.3 字符数据编码7
1.3 微型计算机结构8
1.3.1 8086微处理器8
1.3.2 寄存器结构9
1.3.3 内存组织11
1.3.4 堆栈技术13
1.4 汇编语言程序设计14
1.4.1 开发环境14
1.4.2 一般过程15
1.4.3 基本方法15
1.5 本书使用符号约定16
习题17
第2章 寻址方式与指令系统18
2.1 指令格式18
2.1.1 机器语言指令格式18
2.1.2 汇编语言指令格式19
2.2 寻址方式20
2.2.1 数据寻址方式20
2.2.2 转移地址寻址方式23
2.2.3 寻址方式的选择24
2.3 指令系统24
2.3.1 通用数据传送指令25
2.3.2 地址传送指令26
2.3.3 标志传送指令27
2.3.4 输入输出指令27
2.3.5 处理器控制指令28
2.4 指令与寻址方式举例28
习题30
第3章 汇编语言程序及实现32
3.1 汇编语言程序结构32
3.2 汇编语言语句36
3.2.1 语法基础36
3.2.3 指令语句37
3.2.2 语句格式37
3.2.4 伪指令语句38
3.3 表达式38
3.3.1 量39
3.3.2 数值表达式40
3.3.3 地址表达式40
3.4 伪指令42
3.4.1 数据定义伪指令42
3.4.2 符号定义伪指令43
3.4.3 段定义伪指令44
3.4.4 模块定义等伪指令47
3.4.5 宏指令49
3.5 上机操作50
3.5.1 上机操作必备程序50
3.5.2 上机操作过程50
3.6 DEBUG使用方法54
3.6.1 DEBUG的运行54
3.6.2 DEBUG的主要命令54
习题58
4.1 算术运算指令61
4.1.1 加法类指令61
第4章 简单程序设计61
4.1.2 减法类指令62
4.1.3 乘法类指令63
4.1.4 除法类指令64
4.1.5 调整指令65
4.2 位运算指令67
4.2.1 逻辑运算指令67
4.2.2 移位操作指令68
4.3.1 系统功能调用方式70
4.3.2 输入/输出系统功能调用70
4.3 输入/输出系统功能调用70
4.4 简单程序设计举例74
习题80
第5章 分支程序设计82
5.1 分支程序结构82
5.2 无条件转移指令83
5.3 条件转移指令84
5.3.1 简单条件转移指令84
5.3.2 无符号数条件转移指令85
5.3.3 符号数条件转移指令85
5.4 分支程序设计方法86
5.4.1 两路分支程序设计方法86
5.3.4 CX条件转移指令86
5.4.2 多路分支程序设计方法87
5.5 分支程序设计举例93
习题102
第6章 循环程序设计104
6.1 循环程序基本结构104
6.2 循环控制指令105
6.2.1 LOOP指令105
6.2.2 LOOPZ/LOOPE指令106
6.2.3 LOOPNZ/LOOPNE指令107
6.3 串操作与重复前缀指令108
6.3.1 串操作指令108
6.3.2 重复前缀指令109
6.4 循环程序控制方法111
6.4.1 计数控制法111
6.4.2 条件控制法114
6.5 多重循环程序设计115
6.6 循环程序设计举例116
习题128
7.1 调用与返回指令131
7.1.1 子程序调用指令CALL131
第7章 子程序设计131
7.1.2 返回指令RET133
7.2 子程序的结构134
7.3 参数传递方法136
7.3.1 约定寄存器法136
7.3.2 约定存储器法138
7.3.3 堆栈法141
7.4 嵌套和递归调用143
7.4.1 子程序的嵌套调用143
7.4.2 递归子程序145
7.5.1 子程序的功能设计147
7.5 子程序设计方法147
7.5.2 子程序的参数设计148
7.5.3 现场的保护与恢复148
7.6 子程序设计举例149
习题157
第8章 中断和系统功能调用159
8.1 中断有关概念159
8.1.1 中断源及其优先级159
8.1.2 中断响应过程和中断向量表160
8.1.3 PC/XT的系统中断161
8.2.1 中断服务程序162
8.2 中断程序设计162
8.2.2 设置和获取中断向量163
8.2.3 INT指令和IRET指令164
8.3 常用系统中断164
8.3.1 常用BIOS中断165
8.3.2 常用DOS中断171
8.4 磁盘文件管理174
8.4.1 FCB方式174
8.4.2 文件代码方式179
8.5 程序设计举例181
习题189
第9章 汇编语言程序设计技术191
9.1 高级汇编技术191
9.1.1 宏汇编191
9.1.2 重复汇编196
9.1.3 条件汇编197
9.2 混合编程技术199
9.2.1 调用协议199
9.2.2 编程接口200
9.3 模块化技术207
9.3.1 模块之间的通信接口207
9.3.2 装入模块和装入过程211
习题214
第10章 汇编语言程序设计应用216
10.1 图形处理程序216
10.1.1 动画显示216
10.1.2 彩色屏幕绘图217
10.2 声音处理程序218
10.2.1 8253编程方法218
10.2.2 扬声器驱动方法220
10.2.3 音调控制方法220
10.3 设备驱动程序222
10.3.1 设备驱动程序概述223
10.3.2 设备驱动程序命令225
10.3.3 设备驱动程序设计229
10.4 通信处理程序234
10.4.1 UART的端口234
10.4.2 UART系统功能调用238
10.4.3 通信程序设计238
习题241
附录A 8086汇编指令一览242
附录B 汇编出错提示信息249
参考文献254