微机原理与汇编语言程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:荆淑霞主编;王晓,胡斌副主编
- 出 版 社:清华大学出版社;北京交通大学出版社
- 出版年份:2005
- ISBN:7810826328
- 页数:226 页
目录 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
思考题与习题1 23
第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
思考题与习题2 35
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
思考题与习题3 60
第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
思考题和习题4 86
第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
思考题和习题5 102
第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
思考题与习题6 133
第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
思考题与习题7 147
第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
思考题与习题8 163
第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
思考题与习题9 177
第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
思考题与习题10 195
第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
思考题与习题11 209
附录A 8086指令系统 210
附录B DOS系统功能调用(INT 21H) 214
附录C BIOS功能调用 220
附录D 80X86中断向量 224
参考文献 226
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《莼江曲谱 1 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代体育游戏教育史料汇编 第2辑 2》王强主编 2016
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016