当前位置:首页 > 工业技术
微型计算机技术
微型计算机技术

微型计算机技术PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:王培进主编;贾智平,曲守宁,崔巍副主编
  • 出 版 社:东营:石油大学出版社
  • 出版年份:2002
  • ISBN:7563615768
  • 页数:227 页
图书介绍:
《微型计算机技术》目录

第一章 基础知识 1

1.1 二进制 1

1.2 第一台电子计算机 2

1.3 第一个微处理器芯片与微处理器的发展 2

1.4 第一台PC机与PC机的发展 5

1.5 计算机语言的发展 6

1.6 计算机操作系统 7

思考题 8

第二章 PC微处理器 9

2.1 概述 9

2.1.1 CPU的主要性能指标 9

2.1.2 CISC与RISC结构 10

2.1.3 CPU三总线 12

2.2 Intel 8086/8088 CPU 12

2.2.1 8086 CPU内部结构 13

2.2.2 8086 CPU引脚信号 14

2.2.3 8086 CPU的时序 18

2.2.4 8086 CPU存储器管理方式 19

2.3 80X86系列CPU的性能与结构特点 21

2.3.1 80X86 CPU的内部结构特征 21

2.3.2 Intel 80286 CPU性能与结构特点 21

2.3.3 Intel 80386 CPU的性能与结构特点 24

2.3.4 486、Pentium系列CPU的性能与结构特点 28

思考题 31

第三章 8086/8088的指令系统 32

3.1 寻址方式 32

3.2 8086/8088中的标志寄存器 34

3.3 8086/8088指令系统 34

3.3.1 数据传送指令 34

3.3.2 算术运算指令 37

3.3.3 逻辑运算指令 38

3.3.4 串操作指令 40

3.3.5 转移控制指令 41

3.3.6 处理器控制指令 42

思考题 43

第四章 汇编语言程序设计基础 45

4.1 基本格式 45

4.2 语句行构成 46

4.2.1 8088/8086汇编语句中的标记 46

4.2.2 符号 47

4.2.3 表达式 48

4.3 伪指令 49

4.3.1 标号赋值 49

4.3.2 数据定义 50

4.3.3 存储单元类型定义 51

4.3.4 段定义 51

4.3.5 过程定义 52

4.3.6 程序结束 53

4.4 汇编语言程序设计基础 53

4.4.1 顺序程序 54

4.4.2 分支程序 56

4.4.3 循环程序 57

4.4.4 子程序 58

4.4.5 DOS和BIOS功能调用 61

4.4.6 8086/8088汇编语言上机过程简介 63

4.5 宏汇编 64

4.5.1 IBM宏汇编的主要宏伪指令 65

4.5.2 宏定义与子程序的区别 66

思考题 67

第五章 微机接口技术基础 68

5.1 接口概述 68

5.1.1 什么是接口 68

5.1.2 接口的基本功能 69

5.2 CPU与接口之间的信息传送方式 70

5.3 分析与设计接口电路的基本方法 71

5.4 I/O端口的寻址方式 72

5.4.1 I/O端口的概念 72

5.4.2 端口地址编址方式 73

5.4.3 PC机端口访问特点 73

5.5 I/O端口地址译码方法 75

5.5.1 I/O总线的使用 75

5.5.2 用与非门实现I/O译码 76

5.5.3 用译码器实现I/O译码 76

5.5.4 用比较器实现I/O译码 77

5.5.5 用GAL实现I/O译码 78

思考题 79

第六章 中断技术 80

6.1 中断的基本概念 80

6.1.1 中断的主要作用 80

6.1.2 中断源 81

6.1.3 中断系统功能 81

6.1.4 CPU响应中断的工作过程 81

6.1.5 中断优先权 81

6.1.6 中断向量 83

6.2 8259A可编程中断控制器 84

6.2.1 功能 84

6.2.2 内部结构与管脚 84

6.2.3 8259A的工作方式 85

6.2.4 8259A的编程 87

6.3 IBM PC/XT的基本中断系统 91

6.3.1 中断类型 91

6.3.2 中断向量表 92

6.3.3 中断的执行 93

6.3.4 中断服务程序的进入 93

6.3.5 IBM PC/XT中断控制逻辑 94

思考题 96

第七章 定时与计数技术 97

7.1 基本概念 97

7.2 8253A可编程计数器/定时器 98

7.2.1 8253A的主要功能 98

7.2.2 8253A的内部结构与管脚 98

7.2.3 8253A的编程命令和工作方式 100

7.3 8253A的编程与应用举例 106

7.3.1 8253A的初始化编程 106

7.3.2 8253A的计数值读出 107

7.3.3 8253A应用举例 107

思考题 108

第八章 DMA技术 109

8.1 DMA基本概念 109

8.1.1 为什么使用DMA 109

8.1.2 DMA工作原理 109

8.1.3 DMA操作的基本方法 110

8.2 8237A DMA控制器 111

8.2.1 内部结构与管脚 111

8.2.2 8237A DMAC的工作模式 113

8.2.3 8237A DMAC的编程 113

8.3 PC/XT机DMA系统 115

8.3.1 有效地址的形成 115

8.3.2 8237A DMAC编程举例 117

思考题 118

第九章 并行接口技术 119

9.1 并行接口概念 119

9.2 可编程并行接口芯片8255A 120

9.2.1 8255A的主要功能 120

9.2.2 8255A的内部结构和管脚 121

9.2.3 8255A的编程命令和工作方式 123

9.3 8255A的应用举例 129

9.3.1 8255A用于键盘接口 129

9.3.2 8255A用于打印机的接口 131

思考题 134

第十章 串行通信接口技术 135

10.1 串行通信基本概念 135

10.1.1 串行通信的数据传送方式 135

10.1.2 异步串行通信和同步串行通信 136

10.1.3 波特率和传输率 137

10.1.4 调制和解调 137

10.1.5 串行通信校验方式 138

10.2 串行接口原理 139

10.2.1 异步串行接口的基本结构 139

10.2.2 同步串行接口的基本结构 140

10.3 串行接口Intel 8251 142

10.3.1 8251的基本性能 142

10.3.2 8251的结构和引脚 142

10.3.3 8251的初始化 146

10.4 标准串行接口 148

10.4.1 RS-232C串行接口 148

10.4.2 USB通用串行接口 150

10.4.3 IEEE 1394串行接口 153

思考题 155

第十一章 PC微机系统分析 156

11.1 总线概述 156

11.1.1 什么是总线 156

11.1.2 外部总线(扩展总线) 156

11.1.3 内部总线 157

11.1.4 总线衡量指标 158

11.2 PC机常用外部总线 158

11.2.1 PC总线 158

11.2.2 ISA系统总线(标准总线) 160

11.2.3 PCI局部总线 161

11.2.4 AGP总线 164

11.3 IBM-PC/XT主机结构 166

11.3.1 IBM-PC/XT微型计算机的控制核心 166

11.3.2 IBM-PC/XT中断控制 167

11.3.3 IBM-PC/XT DMA控制逻辑 167

11.3.4 存储空间分配和ROM、RAM子系统 167

11.3.5 I/O通道 168

11.4 IBM-PC/AT主机结构 169

11.4.1 该机的主要特点 169

11.4.2 PC/AT兼容机 170

11.5 80386 PC机系统分析 172

11.6 PC微机总线结构分析方法 174

11.7 Pentium系列微机系统结构 175

11.7.1 Pentium系列主板系统总线结构简介 175

11.7.2 Pentium系列主板组成简介 176

思考题 179

第十二章 PC微机外围设备与I/O接口 180

12.1 软盘子系统 180

12.1.1 软盘基本知识 180

12.1.2 软盘驱动器与适配器 181

12.1.3 软盘I/O驱动程序的调用 182

12.1.4 软盘的发展 183

12.2 硬盘子系统 183

12.2.1 硬盘基本知识 183

12.2.2 硬盘的接口类型 183

12.2.3 硬盘I/O驱动程序的调用 184

12.2.4 硬盘的几个技术指标 186

12.3 光盘子系统 187

12.3.1 光盘的种类和标准 187

12.3.2 光盘读写原理 189

12.3.3 光盘存储器的组成 189

12.3.4 光盘驱动器的实用知识 191

12.4 显示子系统 191

12.4.1 显示适配器(显示卡) 192

12.4.2 显示I/O功能程序调用 193

12.4.3 显示器 194

12.5 打印机 195

12.5.1 打印机的分类 195

12.5.2 打印机适配器 196

12.5.3 打印机接口信号 197

12.5.4 打印机驱动程序 198

12.5.5 打印机的发展趋势 199

12.6 键盘 200

12.6.1 键盘输入设备 200

12.6.2 键盘编码 201

12.6.3 键盘I/O功能程序 203

12.7 多媒体设备 203

12.7.1 多媒体和多媒体技术 203

12.7.2 声卡 207

12.7.3 视频卡 208

思考题 209

第十三章 A/D、D/A转换接口简介 210

13.1 概述 210

13.2 数/模(D/A)转换器 211

13.2.1 数/模转换器的工作原理 211

13.2.2 数/模转换接口电路设计 213

13.3 模/数(A/D)转换器 215

13.3.1 模/数转换特性 215

13.3.2 模/数转换的方法和原理 216

13.3.3 模/数转换器的参数 218

13.3.4 模/数转换器与系统的连接 219

13.4 A/D芯片应用举例 221

13.4.1 典型8位A/D转换器芯片-ADC0809 221

13.4.2 典型12位A/D转换器芯片-AD574 224

思考题 227

返回顶部