当前位置:首页 > 工业技术
微型计算机与接口技术教程
微型计算机与接口技术教程

微型计算机与接口技术教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:魏坚华,吕景瑜编
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2002
  • ISBN:7810772341
  • 页数:260 页
图书介绍:
《微型计算机与接口技术教程》目录

第1章 概述 1

1.1 微型计算机发展简况 1

1.2 微处理器、微型计算机和微型计算机系统 2

1.3 微型计算机的特点与分类 4

习题与思考题 4

第2章 8086微处理器 5

2.1 8086CPU 的编程结构 5

2.1.1 总线接口部件和执行部件 5

2.1.2 总线周期的概念 11

2.2 引脚功能与工作模式 12

2.2.1 引脚功能 13

2.2.2 最小模式和系统组成 18

2.2.3 最大模式和系统组成 20

2.3 8086CPU 的操作和时序 25

2.3.1 8086CPU 的操作 25

2.3.2 总线操作时序 26

2.4 8086的存储器组织 34

2.4.1 8086系统中存储器的结构 34

2.4.2 8086CPU 对存储器的寻址 35

2.4.4 存储器中的逻辑地址和物理地址 38

2.4.3 存储器的分段结构 38

习题与思考题 39

第3章 8086指令系统 41

3.1 指令格式 41

3.2 寻址方式 42

3.2.1 立即数寻址方式 42

3.2.2 寄存器寻址方式 42

3.2.3 直接寻址方式 42

3.2.4 寄存器间接寻址方式 43

3.2.5 基址寻址方式 43

3.2.7 基址加变址寻址方式 44

3.2.6 变址寻址方式 44

3.3 8086/8088的指令系统 45

3.3.1 数据传送指令 45

3.3.2 算术运算指令 49

3.3.3 逻辑运算和移位指令 54

3.3.4 串操作指令 58

3.3.5 控制转移指令 61

3.3.6 处理器控制指令 68

习题 69

4.1.2 中断过程 71

4.1.1 中断 71

第4章 中断系统 71

4.1 中断的基本概念 71

4.2 8086的中断结构 74

4.2.1 中断源类型 74

4.2.2 中断向量表 75

4.3 可编程中断控制器8259A 83

4.3.1 中断控制器的功能 83

4.3.2 8259A 的引脚及其编程结构 84

4.3.3 8259A 的编程控制 86

4.3.4 8259A 的工作方式 92

练习题(思考题) 101

第5章 微型计算机与外部设备之间的数据传输 103

5.1 概述 103

5.1.1 I/O 接口 103

5.1.2 CPU 与 I/O 设备之间的信号 104

5.1.3 I/O 接口的基本功能 105

5.2 I/O 端口的编址方式 107

5.2.1 I/O 端口与存储器统一编址方式 107

5.2.2 I/O 端口独立编址方式 108

5.3.1 程序传送方式 109

5.3 CPU 和外部设备之间的数据传送方式 109

5.3.2 中断传送方式 113

5.3.3 DMA 方式 113

5.3.4 输入输出通道 117

5.4 I/O 指令 118

5.4.1 输入指令 118

5.4.2 输出指令 118

5.5 可编程 DMA 控制器8237A 119

5.5.1 DMA 控制器8237A 的编程结构及引脚功能 119

5.5.2 8237A 内部寄存器的功能 121

5.5.3 DMA 控制器8237A 的操作时序 127

5.5.4 8086CPU 对8237A 的寻址 130

5.5.5 8237A 的应用举例 131

练习题(思考题) 136

第6章 串并行通信及接口电路 137

6.1 串行通信中的一些基本概念 137

6.1.1 并行通信和串行通信 137

6.1.2 单工、半双工和全双工方式 137

6.1.3 调制与解调 138

6.1.4 通信协议 139

6.2 串行通信的物理标准 140

6.2.1 传输速率 140

6.2.2 EIA RS-232-C 标准 141

6.3 串行接口的基本结构与功能 143

6.4 可编程串行通信接口8251A 144

6.4.1 8251A 的基本性能 144

6.4.2 8251A 的编程结构和基本工作原理 145

6.4.3 8086/8088CPU 对8251A 的寻址 150

6.4.4 8251A 的初始化及编程 151

6.4.5 8251A 的应用举例 155

6.5 可编程并行通信接口8255A 159

6.5.1 8255A 的编程结构和功能 159

6.5.2 8255A 的控制字 161

6.5.3 8255A 的工作方式 164

6.5.4 8255A 的应用举例 174

习题与思考题 178

7.2 8253A 的内部结构及引脚功能 179

7.2.1 内部结构 179

7.1 概述 179

第7章 可编程计数器/定时器8253A 179

7.2.2 引脚功能 181

7.3 8253A 控制字的格式及对8253A 的读/写操作 182

7.3.1 8253A 的控制字格式 182

7.3.2 8253A 的编程命令 183

7.4 8253A 的工作模式 185

7.4.1 模式0——计数结束产生中断 186

7.4.2 模式1——硬件可重触发单稳 187

7.4.4 模式3——方波发生器 188

7.4.3 模式2——分频器 188

7.4.5 模式4——软件触发的选通信号发生器 189

7.4.6 模式5——硬件触发的选通信号发生器 190

7.5 8253A 的初始化编程 191

7.6 8253A 的应用举例 194

习题 199

第8章 模拟量接口 200

8.1 模拟量接口的基本概念 200

8.2 数/模(D/A)转换器 200

8.2.1 数/模转换的原理 200

8.2.2 DAC0832数/模转换器芯片 202

8.3.1 模/数(A/D)转换器的方法和原理 204

8.3 模/数转换器 204

8.3.2 ADC0809模数转换器芯片 207

习题 209

第9章 总线 210

9.1 总线的概念 210

9.1.1 总线的类型 210

9.1.2 总线规范 211

9.1.3 总线接口电路 211

9.1.4 总线的性能指标 212

9.1.5 总线仲裁 213

9.2 常用的总线标准 216

9.2.1 建立总线标准的必要性 216

9.2.2 常用的一些总线标准 217

9.3 通用外设接口标准 222

9.3.1 通用外设接口标准 USB 222

9.3.2 高性能串行总线标准 IEEE1394 228

习题与思考题 229

10.1.1 存储器的分类 230

10.1.2 存储器的性能指标 230

10.1 概述 230

第10章 存储器 230

10.2 半导体存储器 232

10.2.1 可读/写存储器(RAM) 232

10.2.2 只读存储器(ROM) 236

10.3 存储器与 CPU 的连接 240

10.3.1 CPU 总线的负载能力 240

10.3.2 存储器芯片的连接 240

10.3.3 主存储器与 CPU 的连接 241

10.4 高速缓冲存储器 242

10.5 虚拟存储技术 243

习题 244

第11章 高档微处理器简介 245

11.1 高档微处理器的特点 245

11.2 80386微处理器 246

11.2.1 80386微处理器性能概述 246

11.2.2 80386微处理器的结构框图 247

11.2.3 80386的寄存器结构 248

11.2.4 80386的工作模式 250

11.3 80486微处理器简介 254

11.4 Pentium 微处理器 256

习题与思考题 258

参考文献 260

返回顶部