当前位置:首页 > 工业技术
IBM PC/XT微型计算机电路原理
IBM PC/XT微型计算机电路原理

IBM PC/XT微型计算机电路原理PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:沈滇明,赵镇编著
  • 出 版 社:成都:四川科学技术出版社
  • 出版年份:1987
  • ISBN:15298·320
  • 页数:422 页
图书介绍:
《IBM PC/XT微型计算机电路原理》目录

第一章 概述 1

1.1 IBM PC/XT的出现及其影响 1

1.1.1 从IBM PC到IBM PC/XT 1

目录 1

1.1.2 IBM PC及IBM PC/XT所带来的影响 2

1.2 IBM PC XT的系统结构 3

1.2.1 IBM PC XT的配置及其I/O设备 3

1.2.2 系统板的主要构造 6

2.2 8088外部特性、时钟及总线操作 (1 9

2.1.1 EU控制单元和ALU 11

2.1 8088的内部结构 11

第二章 中央处理器(CPU) 11

2.1.2 通用寄存器组 13

2.1.3 指针和变址寄存器组 13

2.1.4 段寄存器组及物理地址的形成 14

2.1.5 状态寄存器 17

2.1.6 指令队列及其作用 18

2.2.1 8088外部特性 19

2.2.2 8088最大模式与总线控制器8288 24

2.2.3 总线结构 28

2.2.4 时钟发生器8284与系统的启动 33

2.2.5 总线操作 37

第三章 部分CPU支持电路 44

3.1 CPU与各支持电路之间的联系 44

3.2 并行接口电路8255与键盘 46

3.2.1 PPI8255 46

3.2.2 DIP开关的设置 49

3.2.3 键盘操作 52

3.3 8253定时器与扬声器操作 56

3.3.1 8253定时器 56

3.3.2 8253定时器在IBM PC/XT中的使用 63

3.3.3 IBM PC/XT的音响系统 66

第四章 中断系统 68

4.1 中断的一般概念 68

4.1.1 什么是中断 68

4.1.2 中断的作用 68

4.2 IBM PC/XT的中断过程 69

4.2.1 IBM PC/XT的中断源 69

4.2.2 中断过程 70

4.2.3 中断向量及中断服务程序 71

4.3 内部中断 73

4.4 可屏蔽中断 75

4.4.1 8259A内部构造 76

4.4.2 8259A的编程方法及其在IBM PC/XT中的编程 78

4.4.3 8259A的操作命令字OCW 81

4.4.4 在IBM PC/XT中8259A的工作过程 84

4.4.5 8259A如何处理I/O中断的嵌套 86

4.5 非屏蔽中断(NMI ) 87

4.6 单步中断与其他中断之关系 88

5.1 单用户计算机的DMA操作一般原理 90

5.1.1 基本概念 90

第五章 DMA操作 90

5.1.2 DMA控制器的主要组成 91

5.1.3 DMA操作的基本过程 93

5.2 8237DMA控制器内部结构及功能 94

5.2.1 各通道专用寄存器及通道的工作方式选择 94

5.2.2 8237其他内部寄存器及端口的功能 98

5.3 在IBM PC/XT中对8237的初始化编程 102

5.4 8237控制下的DMA操作 103

5.5 总线控制权的切换 105

5.6 DMA页面寄存器 109

6.1 概述 112

第六章 存贮器 112

6.2 IBM PC/XT存贮器空间布局 113

6.3 IBM PC/XT中的ROM工作原理 115

6.3.1 27256 ROM芯片 115

6.3.2 27256 ROM的选址 115

6.3.3 27256与系统数据总线的界面 116

6.4 随机存贮器4164RAM及其读/写刷新 117

6.4.1 4164RAM的内部结构 117

6.4.2 4164芯片的引出线与读/写时序 118

6.5 IBM PC/XT系统板上RAM电路 120

6.6 RAM的刷新电路 126

6.7 RAM的奇偶校验电路 127

6.8 扩展板上之RAM 129

第七章 寻址方式 133

7.1 概述 133

7.2 8088指令格式 135

7.3 IBM PC/XT的寻址方式 139

7.3.1 程序寻址方式 139

7.3.2 操作数寻地址方式 143

7.3.3 I/O端口寻址方式 150

8.1 数据传送指令 151

8.1.1 通用数据传送指令 151

第八章 IBM PC/XT的指令系统 151

8.1.2 指定累加器传送指令 158

8.1.3 地址目标传送指令 161

3.1.4 状态标志位传送指令 163

8.2 算术运算指令 164

8.2.1 IBM PC/XT的算术数据类型及状态标志位 165

8.2.2 加法运算指令 170

8.2.3 减法运算指令 171

8.2.4 乘法运算指令 180

8.2.5 除法运算指令 182

8.3.1 逻辑操作指令 187

8.3 位(逻辑)操作指令 187

8.3.2 移位指令 192

8.3.3 循环移位指令 194

8.4 数据串操作指令 198

8.5 程序转移指令 205

8.5.1 无条件转移指令 205

8.5.2 条件转移指令 209

8.5.3 重复控制指令 213

8.5.4 中断指令 215

8.6.1 状态标志位操作指令 217

8.6 处理器控制指令 217

8.6.2 外部同步指令 219

8.6.3 空操作指令 221

第九章 显示适配器 222

9.1 单色显示适配器 222

9.1.1 字符显示原理 223

9.1.2 单色显示适配器电路 228

9.1.3 显示控制器CRTC6845 228

9.1.4 显示缓冲区 236

9.1.5 CRT的状态寄存器与CRT控制寄存器 241

9.1.6 地址译码电路 244

9.1.7 CRT时序电路 246

9.1.8 字符发生器与移位寄存器 252

9.1.9 属性译码器 255

9.1.10 视频信号处理逻辑 257

9.2 彩色/图形显示适配器 258

9.2.1 图形显示原理 258

9.2.2 彩色图形显示适配器的概述 258

9.2.3 定时电路 260

9.2.4 端口寄存器 263

9.2.5 显示缓冲器 269

9.2.6 彩色编码电路 281

第十章 打印机适配器 289

10.2 打印机适配器电路 290

10.2.1 命令译码器 290

10.2.2 控制锁存器和控制驱动器 293

10.2.3 状态寄存器 294

10.3 对打印机适配器的编程 296

10.3.1 初始化编程 296

10.3.2 输出一字节到打印机的例程 297

10.1 打印机适配器结构与工作原理 299

11.1.1 软磁盘 300

第十一章 软、硬盘驱动器适配器 300

11.1 软盘驱动器适配器 300

11.1.2 软盘系统 303

11.1.3 软盘控制器(FDC) 305

11.1.4 软盘驱动器适配器的电路 318

11.1.5 适配器编程及读/写操作 330

11.2 硬盘驱动器适配器 347

11.2.1 接口电路 348

11.2.2 硬盘适配器的编程与操作 355

12.1.1 RS—232—C的接线和信号的规范 361

12.1 RS—232—C接口标准 361

第十二章 异步通讯适配器 361

12.1.2 通过RS—232—C信号的发送与接收过程 363

12.1.3 RS—232—C与系统板间的接口 364

12.2 异步通讯控制器INS 8250 364

12.2.1 INS8250的外部引线 364

12.2.2 INS8250内部结构及其编程 367

12.3 异步通讯适配器电路 374

12.3.1 译码器 376

12.3.2 电流环接口 376

12.4.1 INS8250的初始编程 377

12.4 异步通讯适配器的编程和操作 377

12.4.2 发送操作 379

12.4.3 接收操作 382

12.5 RS—232-C用于计算机近程通讯 383

第十三章 IBM PC/XT的故障诊断 385

13.1 系统启动故障 385

13.2 各种故障的诊断与排除 391

附录Ⅰ IBM PC/XT所用芯片引线图 407

附录Ⅱ 8088指令系统的编码表 413

附录Ⅲ CRT显示字符形状及其编码 421

参考书目 422

相关图书
作者其它书籍
返回顶部