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

  • 购买积分:14 如何计算积分?
  • 作  者:李伯成编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302182153
  • 页数:423 页
图书介绍:本书介绍微型计算机各主要组成部分的工作原理及其在工程上的实现方法,在说明一些常用的典型接口芯片的基础上,重点介绍利用这些概念和方法设计常见外设的接口,书中还讲述了基于SOC的微型机系统。

第1章 微处理器及PC系统 1

1.1 8086(88) CPU 1

微型计算机的组成及各部分的功能 1

8086(88) CPU的特点 4

8086 CPU引线及其功能 5

8088 CPU引线 10

8086 CPU的内部结构 11

存储器寻址 15

8086 CPU的工作时序 17

系统总线的形成 19

1.2 80x86的发展过程及奔腾处理器 23

80x86系列处理器的发展 23

Pentium处理器引线及内部寄存器 25

特权级与描述符 31

工作模式 36

中断和异常 40

其他有关问题 45

1.3 PC系统 45

PC的结构框图 46

PC的主机 46

PC常规外设 51

习题 57

第2章 指令系统及汇编语言程序设计 59

2.1 8086(88)的寻址方式 59

决定操作数地址的寻址方式 59

决定转移地址的寻址方式 62

2.2 8086(88)的指令系统 64

传送指令 64

算术指令 68

逻辑运算和移位指令 74

串操作指令 79

程序控制指令 81

处理器控制指令 86

输入输出指令 87

2.3汇编语言 88

汇编语言的语句格式 88

常数 90

伪指令 90

汇编语言的运算符 96

汇编语言源程序的结构 98

2.4汇编语言程序设计 99

程序设计概述 99

程序设计的基本方法 100

汇编语言程序举例 107

汇编语言程序的查错与调试 112

习题 113

第3章 总线 116

3.1总线概述 116

定义及分类 116

采用总线标准的优点 117

3.2内总线 119

PC的内总线 119

工控机的内总线标准 128

3.3外总线 139

常见外总线 139

PC的外总线 141

3.4总线驱动与控制 151

总线竞争的概念 151

负载的计算 152

总线驱动与控制的实现 153

3.5有关总线的工程问题 158

总线上的交叉串扰 159

总线的延时 160

总线上的反射与终端网络 161

习题 165

第4章 存储系统 167

4.1概述 167

存储器的分类 167

存储器的主要性能指标 168

4.2常用存储器芯片的连接使用 169

SRAM 170

EPROM 178

EEPROM(E2PROM) 183

其他存储器 190

80x86及奔腾处理器总线上的存储器连接 194

4.3动态读写存储器 198

概述 198

动态存储器的连接使用 200

内存条 202

4.4存储卡 212

多媒体存储卡 212

安全数字存储卡 221

4.5磁盘存储器 224

磁盘存储器概述 224

磁盘阵列RAID 227

移动存储设备 233

4.6光存储器 234

光存储器概述 234

数字通用光盘 236

习题 237

第5章 输入输出技术 240

5.1概述 240

外设接口的编址方式 240

外设接口的基本模型 241

5.2程序控制输入输出 242

无条件传送方式 242

查询方式 244

5.3中断方式 248

中断的基本概念 248

8086(88)的中断系统 252

中断控制器8259 257

5.4直接存储器存取 271

DMA的一般过程 271

DMA控制器8237 271

习题 285

第6章 常用接口芯片及应用 287

6.1简单接口 287

三态门 287

锁存器 287

带有三态门输出的锁存器 288

6.2可编程并行接口8255 289

8255的引线及内部结构 290

8255的工作方式 291

8255的控制字及状态字 295

8255的寻址及连接 297

8255的初始化及应用 298

6.3可编程定时器8253 300

8253的引线功能及内部结构 300

8253的工作方式 301

8253的控制字 303

8253的寻址及连接 304

8253的初始化及应用 305

6.4可编程串行接口8250 307

概述 308

串行接口8250 309

串行总线RS-232C的接口 320

6.5键盘接口 322

概述 322

矩阵键盘的基本结构 323

非编码矩阵键盘接口的实现 324

专用键盘接口芯片 328

6.6打印机接口 329

打印机接口总线 329

串行接口电路及驱动程序 330

并行接口电路及驱动程序 332

6.7显示器接口 335

七段数码管显示器 335

LED接口电路 335

6.8光电隔离输入输出接口 338

隔离的概念及意义 338

光电耦合器件 339

光电耦合器件的应用 341

6.9数/模变换器接口 343

D/A和A/D在控制系统中的地位 343

D/A变换器的基本原理 344

D/A变换器芯片介绍 346

6.10模/数变换器接口 350

A/D变换器的主要技术指标 350

A/D变换器芯片介绍 352

A/D变换器应用实例 355

习题 362

第7章 基于SOC的微型机系统 366

7.1概述 366

PXA 27X一般介绍 367

Intel XScale结构 368

7.2 ARM处理器 369

ARM处理器系列 369

ARM处理器工作模式及寄存器 370

ARM指令系统 375

ARM的异常中断处理 385

7.3 Intel PXA 27X介绍 390

PXA 27X的结构 390

PXA 27X的内部存储器 391

PXA 27X的外部存储器控制器 392

PXA 27X的中断控制器 400

PXA 27X的键盘接口 405

PXA 27X的通用输入输出接口GPIO 413

习题 421

参考文献 423