《计算机接口技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:赵松编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302282129
  • 页数:309 页
图书介绍:计算机接口技术是计算机科学与技术的专业课程,也是自动控制、通信、电子技术等专业的必修课程。本书根据当前计算机的应用情况,以IBM-PC微机及兼容机为主要对象,系统深入地阐述了微型计算机接口技术的原理及应用。

第1章 计算机接口技术基础 1

1.1 CPU概述 1

1.1.1 CPU的发展历程 2

1.1.2 CPU的内部结构 4

1.1.3 CPU的引脚信号 7

1.1.4 CPU的时序概念 13

1.2 接口技术的基本概念 14

1.2.1 硬件电路与软件接口 15

1.2.2 接口的组成 15

1.2.3 接口的功能及分类 17

1.2.4 接口电路 18

1.2.5 CPU和输入/输出设备之间的信号 18

1.3 I/O端口地址译码技术 19

1.3.1 I/O端口及其编址方式 19

1.3.2 I/O端口地址的分配及译码 20

小结 21

习题 22

第2章 总线技术 23

2.1 总线的基本概念 23

2.1.1 总线规范 23

2.1.2 总线的分类及控制方式 24

2.1.3 总线的性能指标 27

2.2 系统总线 30

2.2.1 MULTI总线 30

2.2.2 STD总线 30

2.3 局部总线 31

2.3.1 VL总线 31

2.3.2 PCI总线 32

2.4 通信总线 36

2.4.1 IEEE 488并行通信总线 36

2.4.2 RS-232-C串行通信总线 40

2.4.3 RS-423A/RS-422A/RS-485总线 42

2.4.4 通用串行总线 42

2.5 现场总线 43

2.5.1 概述 43

2.5.2 比较流行的现场总线 45

2.5.3 现场总线标准 46

小结 50

习题 50

第3章 存储器及其接口 51

3.1 存储器概述 51

3.1.1 存储器的性能要求 51

3.1.2 存储器的分类 52

3.2 半导体存储器 53

3.3 存储器接口技术 58

3.3.1 存储器的地址译码方法 60

3.3.2 主存储器接口 63

3.4 高速缓冲存储器的接口 72

3.4.1 高速缓冲存储器的引入 72

3.4.2 高速缓冲存储器的体系结构 73

小结 77

习题 78

第4章 中断控制接口 79

4.1 中断系统概述 79

4.1.1 中断及中断的处理过程 80

4.1.2 PC的中断系统 86

4.2 8259A中断控制器 93

4.2.1 8259A的内部结构和引脚信号 93

4.2.2 8259A的工作方式 98

4.2.3 8259A的初始化编程 102

4.2.4 8259A应用举例 111

小结 113

习题 114

第5章 DMA接口技术 115

5.1 DMA概述 115

5.2 8237A控制器 116

5.2.1 8237A的内部结构及功能 119

5.2.2 8237A的引脚信号 121

5.2.3 8237A的内部寄存器及初始化编程 123

小结 134

习题 135

第6章 并行接口技术 136

6.1 概述 136

6.2 8255A可编程并行接口芯片 138

6.2.1 8255A的内部结构 138

6.2.2 8255A的引脚信号 140

6.2.3 8255A的控制字及工作方式 141

6.3 8255A的编程及应用 156

6.3.1 8255A的编程 156

6.3.2 8255A的应用 158

小结 161

习题 161

第7章 定时器/计数器 163

7.1 8253可编程定时器/计数器 163

7.1.1 8253的结构和功能 164

7.1.2 8253的引脚信号 167

7.1.3 8253的工作方式 168

7.1.4 8253的控制字和初始化编程 176

7.2 8253的应用 179

7.2.1 8253的编程 179

7.2.2 8253在PC机中的应用 181

小结 183

习题 183

第8章 串行通信接口技术 185

8.1 概述 185

8.1.1 串行通信的基本概念 186

8.1.2 串行通信标准 188

8.1.3 串行通信接口的功能及实现 189

8.2 8251A可编程串行通信接口芯片 190

8.2.1 8251A的引脚信号 190

8.2.2 8251A的结构和功能 193

8.2.3 8251A的工作方式 195

8.2.4 8251A的初始化编程 196

8.2.5 8251A的应用 199

8.3 8250可编程异步通信接口芯片 202

8.3.1 8250的结构和功能 202

8.3.2 8250的引脚信号 203

8.3.3 8250的寄存器及初始化编程 205

8.3.4 8250的应用 211

小结 213

习题 213

第9章 数/模与模/数转换器接口 214

9.1 概述 214

9.2 数/模(D/A)转换器接口技术 215

9.2.1 D/A转换器的工作原理 215

9.2.2 D/A转换器的主要性能指标 216

9.2.3 常用D/A转换器接口技术 218

9.3 模/数(A/D)转换器接口技术 227

9.3.1 A/D转换器的工作原理 228

9.3.2 A/D转换器的主要性能指标 233

9.3.3 常用的A/D转换器接口技术 234

小结 241

习题 242

第10章 常用外围设备及接口 243

10.1 概述 243

10.2 键盘接口技术 244

10.2.1 键盘的工作原理 246

10.2.2 键盘的接口芯片 251

10.3 鼠标接口技术 261

10.3.1 鼠标概述 261

10.3.2 鼠标接口 262

10.4 打印机接口技术 264

10.4.1 打印机的工作原理 264

10.4.2 打印机与主机接口 269

10.5 磁盘接口技术 271

10.5.1 磁盘及其接口 271

10.5.2 光盘存储器 280

10.6 显示器接口技术 282

10.6.1 LED显示器及接口 282

10.6.2 CRT显示器及其接口 286

10.6.3 LCD显示器接口技术 298

10.6.4 显示器新技术 303

小结 307

习题 308

参考文献 309