微机系统原理与接口技术 第2版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李相伟主编;朱海陵,吕月娥,王翠平编著
- 出 版 社:北京:国防工业出版社
- 出版年份:2007
- ISBN:7118051942
- 页数:338 页
第1章 微处理器及其结构 1
1.1 微型计算机系统概述 1
1.1.1 微机系统的组成 1
1.1.2 微机系统的性能指标 3
1.1.3 微型计算机的发展 5
1.2 16位微处理器及结构 6
1.2.1 16位微处理器内部结构 6
1.2.2 16位微处理器的基本时序 16
1.2.3 16位微处理器存储器组织 21
1.3 32位微处理器及体系结构 23
1.3.1 32位微处理器采用的新技术 24
1.3.2 32位微处理器结构 27
1.3.3 32位微处理器的存储器组织 42
1.4 64位微处理器 46
1.4.1 Itanium处理器采用的关键技术 46
1.4.2 Itanium微处理器结构及性能 47
1.5 双核心微处理器 48
1.5.1 概述 48
1.5.2 双核处理器 49
习题 52
第2章 实模式、保护模式程序设计 54
2.1 微处理器实模式下的寻址方式 54
2.2 微处理器实模式指令系统 56
2.2.1 数据传送指令 56
2.2.2 算术运算指令 58
2.2.3 逻辑与移位指令 62
2.2.4 串处理指令 64
2.2.5 控制转移指令 66
2.2.6 处理机控制指令 69
2.3 MASM汇编语言 70
2.3.1 汇编语句格式 70
2.3.2 运算符与表达式 70
2.3.3 伪指令 71
2.3.4 完整汇编程序的编程框架 74
2.3.5 常用DOS系统功能调用和BIOS功能调用 75
2.4 汇编语言程序设计 78
2.4.1 顺序结构程序设计 78
2.4.2 分支结构程序设计 79
2.4.3 循环结构程序设计 84
2.4.4 子程序设计 86
2.5 微处理器保护模式程序结构 91
2.5.1 保护模式下操作系统类指令 92
2.5.2 保护模式下特殊汇编伪指令 94
2.5.3 保护模式下程序设计举例 95
2.6 汇编语言和C/C++语言混合编程 97
2.6.1 在C/C++语言中使用汇编语言 97
2.6.2 在C/C++中利用中断访问BIOS例行程序 98
2.6.3 利用C/C++库函数调用DOS例行程序 100
习题 100
第3章 微机总线与接口标准 103
3.1 总线与接口概述 103
3.1.1 总线和接口标准的基本概念 103
3.1.2 总线的分类 104
3.1.3 总线的主要性能参数 105
3.1.4 总线标准的特性 105
3.1.5 总线操作和总线传送控制 105
3.2 传统的微机总线 107
3.2.1 ISA总线 107
3.2.2 EISA总线 111
3.3 PCI总线 111
3.3.1 PCI总线主要特点 111
3.3.2 PCI总线信号的定义 112
3.3.3 PCI总线的系统结构 113
3.4 串行通信接口标准与串行总线 114
3.4.1 RS-232C接口标准 114
3.4.2 RS-422A接口标准 119
3.4.3 RS-485接口标准 119
3.4.4 通用串行总线USB 120
3.4.5 高性能串行总线标准IEEE1394 123
3.5 AGP视频接口技术标准 127
3.5.1 AGP的特点 127
3.5.2 AGP的工作方式 127
3.6 新一代总线PCI Express 128
3.6.1 PCI Express性能特点 128
3.6.2 PCI Express体系结构 130
3.6.3 PCI Express的应用 131
习题 132
第4章 半导体存储器及其接口 133
4.1 半导体存储器的基本知识 133
4.1.1 半导体存储器的特点及分类 133
4.1.2 半导体存储器的主要技术指标 134
4.1.3 半导体存储器基本结构和典型芯片 135
4.2 半导体存储器接口基本技术 139
4.2.1 存储器接口中应考虑的几个问题 139
4.2.2 存储器与系统总线的连接 140
4.2.3 存储器地址译码方法 141
4.3 16位微机系统中内存储器接口 143
4.3.1 16位微处理器与SRAM、EPROM芯片的接口电路 143
4.3.2 16位微处理器与DRAM芯片的接口电路 148
4.4 32位微机系统中内存储器接口 152
4.4.1 80386/80486系统中内存储器接口 152
4.4.2 Pentium系统中内存储器接口 153
4.5 X86架构下的内存(DRAM) 154
4.5.1 30pin/72pin单列直插内存条(SIMM) 154
4.5.2 168pin双列直插内存条(DIMM) 155
4.5.3 184pin Rambus内存条(RIMM) 155
4.5.4 DRAM产品的种类 155
习题 156
第5章 高速缓冲存储器(Cache) 157
5.1 Cache结构 157
5.1.1 80486微机Cache结构 158
5.1.2 Pentium微机Cache结构 158
5.2 Cache操作方式 160
5.2.1 Cache的读操作 160
5.2.2 Cache的写操作 161
5.2.3 Cache替换算法 162
5.2.4 Cache与主存的地址映像方式 162
5.3 二级Cache 163
5.3.1 二级Cache与一级Cache 164
5.3.2 二级Cache与主存储器 166
习题 167
第6章 输入输出与接口技术 168
6.1 输入输出概述 168
6.1.1 I/O设备与I/O接口 168
6.1.2 I/O接口的功能 169
6.1.3 I/O接口的组成 170
6.1.4 I/O端口的编址方式 172
6.2 I/O端口地址译码与读写技术 172
6.2.1 I/O端口地址译码 173
6.2.2 I/O端口的读写控制技术 179
6.3 输入/输出数据的传输控制方式 180
6.3.1 程序控制方式 180
6.3.2 中断传送方式 182
6.3.3 直接存储器存取方式(DMA) 183
6.3.4 专用I/O处理机方式 183
6.4 简单输入输出接口芯片的应用举例 184
习题 186
第7章 中断技术 187
7.1 概述 187
7.1.1 中断概念 187
7.1.2 现代微机的中断类型 187
7.1.3 现代微机中的中断处理 189
7.1.4 中断向量的修改与设置 190
7.2 常用可编程中断控制器 192
7.2.1 可编程中断控制器的外部引脚和内部结构 192
7.2.2 可编程中断控制器的初始化编程 195
7.2.3 可编程中断控制器在微机系统中的应用 199
7.3 PCI中断 202
7.3.1 现代微机中的PCI中断 203
7.3.2 PCI中断响应周期 203
7.3.3 PCI中断的共享 203
7.4 串行中断 204
习题 206
第8章 常用可编程接口芯片及应用 207
8.1 常用可编程定时器/计数器 207
8.1.1 可编程定时器/计数器的基本功能 208
8.1.2 可编程定时器/计数器的内部结构 208
8.1.3 可编程定时器/计数器外部引脚 210
8.1.4 可编程定时器/计数器的工作方式 211
8.1.5 可编程定时器/计数器的控制字 214
8.1.6 可编程定时器/计数器的编程 216
8.1.7 可编程定时器/计数器的应用实例 217
8.2 常用可编程并行接口芯片及应用 218
8.2.1 可编程并行接口芯片的内部结构和外部引脚 219
8.2.2 可编程并行接口芯片使用的控制字 220
8.2.3 可编程并行接口芯片的工作方式 221
8.2.4 可编程并行接口芯片应用实例 226
8.3 可编程串行接口芯片及应用 235
8.3.1 串行传送的基本概念与工作方式 235
8.3.2 常用可编程串行接口芯片 240
8.3.3 可编程串行接口芯片应用实例 249
8.4 可编程DMA控制器 251
8.4.1 DMA传送的特点、过程和方式 251
8.4.2 可编程DMA控制器 253
8.4.3 可编程DMA控制器应用举例 263
习题 264
第9章 模拟接口与常用外设接口 266
9.1 模拟接口概述 266
9.2 D/A转换器及其接口 267
9.2.1 D/A转换器的主要参数及连接特性 267
9.2.2 典型集成D/A转换器芯片 268
9.2.3 D/A转换器与微机的接口 270
9.3 A/D转换器及其接口 275
9.3.1 A/D转换器的主要参数及其外部特性 275
9.3.2 典型集成A/D转换器芯片 276
9.3.3 模拟接口应用实例 281
9.4 鼠标及其接口技术 286
9.4.1 鼠标器的工作原理 286
9.4.2 鼠标器接口 287
9.5 键盘及接口技术 288
9.5.1 基本知识 288
9.5.2 标准键盘接口 289
9.5.3 扩展键盘接口 290
9.6 显示器接口及接口技术 291
9.6.1 视频显示标准 291
9.6.2 彩色图形适配器的结构与功能 292
9.6.3 传统总线的显示卡 294
9.6.4 新一代PCI Express×16接口的显卡 294
9.6.5 LCD(液晶显示器)接口 296
9.7 打印机及其接口技术 296
9.7.1 打印机适配器逻辑结构和工作原理 297
9.7.2 通用双向并行端口 298
习题 300
第10章 微机系统基本结构及主板芯片组 302
10.1 8088/8086微机的基本结构 302
10.1.1 PC/XT机的基本结构 302
10.1.2 PC/XT系统中使用的芯片 303
10.1.3 PC/XT内存及I/O接口电路 303
10.2 80286微机基本结构及主板芯片组 304
10.2.1 80286微机基本结构 304
10.2.2 80286微机主板芯片组 305
10.3 80386/80486微机基本结构及主板芯片组 307
10.3.1 80386/80486微机的基本结构 307
10.3.2 80386/80486微机主板芯片组 308
10.4 Pentium微机基本结构及主板芯片组 308
10.4.1 南北桥结构微机系统 308
10.4.2 80443MX芯片组 309
10.4.3 北桥芯片 313
10.4.4 南桥芯片 315
10.5 PentiumⅢ微机基本结构及主板芯片组 317
10.5.1 中心结构微机系统 317
10.5.2 Intel 815EP芯片组 318
10.5.3 Intel i875P芯片组 326
10.5.4 Intel 925X、Intel 915G/P 328
10.6 支持双核微处理器的主板芯片组 329
10.6.1 945系列 329
10.6.2 Intel 965系列 330
习题 331
附录A 常用字符的ASCII码表(用十六进制表示) 332
附录B DEBUG主要命令 333
参考文献 337
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《单片机原理及应用》庄友谊 2020
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《计算机组成原理 第2版》任国林 2018
- 《化工原理课程设计》刘建周主编 2018
- 《会计学原理》邵瑞庆主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017