《微机原理与外围设备》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:赵佩华主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:711113124X
  • 页数:242 页
图书介绍:本书介绍了微机计算机的基本原理和外围设备的应用。

第1章 绪论 1

1.1 微型计算机的发展 1

1.1.1 微型计算机概述 1

1.1.2 微处理器的发展 1

1.1.3 微型计算机的特点及应用 2

1.2 微型计算机系统的基本组成 3

1.2.1 微型计算机的硬件系统 3

1.2.2 微型计算机的软件系统 8

1.2.3 微型计算机的性能指标 9

1.3 本章小结 10

1.4 习题 11

第2章 微处理器 12

2.1 微处理器的基本结构 12

2.1.1 内部结构 12

2.1.2 算术逻辑运算单元ALU(Arithmetic Logic Unit) 12

2.1.3 寄存器组(Register Set) 13

2.1.4 指令处理单元 13

2.2 典型微处理器 13

2.2.1 8088微处理器的内部结构 13

2.2.2 总线接口单元 14

2.2.3 执行单元 17

2.2.4 8088CPU引脚及其功能 19

2.2.5 8088的典型时序 23

2.2.6 8086微处理器 25

2.3 80X86微处理器 26

2.3.1 80286微处理器 26

2.3.2 80386微处理器 31

2.3.3 80486微处理 37

2.4 Pentium微处理器 41

2.4.1 Pentium的主要性能 41

2.4.2 Pentium的内部结构 41

2.5 本章小结 45

2.6 习题 46

第3章 内部存储器 47

3.1 存储器与存储体系概述 47

3.1.1 存储器的分类 47

3.1.2 存储体系与层次结构 48

3.1.3 存储器主要性能指标 51

3.2 主存储器 52

3.2.1 主存储器芯片的基本组成 53

3.2.2 只读存储器ROM 55

3.2.3 随机存储器RAM 57

3.2.4 大容量存储器的组织 59

3.3 高速缓冲存储器 64

3.3.1 Cache工作原理 64

3.3.2 Cache工作过程 65

3.3.3 地址映像 66

3.3.4 替换策略 68

3.4 虚拟存储器 68

3.4.1 主-辅存存储层次 68

3.4.2 虚拟存储器的基本概念 69

3.4.3 实地址和虚地址 69

3.4.4 段式虚拟存储器 70

3.4.5 页式虚拟存储器 70

3.4.6 段页式虚拟存储器 72

3.5 PC系列机中的主存储器 72

3.5.1 PC系列机中主存器 72

3.5.2 实址方式下内存扩展 72

3.5.3 内存条、存储能犷展板基本结构 73

3.5.4 特殊存储器 74

3.6 本章小结 75

3.7 习题 75

第4章 指令系统与程序设计 77

4.1 指令格式和寻址方式 77

4.1.1 指令格式 77

4.1.2 寻址方式 78

4.1.3 存储器寻址时的段约定 82

4.2 指令系统 83

4.2.1 概述 83

4.2.2 数据传送指令 83

4.2.3 算术运算指令 87

4.2.4 逻辑运算指令 93

4.2.5 移位操作指令 94

4.2.6 串操作指令 96

4.2.7 控制转移指令 99

4.2.8 处理器控制指令 104

4.3 汇编语言程序设计基础 106

4.3.1 汇编语言与汇编程序 106

4.3.2 伪指令 107

4.3.3 汇编语言程序格式 112

4.3.4 宏操作指令和条件汇编 113

4.4 汇编语言程序设计 116

4.4.1 程序设计方法 116

4.4.2 顺序程序设计 117

4.4.3 分支程序设计 119

4.4.4 循环程序设计 122

4.4.5 子程序设计 126

4.5 本章小结 130

4.6 习题 130

第5章 总线 132

5.1 总线概述 132

5.1.1 总线的概念 132

5.1.2 总线的分类 133

5.1.3 总线的主要参数 134

5.1.4 总线标准化 134

5.2 常用总线标准 135

5.2.1 ISA总线 135

5.2.2 EISA总线 136

5.2.3 PCI局部总线 136

5.2.4 AGP总线 138

5.2.5 IEEE 1394总线 140

5.2.6 USB总线 141

5.2.7 RS-232C串行接口标准 142

5.3 总线基础上的系统硬件扩展 142

5.3.1 I/O接口扩展 142

5.3.2 存储器扩展 143

5.4 本章小结 144

5.5 习题 145

第6章 中断系统 146

6.1 中断概述 146

6.1.1 中断问题的提出 146

6.1.2 中断源 147

6.1.3 中断系统需解决的问题 147

6.2 中断结构 147

6.2.1 8088/8086中断类型 148

6.2.2 8088/8086中断管理 149

6.3 8088/8086的中断处理过程 150

6.3.1 中断响应条件 150

6.3.2 中断响应过程 151

6.4 中断控制器 151

6.4.1 8259A内部结构 152

6.4.2 8259A引脚 153

6.4.3 8259A的中断控制过程 154

6.4.4 8259A应用 154

6.5 本章小结 158

6.6 习题 158

第7章 输入/输出接口技术 159

7.1 I/O接口概述 159

7.1.1 I/O信息的组成 159

7.1.2 外设接口的作用 160

7.2 I/O端口寻址方式 160

7.2.1 1/O指令寻址 160

7.2.2 存储器映像的I/O端口寻址 161

7.3 I/O数据传送方式 161

7.3.1 程序控制传送方式 161

7.3.2 中断控制传送方式 164

7.3.3 DMA传送方式 164

7.4 接口设计与分析方法 165

7.4.1 微机接口设计与分析的基本方法 165

7.4.2 接口硬件设计 166

7.4.3 接口软件设计 167

7.5 本章小结 168

7.6 习题 169

第8章 DMA技术 170

8.1 DMA概述 170

8.1.1 DMA控制器的基本概念 170

8.1.2 DMA传送过程 170

8.2 DMA控制器 171

8.2.1 8237A的内部结构和引脚功能 171

8.2.2 8237A的内部寄存器 174

8.3 8237A的应用 177

8.3.1 8237A的初始化编程 177

8.3.2 8237A应用举例 178

8.4 本章小结 181

8.5 习题 181

第9章 并行输入/输出接口与外设 182

9.1 并行输入/输出接口概述 182

9.2 可编程并行接口芯片8255 183

9.2.1 8255A的结构 183

9.2.2 8255A的引脚功能 184

9.2.3 8255A工作方式和控制字 185

9.2.4 8255A的应用 190

9.3 并行输出设备 192

9.3.1 打印机的重要技术指标 192

9.3.2 针式打印机 193

9.3.3 喷墨打印机 193

9.3.4 激光打印机 195

9.4 本章小结 196

9.5 习题 196

第10章 外部存储器 197

10.1 软磁盘驱动器 197

10.1.1 软磁盘驱动器的结构 197

10.1.2 软磁盘控制器的工作原理 198

10.2 硬盘 200

10.2.1 硬盘的结构与工作原理 200

10.2.2 硬盘的主要技术指标 204

10.3 USB闪存盘 205

10.3.1 USB闪存盘的种类 205

10.3.2 USB闪存盘的工作原理 205

10.4 光盘驱动器 207

10.4.1 光盘的分类与技术参数 207

10.4.2 光驱的工作原理 209

10.5 本章小结 210

10.6 习题 210

第11章 人机接口及外设 211

11.1 键盘接口 211

11.1.1 键盘接口原理 211

11.1.2 键盘与主机通信 212

11.2 鼠标 214

11.2.1 鼠标器的分类 214

11.2.2 鼠标器接口 215

11.2.3 鼠标驱动程序 215

11.3 显示器与显示卡 217

11.3.1 CRT显示器 217

11.3.2 显示卡 218

11.3.3 液晶显示器 226

11.4 网络接口设备 229

11.4.1 网卡 229

11.4.2 调制解调器 232

11.4.3 宽带接入设备 236

11.5 本章小结 241

11.6 习题 241

参考文献 242