第一章 导论 1
1-1 IBM个人电脑的核心——Intel8088 1
简介 1
功能说明 2
1-2 主机板上零件的布置 11
1-3 扩充槽工作原理 13
1-4 数值处理机8087 14
概述 14
8087和8088原系统构成 15
总线操作 15
8087内部的结构 15
控制单元 16
数值运算单元 17
第二章 主机板电路功能概述 18
2-1 系统框图 18
2-2 CPU电路 21
8088 21
地址锁闩和数据缓冲器 21
8084时钟产生器 21
8288总线控制器 21
8087 23
2-3 总线信号 23
2-4 READY信号产生电路 24
8284的RDY与AEN 24
WAIT STATE的产生 24
2-5 中断 25
不可屏蔽中断 25
可屏蔽中断 26
2-6 DMA 26
DMA控制器8237A-5 27
DMA地址 27
DMA控制时序 27
DMA请求信号 28
2-7 存储器 28
ROM 28
RAM 28
2-8 输入/输出 29
主机板上的输入/输出设备 29
扩充槽 30
系统设置开关 31
第三章 CPU和相关电路 32
3-1 8088和外围电路 32
时钟产生器 32
总线控制器 33
地址锁闩和数据缓冲器 33
3-2 系统时钟 34
3-3 READY信号产生电路 36
如何延长读写周期 36
使用8284产生READY信号 37
READY信号产生电路分析 38
3-4 CPU基本时序 40
CPU自RAM读取数据 40
CPU到RAM写入数据 41
CPU自ROM读取数据 42
CPU自输入/输出设备读取数据 43
CPU到输入/输出设备写入数据 44
3-5 中断 45
8088如何处理中断 46
NMI电路 48
INTR电路 50
3-6 存储器直接存取(DMA) 51
DMA基本时序 51
DMA控制信号产生电路 54
在DMA周期中local bus控制权的转移 55
DMA周期的READY信号 56
DMA控制器的时钟DCLK 57
DMA地址产生 59
第四章 存储器存取和地址译码 62
4-1 只读存储器ROM 62
典型的ROM 62
基本时序 63
4-2 ROM的读取电路 63
ROM的地址 64
读周期的时序 64
不同规格的TMS4764 65
4-3 随机存取存储器RAM 65
典型的RAM 66
读取周期 67
写入周期 68
刷新周期 68
4-4 RAM的控制信号产生电路 70
RAM的地址 70
刷新周期的RAS 71
RAM地址控制信号 71
row address和column address的切换 73
刷新电路 74
刷新周期的READY信号 77
使用延迟线(delay line)的好处 79
Parity的产生和检验 80
4-5 I/O地址译码 82
第五章 主机板的界入/输出 84
5-1 主机板的输入/输出LSI芯片 84
8253-5 84
8255A-5 86
5-2 喇叭接口 88
5-3 录音机接口 90
5-4 键盘(keyboard)接口 93
键盘工作原理 93
键盘接口电路分析 95
5-5 系统设置开关 96
5-6 I/O扩充槽 97
附录A 视频原理 102
A-1 电视显像原理 102
阴极射线管 102
扫瞄 103
同步信号 105
合成视频信号 107
A-2 单色显示器(IBM Monochrome Display) 110
图像和同步信号分离式接收 110
设备特性 111
附录B IBM单色显示和打印机接口 113
B-1 视频扫瞄 113
B-2 CRT控制器——MC6845 114
概述 114
信号引脚说明 116
功能描述 117
内部寄存器 120
B-3 IBM单色显示和打印机接口卡的功能 123
概述 123
方框图 130
B-4 电路分析 135
控制时序 135
迭迟电路 137
显存 138
字符发生器和移位寄存器 140
属性码 142
光标和字符闪烁,亮度信号 144
视频输出 146
地址译码和数据输入/输出 147
打印机接口 148
附录C 电路图 151
C-1 主机板 151
C-2 IBM单色显示和打印机接口卡 163