图书介绍

微型计算机接口技术PDF|Epub|txt|kindle电子书版本网盘下载

微型计算机接口技术
  • 高福祥,夏利主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302260196
  • 出版时间:2011
  • 标注页数:387页
  • 文件大小:26MB
  • 文件页数:402页
  • 主题词:微型计算机-接口技术-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

微型计算机接口技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1.1 IBM PC系列微型计算机的结构1

1.1.1 IBM PC/XT和PC/AT机的基本结构1

1.1.2 80386/80486的基本结构2

1.1.3 Pentium的基本结构3

1.1.4 新一代微机的基本结构4

1.2 接口技术的基本概念5

1.2.1 接口概述5

1.2.2 接口的功能6

1.2.3 输入输出数据的传送方式7

1.3 端口的编址方法10

1.3.1 I/O独立编址10

1.3.2 存储器映像编址10

1.4 I/O接口的译码电路11

1.4.1 固定单端口译码11

1.4.2 固定多端口译码12

1.4.3 可选单端口译码12

1.4.4 可选多端口译码12

1.5 接口的分类13

1.5.1 按传送方式分类13

1.5.2 按使用灵活性分类14

1.5.3 按接口的通用性分类14

1.5.4 按输入输出信号分类14

小结15

习题15

第2章 微处理器16

2.1 微处理器的发展概况16

2.2 80386/80486微处理器17

2.2.1 80386的内部结构17

2.2.2 80386寄存器结构19

2.2.3 80386的引脚信号23

2.2.4 80486的内部结构24

2.2.5 80486寄存器结构25

2.2.6 80486的引脚信号27

2.3 80386/80486与存储器的接口29

2.3.1 80386/80486与主存储器的接口29

2.3.2 高速缓冲存储器接口38

2.4 智能存储器控制器82C21239

2.4.1 82C212引脚信号39

2.4.2 82C212的内部结构41

2.4.3 影子RAM和BIOS43

2.4.4 扩展存储器和存储器映像44

2.4.5 82C212配置寄存器46

2.5 高速缓存控制器8238551

2.5.1 82385的引脚信号51

2.5.2 80386与82385的系统总线结构54

2.5.3 82385的功能55

2.5.4 82385的基本操作55

2.5.5 82385与80386的接口电路56

2.5.6 82385与高速缓冲存储器的连接方式56

小结63

习题64

第3章 总线65

3.1 总线的基本概念65

3.1.1 总线的规范65

3.1.2 总线的性能指标66

3.2 IBM PC总线66

3.3 ISA总线67

3.4 PCI总线69

3.4.1 PCI总线概述70

3.4.2 PCI总线命令74

3.4.3 PCI总线的寻址75

3.4.4 PCI总线数据传输过程76

3.4.5 总线仲裁78

3.4.6 PCI总线配置79

3.4.7 PCI总线的应用86

3.5 PCI Express总线88

3.5.1 PCI Express的系统架构89

3.5.2 PCI Express分层91

小结93

习题94

第4章 串行通信及接口95

4.1 串行通信的基本概念95

4.1.1 数字信号的并行和串行传输95

4.1.2 串行通信的同步方式96

4.1.3 数据编码技术98

4.1.4 数据传输速度101

4.1.5 多路复用技术101

4.1.6 数据传输介质102

4.1.7 差错控制104

4.2 串行通信标准107

4.2.1 RS-232-C接口标准107

4.2.2 RS-449接口标准109

4.2.3 RS-485接口标准110

4.2.4 USB接口标准111

4.3 可编程串行接口芯片Intel 8251A120

4.3.1 8251A的引脚信号120

4.3.2 8251A的内部结构122

4.3.3 8251A的工作方式124

4.3.4 8251A同步方式下的使用125

4.3.5 8251A的初始化编程126

4.4 可编程串行接口芯片INS8250128

4.4.1 INS8250的引脚信号128

4.4.2 INS8250的内部结构131

4.4.3 INS8250内部寄存器的结构132

4.4.4 INS8250在IBM PC系列机中的应用134

4.5 USB接口芯片CH375142

4.5.1 CH375的内部结构143

4.5.2 CH375芯片的引脚144

4.5.3 CH375固化命令代码144

4.5.4 CH375接口电路的设计149

4.5.5 CH375应用程序的设计151

小结155

习题155

第5章 并行接口157

5.1 并行接口与并行通信157

5.2 Intel 8255A可编程外部设备接口158

5.2.1 8255A的引脚信号158

5.2.2 8255A的结构159

5.2.3 8255A的控制字160

5.2.4 8255A的工作方式161

5.2.5 8255A的编程167

5.2.6 8255A的应用168

小结171

习题171

第6章 中断控制接口173

6.1 中断系统概述173

6.1.1 中断请求与中断源173

6.1.2 中断系统的功能174

6.1.3 中断响应174

6.1.4 x86系列微处理机的中断系统175

6.2 Intel 8259A中断控制器176

6.2.1 8259A的引脚信号176

6.2.2 8259A的内部结构及中断响应顺序177

6.2.3 8259A的程序设计179

6.2.4 8259A在IBM PC系列机中的应用185

小结187

习题188

第7章 DMA接口189

7.1 DMA概述189

7.1.1 DMA简介189

7.1.2 DMAC的基本功能和工作过程190

7.2 Intel 8237A DMA控制器191

7.2.1 8237A的引脚信号191

7.2.2 8237A的内部结构及操作方式192

7.2.3 8237A在IBM PC系列机上的应用199

7.2.4 8237A的编程举例202

小结203

习题203

第8章 定时器/计数器接口204

8.1 什么是定时和计数204

8.2 8253/8254可编程定时/计数器205

8.2.1 8253的引脚信号205

8.2.2 8253的内部结构206

8.2.3 8253的控制字207

8.2.4 8253的工作方式207

8.2.5 8253在IBM PC系列机中的应用209

8.3 MC146818 CMOS RAM/实时时钟214

8.3.1 MC146818的引脚信号214

8.3.2 MC146818的内部结构215

8.3.3 MC146818在IBM PC/AT机中的应用218

小结221

习题221

第9章 82380多功能接口芯片222

9.1 82380简介222

9.2 82380与80386的接口223

9.2.1 主态和从态224

9.2.2 82380的引脚排列及与80386接口信号225

9.2.3 82380的总线时序228

9.3 82380的DMA控制器232

9.3.1 结构232

9.3.2 功能描述233

9.3.3 接口信号234

9.3.4 操作方式235

9.3.5 寄存器组239

9.3.6 DMA控制器编程245

9.3.7 与8237A的兼容性247

9.4 可编程中断控制器248

9.4.1 功能描述248

9.4.2 接口信号249

9.4.3 总线功能描述250

9.4.4 操作方式251

9.4.5 寄存器组254

9.4.6 程序设计256

9.5 可编程的定时/计数器258

9.5.1 功能与内部结构258

9.5.2 接口信号260

9.5.3 工作方式260

9.5.4 寄存器组260

9.5.5 程序设计261

9.6 等待状态发生器264

9.6.1 功能描述264

9.6.2 接口信号264

9.6.3 总线功能265

9.6.4 寄存器组268

9.6.5 程序设计269

9.7 DRAM刷新控制器269

9.7.1 功能描述269

9.7.2 接口信号269

9.7.3 总线功能270

9.7.4 操作方式271

9.7.5 寄存器组271

9.7.6 程序设计271

9.8 重定位寄存器和地址译码272

9.8.1 重定位寄存器272

9.8.2 地址译码272

9.9 CPU复位和关机检测273

9.9.1 硬件复位273

9.9.2 软件复位273

9.9.3 关机检测273

9.10 内部控制和诊断端口274

9.10.1 内部控制端口274

9.10.2 诊断端口274

小结274

习题275

第10章 磁盘与光盘接口276

10.1 软盘及其接口276

10.1.1 软盘的结构276

10.1.2 软盘接口279

10.2 硬盘及其接口280

10.2.1 硬盘的基本结构280

10.2.2 硬盘的接口281

10.3 光盘及其接口295

10.3.1 CD-ROM295

10.3.2 DVD-ROM296

小结297

习题297

第11章 键盘与鼠标接口298

11.1 键盘的工作原理298

11.1.1 编码键盘299

11.1.2 非编码键盘299

11.1.3 键值分析302

11.1.4 去抖动和防串键303

11.2 键盘接口电路304

11.2.1 8279的引脚定义与功能304

11.2.2 8279的组成和工作原理305

11.3 IBM PC系列机的键盘311

11.3.1 IBM PC系列机键盘工作原理311

11.3.2 IBM PC系列机的键盘接口314

11.4 鼠标接口321

11.4.1 鼠标器的分类321

11.4.2 鼠标器与主机的接口322

11.4.3 鼠标器接口程序设计322

11.4.4 编程举例323

小结325

习题326

第12章 显示器接口327

12.1 LED显示器327

12.1.1 LED显示器的结构327

12.1.2 LED显示器的接口328

12.2 CRT显示器332

12.2.1 单色显示器的结构及工作原理332

12.2.2 CRT控制器的结构与功能333

12.3 MC6845控制器335

12.3.1 MC6845的结构335

12.3.2 MC6845的引脚功能335

12.3.3 MC6845的内部寄存器337

12.3.4 MC6845的接口电路339

12.3.5 MC6845的编程340

12.4 TVGA控制器342

12.4.1 TVGA 8900的性能342

12.4.2 TVGA 8900的内部结构342

12.4.3 TVGA 8900的引脚功能344

12.4.4 EGA/VGA显示器编程347

12.5 LCD显示器351

12.5.1 LCD显示器简介351

12.5.2 LCD点阵显示器接口354

小结365

习题365

第13章 打印机接口366

13.1 打印机的工作原理366

13.1.1 针式打印机的工作原理366

13.1.2 喷墨打印机的工作原理367

13.1.3 激光打印机的工作原理367

13.2 Centronics标准打印机接口368

13.3 IBM PC系列机的并行打印机接口369

13.3.1 IBM PC系列机的打印机适配器的结构370

13.3.2 IBM PC系列机的打印机适配器的编程371

13.3.3 IBM PC系列机的打印机适配器的其他应用374

13.4 IEEE 1284标准并行外部设备接口378

13.4.1 字节方式379

13.4.2 EPP方式380

13.4.3 ECP方式382

小结385

习题385

参考文献386

热门推荐