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

  • 购买积分:12 如何计算积分?
  • 作  者:刘天标编著
  • 出 版 社:西安:西安交通大学出版社
  • 出版年份:2002
  • ISBN:7560515002
  • 页数:324 页
图书介绍:本书以当前国内外广泛使用的Interl处理器为背景,讲述如何组成微型计算机及实用接口技术。本书内容先进,结构新颖,资料翔实。它既可以作为大专院校各专业微型计算机硬件的通用教材,同时也可作为从事计算机工作的工程人员自学或参考用书。

第1章 概述 1

1.1 微型计算机的基本结构 1

1.2 微处理器发展简史 2

1.3 微处理器主要发展趋势 9

复习思考题 10

第2章 16位微处理器及微机控制核心的组成 11

2.1 概述 11

2.2 8088微处理器 13

2.2.1 8088微处理器的内部结构 13

2.2.2 8088程序可访问的内部寄存器 14

2.2.3 8088的引脚及其功能 17

2.2.4 8088最大模式的时序 20

2.2.5 8088指令系统 23

2.3 数值数据处理器 47

2.3.1 8087的结构 47

2.3.2 IBM PC/XT机中8087的工作 48

2.4 8284时钟发生器驱动器 49

2.4.1 复位逻辑 49

2.4.2 时钟产生电路 50

2.4.3 准备好控制逻辑 51

2.5 8288总线控制器 52

2.5.1 状态译码和控制逻辑 52

2.5.2 命令输出 53

2.5.3 控制输出 53

2.5.4 IBM PC/XT中的8288总线控制器 54

2.6 IBM PC/XT的控制核心 55

复习思考题 57

第3章 半导体存储器的连接使用 59

3.1 小型微机系统中存储器的连接使用 59

3.1.1 Z80 CPU主要引脚功能 59

3.1.2 存储器安排及译码电路分析 60

3.1.3 Z80单板机存储器电路 61

3.2 单片机存储器系统的设计举例 61

3.2.1 MCS- 51结构及引脚功能简介 61

3.2.2 MCS-51存储器组织 63

3.2.3 外部RAM电路的逻辑设计 63

3.2.4 实用的数据存储器设计 63

3.3 动态存储器的连接 65

3.3.1 系统板上的RAM 65

3.3.2 4164动态存储器芯片 66

3.3.3 RAS和CAS生成电路 68

3.3.4 RAM电路 70

3.3.5 奇偶校验 72

3.4 EPROM和EEPROM的连接使用 73

3.4.1 EPROM的连接 73

3.4.2 EEPROM的连接使用 75

复习思考题 77

第4章 可编程高性能支援芯片及接口电路 78

4.1 可编程并行接口8255A-5 78

4.1.1 8255A-5的结构 79

4.1.2 8255A-5的工作方式 81

4.1.3 IBM PC/XT中8255A-5的使用 84

4.2 计数器/定时器8253-5(8254) 88

4.2.1 8253-5的结构框图 88

4.2.2 8253-5的工作方式 91

4.2.3 8253-5在系统板上的连接使用 92

4.3 8259A中断控制器 95

4.3.1 8259的逻辑功能 95

4.3.2 8259的工作方式 97

4.3.3 8259的初始化命令字和操作命令字 100

4.3.4 IBM PC/XT的中断控制逻辑 105

4.3.5 8259的级联工作 109

4.4 8237 DMA控制器 110

4.4.1 8237 DMA的引脚功能 111

4.4.2 8237的工作方式 113

4.4.3 8237的时序 115

4.4.4 8237的内部寄存器 116

4.4.5 8237 DMA控制器在PC/XT中的应用 120

4.5 可编程串行接口8250 127

4.5.1 概述 127

4.5.2 通用异步收发器(UART) 127

4.5.3 8250及其编程使用 128

4.5.4 程序举例 134

4.5.5 RS - 232接口标准 136

4.5.6 8250的引脚功能 140

4.5.7 异步通信适配器电路 142

4.6 并行打印机接口电路 145

4.6.1 打印机接口信号 146

4.6.2 打印机接口电路分析 148

4.6.3 打印机I/O功能程序 151

复习思考题 153

第5章 高档微处理器及高档微机 154

5.1 80286 CPU 154

5.1.1 80286的结构 154

5.1.2 80286的实地址方式 157

5.1.3 80286的保护虚地址方式 158

5.1.4 80286的引脚功能 164

5.1.5 用80286组成的微型机举例 167

5.2 80386 CPU 169

5.2.1 80386的基本结构 169

5.2.2 80386内部寄存器 171

5.2.3 工作模式 175

5.2.4 保护的虚地址方式 176

5.2.5 特权 180

5.2.6 任务切换 186

5.2.7 80386初始化及向保护方式转换 191

5.2.8 存储器分页 193

5.2.9 虚拟的8086环境 195

5.2.10 80386的引脚功能 195

5.2.1 1由80386组成的微机举例 198

5.3 80486 CPU 201

5.3.1 80486 CPU的特点 201

5.3.2 80486 CPU的内部结构 202

5.3.3 80386/80486的指令 205

5.4 pentium CPU 219

5.4.1 pentium CPU性能及结构 219

5.4.2 pentium内部寄存器 222

5.4.3 pentium CPU的信号引脚功能与定义 225

5.4.4 pentium指令系统 231

5.5 高速缓冲存储器(cache) 232

5.5.1 几个基本概念 233

5.5.2 cache的结构类型 234

5.5.3 替换策略 237

5.5.4 实例:80486处理器cache 237

5.5.5 写策略 239

5.5.6 pentium PC的cache 240

5.6 pentium PC的主存储器 242

5.6.1 交错存储器组织 242

5.6.2 先进的DRAM芯片 245

5.6.3 pentium PC的主存储器 247

5.7 PC内存的选用 248

5.7.1 概述 248

5.7.2 PC-100内存 250

5.7.3 新一代内存和PC 133规范内存 252

5.8 Pentium微型计算机组成举例 253

5.8.1 概述 253

5.8.2 控制芯片组简介 253

5.8.3 主机板其他电路简介 260

复习思考题 264

第6章 微机总线和接口标准 266

6.1 总线的分类 266

6.2 总线的主要参数 268

6.3 现代微机中常用的总线及接口标准 269

6.3.1 ISA总线 269

6.3.2 PCI总线 271

6.3.3 AGP总线 277

6.3.4 IEEE 1394总线 280

6.3.5 USB总线 281

6.3.6 IDE接口 282

6.3.7 SCSI接口 285

6.4 主板中常用的接口 287

6.4.1 PS/2接口 287

6.4.2 IRDA红外传输接口 287

6.4.3 COM1, COM2串行异步通讯接口 287

6.4.4 LPT并行通讯接口 288

复习思考题 288

第7章 控制芯片的概览 290

7.1 概述 290

7.2 Intel控制芯片组 291

7.2.1 Intel 430控制芯片组 291

7.2.2 Intel 440控制芯片组 293

7.2.3 Intel 810芯片组 296

7.2.4 Intel 820芯片组 298

7.2.5 Intel的新款芯片组 299

7.3 其他公司的兼容芯片组 301

7.3.1 威盛电子(VIA) 301

7.3.2 SIS 620/530 630/540 306

7.3.3 ALI公司 306

复习思考题 308

第8章 微机系统设置 309

8.1 什么是系统设置 309

8.2 系统设置方法举例 314

复习思考题 322

参考文献 323