《IBM PC/XT微型计算机电路原理》求取 ⇩

第一章 概述1

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

1.1.1 从IBM PC到IBM PC/XT1

目录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外部特性、时钟及总线操作 (19

2.1.1 EU控制单元和ALU11

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最大模式与总线控制器828824

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 PPI825546

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的操作命令字OCW81

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 扩展板上之RAM129

第七章 寻址方式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 显示控制器CRTC6845228

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 8250364

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

1987《IBM PC/XT微型计算机电路原理》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由沈滇明,赵镇编著 1987 成都:四川科学技术出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。