图书介绍
微机原理与汇编语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![微机原理与汇编语言程序设计](https://www.shukui.net/cover/11/33107272.jpg)
- 荆淑霞主编;王晓,胡斌副主编 著
- 出版社: 清华大学出版社;北京交通大学出版社
- ISBN:7810826328
- 出版时间:2005
- 标注页数:226页
- 文件大小:10MB
- 文件页数:237页
- 主题词:微型计算机-理论-高等学校:技术学校-教材;汇编语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
微机原理与汇编语言程序设计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.1.2 数制之间的转换4
1.2 计算机中数值数据的表示7
1.2.1 定点数表示法7
1.3.1 基本概念8
1.3 机器数的表示8
1.2.2 浮点数表示法8
1.3.2 原码表示法9
1.3.3 反码表示法10
1.3.4 补码表示法10
1.3.5 移码表示法12
1.4 其他数据表示方法12
1.4.1 美国信息交换标准代码(ASCII码)13
1.4.2 二-十进制编码——BCD码14
1.4.3 汉字编码15
1.4.5 声音信息的表示方法18
1.4.4 图像信息的表示方法18
1.5 数据校验码19
1.5.1 奇偶校验码19
1.5.2 交叉校验20
1.5.3 循环冗余校验码20
思考题与习题123
第2章 微型计算机概述24
2.1 计算机的基本结构和工作原理24
2.1.1 计算机的基本结构24
2.1.2 计算机的工作原理25
2.2.2 计算机的硬件系统26
2.2 计算机系统26
2.2.1 计算机系统的组成26
2.2.3 计算机的软件系统27
2.3 微型计算机的基本概念29
2.3.1 微处理器的产生和发展及分类29
2.3.2 微型计算机的性能指标介绍33
2.3.3 微型计算机的特点34
2.4 微型计算机系统的组成35
思考题与习题235
3.1.1 基本性能指标37
3.1.2 8086微处理器内部结构组成37
第3章 8086微处理器及其体系结构37
3.1 8086微处理器的内部结构37
3.1.3 8086 CPU的外部引脚特性39
3.1.4 8086 CPU的寄存器结构43
3.2 8086微处理器的存储器组织和I/O端口46
3.2.1 存储器的标准结构46
3.2.2 存储器的分段47
3.2.3 实际地址(PA)和逻辑地址(LA)48
3.2.4 堆栈49
3.2.5 I/O端口49
3.3.1 8284A时钟信号发生器50
3.3 8086 CPU的总线周期和操作时序50
3.3.2 8086总线周期51
3.3.3 8086 CPU的最小/最大工作方式52
3.3.4 8086 CPU的操作时序54
思考题与习题360
第4章 8086指令系统62
4.1 基本概念62
4.1.1 指令和指令系统的概念62
4.1.2 8086指令系统的兼容性62
4.1.3 8086指令系统的基本格式63
4.2.2 数据类的寻址方式64
4.2 寻址方式64
4.2.1 操作数类型64
4.2.3 转移地址类的寻址方式67
4.3 数据传送类指令68
4.3.1 通用数据传送指令68
4.3.2 地址传送指令74
4.3.3 累加器专用传送指令75
4.3.4 标志寄存器传送指令77
4.4 汇编语言程序上机过程77
4.4.1 汇编语言的建立78
4.4.2 汇编语言的调试程序DEBUG的应用80
思考题和习题486
第5章 汇编语言88
5.1 汇编语言和汇编程序的基本概念88
5.1.1 汇编语言88
5.1.2 汇编程序89
5.2 汇编语言程序结构、语句分类及语句格式90
5.2.1 语句类型(指令、伪指令、宏指令三类)90
5.2.2 汇编语言语句的格式92
5.2.3 汇编语言程序的段结构93
5.3 伪指令语句95
5.3.1 数据定义伪指令95
5.3.2 符号定义伪指令97
5.3.3 段定义伪指令98
5.3.4 过程定义伪指令99
5.3.5 结构定义伪指令100
5.3.6 其他伪指令101
思考题和习题5102
第6章 顺序结构程序设计104
6.1 汇编语言程序设计基本方法和基本步骤104
6.1.1 汇编语言程序设计基本步骤104
6.1.2 结构化程序的概念107
6.1.3 流程图画法规定108
6.2 算术运算类指令109
6.2.1 加法指令109
6.2.2 减法指令111
6.2.3 乘法运算指令113
6.2.4 除法运算类指令115
6.2.5 BCD码调整指令118
6.3 逻辑运算与移位类指令121
6.3.1 逻辑运算类指令121
6.3.2 非循环移位指令123
6.3.3 循环移位指令125
6.4 DOS功能调用类指令127
6.5 顺序程序的结构形式和程序设计129
6.5.1 顺序程序的结构形式129
6.5.2 顺序结构的程序设计130
思考题与习题6133
第7章 分支结构程序设计135
7.1 转移类指令135
7.1.1 条件转移指令及应用135
7.1.2 无条件转移指令137
7.2.1 分支结构程序的形式139
7.2 分支程序设计139
7.2.2 分支结构程序设计140
7.2.3 分支结构程序设计的举例144
思考题与习题7147
第8章 循环结构程序设计148
8.1 循环类指令148
8.1.1 循环控制指令148
8.1.2 串操作指令及重复前缀148
8.1.3 处理器控制指令151
8.2 循环程序结构152
8.2.1 先执行后判断结构的循环程序设计153
8.3 循环控制方法154
8.2.2 先判断后执行结构的循环程序设计154
8.4 单重循环157
8.5 多重循环158
8.6 循环结构程序设计举例161
思考题与习题8163
第9章 子程序设计165
9.1 子程序基本知识165
9.1.1 相关概念165
9.1.2 子程序定义、调用与返回指令165
9.2.1 子程序的设计170
9.2 子程序设计170
9.2.2 子程序说明信息171
9.2.3 保护现场与恢复现场171
9.3 子程序参数传递方法172
9.4 子程序设计举例172
思考题与习题9177
第10章 中断调用程序设计178
10.1 中断178
10.1.1 中断的基本概念178
10.1.2 中断优先级180
10.1.3 中断过程180
10.2.2 DOS系统功能调用181
10.2 DOS系统功能调用181
10.2.1 基本概念181
10.3 BIOS中断调用187
10.3.1 基本概念187
10.3.2 BIOS键盘中断188
10.3.3 显示器输出BIOS中断189
10.3.4 磁盘文件管理193
思考题与习题10195
第11章 汇编语言与高级语言的连接196
11.1 汇编语言程序与高级语言程序的连接196
11.2.2 PASCAL源程序与汇编语言的连接197
11.2.1 基本概念197
11.2 PASCAL语言程序与汇编语言程序的连接197
11.3 C语言程序与汇编语言程序的连接204
11.3.1 基本概念204
11.3.2 C与汇编接口的实例程序207
思考题与习题11209
附录A 8086指令系统210
附录B DOS系统功能调用(INT 21H)214
附录C BIOS功能调用220
附录D 80X86中断向量224
参考文献226