汇编语言与微机原理教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:关玉英,毛志雄主编;本书编委会编著
- 出 版 社:北京:中国计划出版社
- 出版年份:2007
- ISBN:7801779606
- 页数:279 页
第1章 微型计算机简介 1
1.1 计算机的发展历史 1
1.1.1 计算机发展大事记 1
1.1.2 计算机时代的划分 2
1.2 微型计算机的组成 4
1.2.1 微型计算机的硬件体系 5
1.2.2 微型计算机的软件体系 6
1.2.3 80x86微型计算机的结构 6
1.2.4 Pentium系列微型计算机的结构 8
1.3 本章小结 10
1.4 练习题 10
第2章 计算机进制转换及数据编码 12
2.1 进制转换 12
2.1.1 计算机常用的进制 12
2.1.2 原码、反码和补码 13
2.2 计算机数据编码及转换 14
2.2.1 ASCII码 14
2.2.2 汉字内码 16
2.2.3 语音、图像和图形的计算机表示 19
2.3 本章小结 23
2.4 练习题 23
第3章 微处理器的结构 25
3.1 微处理器简介 25
3.2 8086微处理器的功能结构 27
3.2.1 总线接口单元 28
3.2.2 执行单元 28
3.2.3 寄存器组 29
3.3 32位80x86微处理器的功能结构 31
3.3.1 80286微处理器 31
3.3.2 80386微处理器 32
3.3.3 80486微处理器 32
3.3.4 Pentium微处理器 33
3.3.5 Pentium Pro/Ⅱ/Ⅲ微处理器 34
3.3.6 Pentium 4微处理器 35
3.3.7 Itanium微处理器 36
3.4 本章小结 37
3.5 练习题 37
第4章 内部存储器的结构与原理 39
4.1 内部存储器概述 39
4.1.1 存储器的分类 39
4.1.2 随机存取存储器的工作原理 43
4.1.3 只读存储器的工作原理 44
4.1.4 新型DRAM存储器 46
4.2 80x86系统存储器结构 49
4.2.1 CPU与存储器的连接 49
4.2.2 高速缓存系统 50
4.2.3 虚拟存储系统简介 53
4.2.4 虚拟存储器地址映射 53
4.3 本章小结 56
4.4 练习题 56
第5章 微机总线的结构 58
5.1 微机总线概述 58
5.1.1 总线的类别 59
5.1.2 总线的参数 60
5.1.3 总线的数据传输 61
5.2 系统总线 63
5.2.1 IBM-PC/XT总线 64
5.2.2 ISA总线 64
5.2.3 EISA总线 67
5.2.4 VESA总线 69
5.2.5 PCI总线 69
5.2.6 AGP总线 76
5.2.7 PCI-X总线 79
5.2.8 PCI Express 79
5.3 外部总线 82
5.3.1 IEEE 488总线 82
5.3.2 SCSI总线 83
5.3.3 IDE总线 87
5.3.4 USB总线 89
5.3.5 IEEE 1394总线 92
5.4 本章小结 95
5.5 练习题 95
第6章 微机的中断系统 97
6.1 中断的基本概念 97
6.1.1 中断 98
6.1.2 中断的处理过程 99
6.1.3 中断源、中断的识别及其优先级 99
6.2 80x86的中断系统 102
6.2.1 内部中断 102
6.2.2 外部中断 103
6.2.3 中断向量 103
6.3 可编程中断控制器8259A 105
6.3.1 8259A的外部特性 105
6.3.2 8259A的内部结构 105
6.3.3 8259A可编程寄存器 108
6.3.4 8259A的应用 113
6.4 本章小结 114
6.5 练习题 114
第7章 微机的DMA系统 116
7.1 DMA系统简介 116
7.1.1 DMA系统的基本概念 116
7.1.2 DMA系统的功能 117
7.2 DMA控制器8237A 119
7.2.1 8237A的主要特性 120
7.2.2 8237A的编程方式 125
7.2.3 8237A的应用 128
7.3 本章小结 130
7.4 练习题 130
第8章 微机的定时/计数系统 132
8.1 定时/计数器简介 133
8.1.1 定时/计数器的基本概念 133
8.1.2 定时/计数器的分类 133
8.2 可编程定时/计数器8254 134
8.2.1 8254的主要特性 134
8.2.2 8254的内部结构和外部引脚 134
8.2.3 8254的工作方式 136
8.2.4 8254的控制字与初始化 141
8.2.5 8254的应用 144
8.3 本章小结 145
8.4 练习题 145
第9章 80x86的寻址方式与指令系统 147
9.1 指令格式 147
9.2 微机的寻址方式 149
9.2.1 立即寻址 150
9.2.2 寄存器寻址 150
9.2.3 存储器寻址 150
9.2.4 80x86的扩展寻址方式 152
9.2.5 I/O端口寻址 153
9.3 80x86的指令系统 153
9.3.1 数据传送指令 153
9.3.2 算术运算指令 159
9.3.3 逻辑运算指令 167
9.3.4 控制转移指令 169
9.3.5 移位指令 173
9.3.6 串处理指令 178
9.3.7 处理器控制指令 181
9.3.8 80x86的一般扩展指令系统 182
9.3.9 80x86的多媒体扩展指令集 185
9.4 本章小结 187
9.5 练习题 187
第10章 宏汇编语言 195
10.1 宏汇编语言的格式 195
10.1.1 汇编语句 195
10.1.2 符号 198
10.1.3 常数 201
10.2 宏汇编语言的表达式 204
10.2.1 算术运算 205
10.2.2 关系运算 206
10.2.3 逻辑运算 206
10.3 伪指令 207
10.3.1 程序说明伪指令 207
10.3.2 段定义伪指令 208
10.3.3 段定义的简化 212
10.3.4 宏汇编 216
10.3.5 条件汇编伪指令 221
10.4 BIOS和DOS功能调用 223
10.4.1 BIOS功能调用 223
10.4.2 DOS功能调用 225
10.5 本章小结 228
10.6 练习题 228
第11章 模块化程序设计 236
11.1 模块化程序 236
11.1.1 模块化程序设计的原则 236
11.1.2 近程模块的设计及调用 237
11.1.3 模块间的交叉访问 238
11.1.4 远程模块的设计及调用 242
11.1.5 子程序库 244
11.2 子程序 246
11.2.1 子程序的指令 246
11.2.2 子程序的定义 249
11.2.3 子程序的文件 251
11.2.4 子程序的应用 252
11.2.5 参数的传递 253
11.3 Win32汇编语言的编程 257
11.3.1 Win32可执行文件的开发过程 257
11.3.2 Win32汇编源程序的结构 258
11.3.3 Windows层功能模块的调用 262
11.4 C++语言与汇编语言混合编程 267
11.4.1 在C++程序中使用汇编语言 267
11.4.2 在C++应用程序中调用汇编语言程序 269
11.5 本章小结 272
11.6 练习题 272
主要参考文献 279
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《莼江曲谱 1 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《近代体育游戏教育史料汇编 第2辑 2》王强主编 2016
- 《近代体育游戏教育史料汇编 第1辑 6》王强主编 2016
- 《近代体育游戏教育史料汇编 第2辑 3》王强主编 2016
- 《近代体育游戏教育史料汇编 第2辑 8》王强主编 2016
- 《近代体育游戏教育史料汇编 第1辑 9》王强主编 2016
- 《近代体育游戏教育史料汇编 第1辑 4》王强主编 2016
- 《近代体育游戏教育史料汇编 第2辑 5》王强主编 2016
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018