当前位置:首页 > 工业技术
微型计算机 XT、AT、386 与接口技术
微型计算机 XT、AT、386 与接口技术

微型计算机 XT、AT、386 与接口技术PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:唐棠,陆兵编著
  • 出 版 社:南京:南京大学出版社
  • 出版年份:1993
  • ISBN:7305019269
  • 页数:330 页
图书介绍:本书内容包含两大部分。第一部分从微处理入手,较全面地介绍了...
《微型计算机 XT、AT、386 与接口技术》目录

第一章 微处理器概论 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

返回顶部