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

  • 购买积分:14 如何计算积分?
  • 作  者:许兴存,曾琪琳编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505389742
  • 页数:427 页
图书介绍:本书是为计算机专业和电类相关专业本科生编写的教材。内容主要由三部分组成,首先从微处理器入手,系统分析8086的编程结构、内部时序和指令系统,且对80586和Pentium 4的结构特点做了介绍;接着介绍目前PC上常用的几种总线:PC/XT,ISA,PCI,USB和AGP总线的结构、信号和特点;最后,着重分析并行/串行I/O接口、定时/计数器、中断控制器和DMA控制器的接口技术,并对D/A和A/D转换、键盘与LED显示器,CRT,LCD和PDP显示器,以及打印机接口等也做了详细介绍。书中每章都配有具有实用意义的例题和习题,以利于读者对知识深入理解,牢固掌握和灵活应用。本书既可作为高等学校计算机科学与技术专业本科生的教材,也可用做非计算机专业的本科生或计算机相关专业的大专生教材。同时,对于从事计算机应用与开发的科研及工程技术人员,本书也不失为一本很有参考价值的自学教材。

第1章 8OX86微处理器体系结构 1

1.1 微型计算机的特点、分类和应用 2

1.1.1 微型计算机的特点 2

1.1.2 微型计算机的分类 2

1.1.3 微型计算机的应用 4

1.2 8086 CPU的主要特性 5

1.3 8086 CPU的编程结构 5

1.3.1 总线接口部件(BIU,Bus Interface Unit) 6

1.3.2 执行部件(EU,Execution Unit) 8

1.3.3 BIU和EU的动作管理 10

1.4.1 8086 CPU的引脚信号 11

1.4 8086 CPU的引脚信号和功能 11

1.4.2 8086与8088的区别 16

1.5 8086 CPU的内部时序 18

1.5.1 系统的复位和启动操作 18

1.5.2 总线读/写操作 19

1.5.3 中断响应周期 21

1.6 8086 CPU的指令系统简介 21

1.6.1 传送指令 22

1.6.2 算术运算指令 23

1.6.3 逻辑运算和移位指令 24

1.6.4 字符串指令 26

1.6.5 程序转移指令 27

1.7.1 80586微处理器——经典Pentium I结构特点 30

1.7 80x86高档CPU简介 30

1.6.6 处理器控制指令 30

1.7.2 Pentium 4微处理器的技术特点 31

本章小结 33

习题1 34

第2章 总线技术 35

2.1 总线一般概念 36

2.1.1 总线功能与分类 36

2.1.2 总线数据传输 38

2.2 总线技术 41

2.2.1 PC/XT总线 41

2.2.2 ISA总线 44

2.2.3 PCI局部总线 45

2.2.4 USB总线 57

2.2.5 AGP总线 59

本章小结 62

习题2 63

第3章 微机接口技术概述 65

3.1 微机接口基本概念 66

3.1.1 接口与接口技术 66

3.1.2 接口的作用和功能 66

3.1.3 接口交换信号 69

3.1.4 CPU与接口之间传送信息的方式 70

3.2 端口地址编址方式和端口地址译码电路 71

3.2.1 I/O端口 71

3.2.2 端口地址编址方式 72

3.2.3 PC系列微机I/O端口地址分配 73

3.2.4 I/O端口地址译码电路 75

本章小结 80

习题3 81

第4章 并行输入/输出接口 83

4.1 并行接口基本概念 84

4.2 可编程并行I/O接口8255A 86

4.2.1 8255A主要特性 86

4.2.2 8255A的内部结构 86

4.2.3 8255A的引脚信号和功能 87

4.2.4 8255A的控制字和初始化编程 89

4.2.5 8255A的工作方式 91

本章小结 101

习题4 102

第5章 串行通信接口 103

5.1 串行通信的基本概念 104

5.1.1 串行通信的基本原理 104

5.1.2 串行通信传输方式 105

5.1.3 传输速率与传送距离 111

5.2 串行通信协议 112

5.2.1 异步通信协议 112

5.2.2 同步通信协议 115

5.3 可编程串行通信接口芯片8251A 122

5.3.1 8251A的主要特性 122

5.2.3 异步通信与同步通信的比较 122

5.3.2 8251A芯片内部结构 123

5.3.3 8251A的引脚信号和功能 124

5.3.4 8251A芯片的控制字和初始化编程 128

5.4 串行接口标准 133

5.4.1 EIA RS-232C接口标准 133

5.4.2 RS-422,RS-423,RS-485接口标准 140

5.5 8251A串行接口应用举例 143

本章小结 147

习题5 148

第6章 计数器/定时器 151

6.1.2 定时方法 152

6.1.1 定时系统 152

6.1 计数与定时基本概念 152

6.2 可编程计数/定时器8253 153

6.2.1 8253主要特性 153

6.2.2 8253内部结构 153

6.2.3 8253的引脚信号和功能 154

6.2.4 8253控制字和初始化编程 156

6.2.5 8253工作方式 158

6.2.6 8253应用举例 163

本章小结 170

习题6 171

第7章 中断技术 173

7.1.2 中断源及优先权 174

7.1 中断的基本概念 174

7.1.1 什么是中断 174

7.1.3 中断请求和中断屏蔽 176

7.1.4 中断服务程序 177

7.1.5 中断隐操作和中断矢量 177

7.1.6 中断响应过程 178

7.2 8086/8088中断系统 179

7.2.1 中断类型与中断矢量表 179

7.2.2 中断矢量表的初始化 180

7.2.3 内部中断和外部中断 181

7.3.1 8259A的主要特性 184

7.3.2 8259A内部结构 184

7.3 8259A可编程中断控制器 184

7.3.3 8259A的引脚信号和功能 187

7.3.4 8259A的控制命令字 188

7.3.5 8259A的工作方式 192

7.3.6 8259A的编程 198

7.3.7 8259A中断控制器应用举例 203

本章小结 206

习题7 206

第8章 DMA技术 209

8.1 DMA基本概念 210

8.1.1 DMA的作用 210

8.1.2 DMA控制器的基本结构与操作过程 210

8.2.2 8237A内部结构 213

8.2 可编程DMA控制器8237A-5 213

8.2.1 8237A的主要特性 213

8.2.3 8237A的引脚信号和功能 217

8.2.4 8237A的工作方式 219

8.2.5 8237A的初始化编程 224

8.2.6 8237A应用举例 233

8.3 DMA的用户接口电路 239

8.3.1 DMA写用户接口电路 239

8.3.2 DMA读用户接口电路 239

本章小结 240

习题8 241

第9章 D/A和A/D转换器接口 243

9.1 概述 244

9.1.1 传感器 245

9.1.2 放大器 248

9.1.3 模拟多路开关及驱动器 251

9.2 D/A转换器 254

9.2.1 T型电阻网络D/A转换器工作原理 254

9.2.2 D/A转换器的主要参数 256

9.2.3 典型D/A转换器芯片 258

9.2.4 D/A转换器应用举例 264

9.3 A/D转换器接口 266

9.3.1 A/D转换器基本原理 266

9.3.2 A/D转换器的主要参数 273

9.3.3 典型A/D转换芯片 275

9.3.4 A/D转换器应用举例 281

9.3.5 数据采集系统应注意的工程设计问题 293

本章小结 304

习题9 305

第10章 键盘与LED显示接口 307

10.1 键盘概述 308

10.2 键盘设计 309

10.2.1 键盘结构 309

10.2.2 键的识别 310

10.2.3 智能键盘 315

10.3.1 LED状态显示器及其接口 320

10.3 LED显示接口 320

10.3.2 LED七段显示器及其接口 321

10.3.3 LED点阵显示器及其接口 326

本章小结 329

习题10 330

第11章 CRT显示器接口与LCD接口 331

11.1 CRT显示器接口 332

11.1.1 单色显示器的工作原理 332

11.1.2 单色显示接口卡 337

11.1.3 彩色显示接口卡 342

11.1.4 PC的显示系统 351

11.2 LCD简介 361

11.2.1 LCD基本结构和工作原理 361

11.2.2 LCD接口电路 365

11.2.3 LCD的主要参数 367

11.3 PDP简介 369

本章小结 373

习题11 374

第12章 打印机接口 375

12.1 针式打印机的工作原理和主要指标 376

12.1.1 打印头的工作原理 376

12.1.2 针式打印机的结构框图 378

12.1.3 打印机的主要指标 380

12.2 并行打印机接口及其驱动程序 383

12.2.1 并行打印机接口 383

12.2.2 打印机I/O驱动程序 389

12.3 打印机接口实例 393

12.4 喷墨打印机简介 395

12.5 激光打印机简介 397

本章小结 399

习题12 400

附录 401

附录A ASCII码字符表 402

附录B 8086/8088指令系统一览表 404

附录C DOS功能调用 412

附录D BIOS中断调用 418

附录E 汇编程序出错信息 423

参考文献 428