微型计算机 XT、AT、386 与接口技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:唐棠,陆兵编著
- 出 版 社:南京:南京大学出版社
- 出版年份:1993
- ISBN:7305019269
- 页数:330 页
第一章 微处理器概论 1
1.1 微处理器和微型计算机发展概况 1
1.2 IBM PC系列微型计算机及其兼容机发展概况 3
1.2.1 Intel 8086及其代表机种 3
1.2.2 Intel 8088及其代表机种 3
1.2.3 Intel 80286及其代表机种 3
1.2.4 Intel 80386及其代表机种 4
1.3 Intel 8088微处理器 4
1.3.1 8088的内部结构 4
1.3.2 8088的内部寄存器 5
1.3.3 8088的存储器分段与物理地址的形成 9
1.3.4 8088的引脚 10
1.4 Intel 80286微处理器 12
1.4.1 80286的内部结构 12
1.4.2 80286芯片引脚 13
1.4.3 80286的内部寄存器 17
1.4.4 80286存储器分段和地址方式 19
1.5 Intel 80386微处理器 21
1.5.1 80386的内部结构 21
1.5.2 80386芯片引脚 23
1.5.3 80386的内部寄存器 24
1.5.4 80386存储器组织和地址方式 28
第二章 IBM PC/XT微型计算机 31
2.1 IBM PC设计策略 31
2.2 PC/XT系统组成 31
2.2.1 系统板的组成 31
2.2.2 电源 34
2.2.3 扩充部件 34
2.3 存储器配置 35
2.3.1 存储空间的分配 35
2.3.2 ROM功用 36
2.3.3 系统板上的RAM安装 36
2.4 PC/XT的控制电路 37
2.4.1 8088的基本时序 37
2.4.2 PC/XT核心控制电路 38
2.4.3 最大方式下的处理器结构 42
2.5 8253-5定时器/计数器 43
2.5.1 8253-5的内部结构和功能 44
2.5.2 8253-5控制字和工作方法说明 46
2.5.3 8253-5的读写操作 49
2.5.4 8253-5在PC/XT系统中的应用 50
2.6 PC/XT中断系统 53
2.6.1 中断概述 53
2.6.2 PC机中断类型 53
2.6.3 8259可编程中断控制器 56
2.6.4 8259编程及初始化 58
2.6.5 8259在PC/XT中的应用 67
第三章 输入输出控制 69
3.1 接口技术基础 69
3.1.1 基本概念 69
3.1.2 接口控制方法 71
3.1.3 I/O接口的寻址方法 72
3.1.4 PC/XT的I/O地址分配和译码 73
3.2 系统总线 77
3.2.1 基本概念 77
3.2.2 扩充插槽和IBM总线标准 78
3.2.3 系统总线操作时序 83
3.2.4 总线周期的延长 87
3.3 直接存储器存取(DMA) 90
3.3.1 DMA方式介绍 90
3.3.2 8237A-5 DMA的结构和信号名称 91
3.3.3 8237A-5 DMA内部寄存器及其功用 94
3.3.4 8237A-5 DMA时序 98
3.3.5 8237A-5 DMA初始化 99
3.3.6 8237A-5 DMA在PC/XT系统中的应用 102
3.3.7 DMA通道的用户使用 109
第四章 IBM PC/AT微型计算机 115
4.1 IBM PC/AT概述 115
4.1.1 硬件配置 115
4.1.2 可运行的操作系统 116
4.2 系统板的组成 117
4.2.1 处理器及其支持芯片 117
4.2.2 随机存储器RAM 118
4.2.3 只读存储器ROM 118
4.2.4 I/O适配器 118
4.2.5 I/O扩充插槽 119
4.2.6 CMOS电路 119
4.3 存储器空间和I/O地址分配 119
4.3.1 存储器空间分配 119
4.3.2 I/O地址分配 120
4.4 PC/AT总线 121
4.4.1 总线周期 121
4.4.2 流水线寻址 123
4.4.3 PC/AT总线结构 123
4.4.4 PC/AT系统总线的扩充——I/O通道 124
4.5 系统核心控制电路 127
4.5.1 系统核心控制电路的组成 127
4.5.2 82284时钟发生器 128
4.5.3 82288总线控制器 131
4.5.4 地址锁存和数据接收/发送电路 134
4.6 定时器/计数器8254-2 135
4.7 中断控制 137
4.7.1 PC/AT中断结构 137
4.7.2 PC/AT中断控制电路 138
4.8 DMA电路 139
4.8.1 PC/AT DMA控制电路 139
4.8.2 PC/AT DMA总线接口 140
4.8.3 DMA工作过程 142
4.9 系统BIOS 144
4.10 PC/AT兼容机 144
4.10.1 系统结构 144
4.10.2 显示器和显示适配器 145
第五章 386微型计算机 147
5.1 系统板的组成 147
5.1.1 处理器及其支持芯片 147
5.1.2 随机存储器RAM 147
5.1.3 只读存储器ROM 148
5.1.4 I/O适配器 148
5.1.5 I/O扩充插槽 148
5.1.6 CMOS RAM 148
5.2 存储器结构 148
5.3 系统I/O 150
5.4 GW-386总线 153
5.4.1 总线周期 153
5.4.2 地址流水线 155
5.4.3 GW-386系统板总线结构 155
5.4.4 GW-386 I/O扩展槽总线 156
5.5 GW-386系统板控制电路 160
5.6 GW-386系统定时器 161
5.7 中断 162
5.7.1 80386中断系统 162
5.7.2 GW-386中断系统 164
5.8 DMA控制器 165
5.9 GW-386 BIOS介绍 167
5.10 EISA总线 167
第六章 并行输入输出接口 170
6.1 并行I/O概述 170
6.2 8255A-5的组成 170
6.2.1 8255A-5结构介绍 170
6.2.2 8255A-5引脚功能 171
6.3 8255A-5控制字和工作方式 172
6.3.1 8255A-5控制字 172
6.3.2 8255A-5工作方式 173
6.4 8255A-5编程 176
6.5 8255A-5在PC/XT中的应用 178
6.6 IEEE-488总线 181
第七章 异步串行通讯接口 183
7.1 串行通讯基础 183
7.1.1 串行通讯方式 183
7.1.2 异步串行通讯协议 185
7.1.3 数据传送方式 186
7.1.4 信号的调制和解调 187
7.2 异步串行通讯接口方式 188
7.2.1 RS-232-C标准 188
7.2.2 20mA电流环方式 191
7.3 可编程异步通讯控制器8250 191
7.3.1 8250的结构和引脚介绍 191
7.3.2 8250的内部寄存器 195
7.3.3 8250在PC/XT中的应用——异步通讯适配器 200
7.3.4 8250的编程 202
第八章 键盘接口 207
8.1 键盘工作原理 207
8.2 PC机键盘 208
8.3 键盘接口电路 210
8.4 键盘硬中断处理 212
8.4.1 功能键和专用组合键 212
8.4.2 键盘标志位和缓冲区 213
8.4.3 键盘硬中断服务程序 215
8.4.4 写入缓冲区的键代码 215
8.5 键盘I/O功能程序介绍 218
第九章 打印机接口 221
9.1 针式打印机工作原理 221
9.2 打印机适配器 224
9.2.1 适配器组成 224
9.2.2 地址译码电路 225
9.2.3 输出电路和命令字 226
9.2.4 输入电路和状态字 226
9.2.5 打印机接口信号 227
9.3 打印机操作过程 228
9.4 打印机I/O功能程序 229
第十章 显示器接口 234
10.1 CRT显示器原理 234
10.1.1 光栅扫描 234
10.1.2 字符图形显示和字符发生器 235
10.1.3 存储变换 236
10.1.4 光标和滚行 236
10.1.5 显示特征的实现 237
10.2 PC/XT显示器的配置 237
10.2.1 单色显示器及其适配器的主要性能 237
10.2.2 彩色显示器及其适配器的主要性能 238
10.3 CRT控制器MC6845 238
10.3.1 MC6845的组成 239
10.3.2 内部寄存器的功能 240
10.3.3 MC6845工作过程 240
10.4 显示器适配器 243
10.4.1 单色显示适配器 243
10.4.2 彩色图形适配器 246
10.4.3 光笔接口 250
10.5 显示器编程 251
10.5.1 光标控制 251
10.5.2 存储映象 253
10.5.3 滚动 254
10.5.4 属性字节与彩色选择 255
10.5.5 图形显示 257
10.6 显示I/O功能程序 258
第十一章 软盘驱动器接口 265
11.1 IBM软盘驱动器 265
11.1.1 PC/XT软磁盘 265
11.1.2 信息记录格式 266
11.1.3 PC/XT软盘驱动器(FDD) 267
11.2 软盘驱动器适配器 269
11.2.1 软盘信息存取过程 270
11.2.2 PC/XT软盘驱动器适配器 270
11.2.3 软盘控制器的命令和工作过程 275
11.3 软盘控制器FDC编程 280
11.4 软盘I/O功能程序 284
11.4.1 软盘11个字节 284
11.4.2 软盘参数指针 285
11.4.3 软盘I/O功能程序 285
11.4.4 INT 13H使用举例 286
第十二章 硬盘驱动器接口 290
12.1 温彻斯特技术简介 290
12.2 PC/XT硬盘驱动器 291
12.3 硬盘磁道格式和交叉存取 292
12.4 硬盘驱动器适配器 293
12.4.1 一般介绍 293
12.4.2 内部结构 293
12.4.3 接口信号 294
12.4.4 可访问寄存器 295
12.4.5 功能命令 297
12.5 硬盘I/O功能程序 303
12.5.1 PC/XT中断向量表 303
12.5.2 硬盘I/O功能程序DISK-IO(INT 13H) 305
第十三章 模拟信息输入输出 308
13.1 基本概念 308
13.2 D/A转换器 310
13.2.1 D/A转换器工作原理 310
13.2.2 D/A转换器输出 312
13.2.3 常用D/A转换芯片使用举例 313
13.3 多通道模拟开关 318
13.4 采样保持电路 318
13.4.1 电路原理及主要性能参数 318
13.4.2 常用的采样保持器件 320
13.5 A/D转换器 321
13.5.1 A/D转换器工作原理 321
13.5.2 A/D转换器的性能参数 322
13.5.3 常用A/D转换芯片使用举例 324
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《计算机组成原理 第2版》任国林 2018
- 《大学计算机信息技术教程 2018版》张福炎 2018
- 《计算机自适应英语语用能力测试系统设计与效度验证 以TEM4词汇与语法题为例》张一鑫著 2019
- 《大学计算机》王观玉,周力军,杨福建主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019