当前位置:首页 > 工业技术
PC系列微型机接口开发与维护原理
PC系列微型机接口开发与维护原理

PC系列微型机接口开发与维护原理PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:许炳楠主编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:1996
  • ISBN:780125077X
  • 页数:433 页
图书介绍:
《PC系列微型机接口开发与维护原理》目录

前言 1

第1章 计算机接口与系统维护概论 1

1.1 接口概述 1

1.1.1 接口基本概念 1

1.1.2 I/O接口 2

1.2 系统硬件维护概论 6

1.2.1 计算机系统的可靠性 6

1.2.2 故障诊断技术的发展 13

1.2.3 微型机的故障诊断 19

习题一 35

2.1.1 PC机的系统配置 37

2.1 PC机的系统配置与系统板基本结构 37

第2章 PC系列系统板 37

2.1.2 IBM PC/AT系统板的基本结构 41

2.1.3 关于PC/XT机的系统板 44

2.1.4 关于IBM PC/AT总线兼容机的系统板 44

2.2 系统板核心控制电器 46

2.2.1 微处理器CPU 46

2.2.2 时钟发生器 63

2.2.3 总线结构 67

2.2.4 CPU总线操作时序--CPU总线周期 75

2.3 I/O控制 80

2.3.1 I/O端口 80

2.3.2 I/O地址分配 81

2.3.4 I/O通道(扩展槽) 85

2.3.3 I/O指令 85

2.4 中断结构 88

2.4.1 中断定义 88

2.4.2 中断源 88

2.4.3 中断向量表 90

2.4.4 中断响应与处理过程 94

2.4.5 可编程中断控制器8259A 95

2.5 DMA控制 108

2.5.1 数据传送的DMA方式 108

2.5.2 DMA控制器8237A-5 108

2.5.3 PC/XT的DMA控制 115

2.5.4 PC/AT的DMA控制电路 121

2.5.5 8237编程举例 123

2.6 定时器/计数器 126

2.6.1 定时器概述 126

2.6.2 8253和8254芯片结构 126

2.6.3 8453/8254在PC机中的应用 130

2.6.4 编程举例 133

2.7 PC/XT中的可编程并行接口8255 140

2.7.1 8255芯片结构 140

2.7.2 8255在PC/XT中的应用 143

2.7.3 编程举例 145

2.7.4 关于与PC/AT的兼容 146

2.8 存储器 147

2.8.1 存储器概述 147

2.8.2 ROM子系统 148

2.8.3 RAM子系统 150

2.9.1 RT/CMOS RAM芯片 160

2.9 实时时钟/CMOS RAM 160

2.9.2 CMOS RAM地址分配及信息内容 162

2.9.3 PC/AT中的RT/CMOS RAM电路 167

2.10 系统板故障维修 169

2.10.1 系统板故障诊断要点 169

2.10.2 加电自诊断程序POST 170

2.10.3 系统引导 184

2.10.4 系统板故障现象分析 184

2.10.5 处理机模块故障分析 185

2.10.6 总线故障分析 186

2.10.8 RAM子系统故障分析 189

2.10.7 ROM子系统故障分析 189

2.10.9 CMOS电路故障分析 191

2.10.10 CPU外围支持器件故障分析 191

习题二 192

第3章 键盘接口 195

3.1 PC系列键盘工作原理 195

3.1.1 行列扫描 195

3.1.2 键盘扫描码的发送 198

3.1.3 驱动器接口 199

3.2 键盘接口电路 199

3.2.1 XT键盘接口逻辑 200

3.2.2 AT键盘接口逻辑 201

3.3.1 常用的诊断手段 208

3.3 键盘子系统故障维修 208

3.3.2 键盘常见故障 210

3.3.3 键盘的日常维护 211

3.3.4 键盘接口常见故障 211

3.4 键盘软件 212

3.4.1 键盘中断处理程序INT9 212

3.4.2 键盘I/O驱动程序INT16H 219

3.4.3 INT16H的汉化 226

习题三 228

4.1.1 显示子系统的组成 229

4.1.3 PC机显示卡的种类(视频显示标准) 229

4.1.2 显示子系统的主要特性参数 229

4.1 显示子系统概述 229

第4章 显示器接口 229

4.1.4 显示方式 231

4.2 监视器 232

4.2.1 电子枪 232

4.2.2 光栅扫描 233

4.2.3 视频放大 234

4.3 MDA单色显示卡 235

4.3.1 单色显示卡的组成 235

4.3.2 单色显示卡的工作过程 242

4.4 CGA彩色/图形显示卡 242

4.4.1 显示模式 243

4.4.2 CGA显示卡的组成 243

4.4.3 工作过程 249

4.5.1 EGA/VGA显示卡 250

4.5 其它彩色/图形显示卡简介 250

4.5.2 TVGA显示卡 254

4.6 显示子系统的故障诊断 255

4.6.1 诊断手段 255

4.6.2 彩色监视器故障诊断 260

4.6.3 显示卡常见故障现象分析 261

4.7 显示器程序设计 262

4.7.1 直接程序设计 262

4.7.2 BIOS级程序设计 263

4.7.3 INT10H的汉化 279

4.7.4 其它调用 279

习题四 284

第5章 打印机接口 286

5.1 针式打印机 286

5.1.1 打印机结构 286

5.1.2 打印流程 296

5.1.3 控制功能码 298

5.2 并行打印接口 305

5.2.1 地址(命令)译码电路 306

5.2.2 数据通路 307

5.2.3 控制通路 308

5.2.4 状态通路 308

5.3 打印子系统的故障维修 310

5.3.1 打印机故障诊断与维护 310

5.3.2 打印卡的故障诊断 312

5.4 并行打印接口的编程 314

5.4.1 打印程序设计 314

5.4.2 BIOS的打印机I/O驱动程序INT17H 316

5.4.3 BIOS的屏幕拷贝(打印)程序INT5 316

5.4.4 CC-BIOS中的打印驱动程序 319

习题五 324

第6章 软盘接口 326

6.1 软盘片 326

6.1.1 盘片与封套 326

6.1.2 信息安排及盘片类型 327

6.2 软盘驱动器FDD 328

6.2.1 机械结构 328

6.2.2 控制电路 330

6.3 软盘适配器FDC 333

6.3.1 FDC的功能 333

6.3.2 FDC的组成 334

6.4 软盘子系统的故障维修 337

6.4.1 常用的诊断手段 337

6.4.2 FDD常见故障分析 339

6.4.3 FDD的保养与调整 341

6.5 软盘I/O驱动程序INT13H 346

6.5.1 软盘数据区与软盘基数表 346

6.5.2 INT13H功能与流程 347

习题六 355

7.1.1 概述 357

7.1.2 HDD结构 357

7.1 硬盘驱动器(HDD) 357

第7章 硬盘接口 357

7.2 硬盘适配器(HDC) 360

7.2.1 XT硬盘控制器 360

7.2.2 AT硬盘控制器 362

7.3 硬盘子系统的故障维修 364

7.3.1 常用的诊断手段 364

7.3.2 HDD的日常维护 368

7.4 硬盘I/O驱动程序INT13H 368

7.4.1 硬盘基数表DPT 369

7.4.2 硬盘INT13H的功能 369

7.4.3 硬盘INT13H的处理 372

习题七 374

第8章 串行通信接口 376

8.1 串行通信基础 376

8.1.1 并行通信与串行通信 376

8.1.2 串行通信方式及其规程(协议) 376

8.1.3 串行通信传输方式 379

8.1.4 串行接口标准 380

8.2 异步通信接口卡(串行卡) 384

8.2.1 地址译码电路 384

8.2.2 CPU接口逻辑 386

8.2.3 异步通信接口逻辑 386

8.2.4 8250内部结构 387

8.2.5 异步通信接口卡的故障诊断 391

8.3.1 直接编程 392

8.3 通信接口编程 392

8.3.2 RS-232CI/O驱动程序INT14H 395

8.3.3 高级语言对异步通信的支持 399

8.4 鼠标器简介 400

习题八 401

第9章 IEEE-488接口总线 403

9.1 总线结构 403

9.1.1 接口功能 403

9.1.2 接口信号线 403

9.1.3 消息与编码 405

9.1.4 接口电路板 407

9.2 接口编程 408

9.2.1 IEEE-488接口软件包 408

9.2.2 编程要点 410

9.2.3 编程举例 411

习题九 413

第10章 A/D与D/A接口 414

10.1 模/数(A/D)与数/模(D/A)转换 414

10.1.1 模拟量与数字量之间的转换 414

10.1.2 D/A转换电路 414

10.1.3 A/D转换 417

10.2 A/D与D/A接口电路板 418

10.2.1 电路板逻辑结构 418

10.2.2 接口编程 421

10.3 A/D与D/A接口应用简介 431

10.3.1 数据采集 431

10.3.2 过程控制 432

习题十 433

返回顶部