《计算机组成原理》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:赵薇主编;郝小会副主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2005
  • ISBN:7111120493
  • 页数:220 页
图书介绍:本教材是高职高专计算机网络技术专业系列教材之一,书中以8086/8088、80X86、Pentium系列的CPU为核心,主要讲授了策型计算机系统的基本组成原理。全书共分十章,内容包括微型计算机概论、计算机编码及运算基础、微处理器、存储器、指令系统、总线与接口、基本输 入输出方式、常用输入输出设备、辅助存储器、多媒体计算机与计算机网络。针对高职高专以“应用为主”的特点,本书附录给出了本门课程的实训指导,供教师及学生参考。 本教材根据高职高专计算机网络技术专业的需要,并考虑了计算机专业及相关专业的要求,内容丰富,文字浅显易懂,并融入了当今计算机技术发展中的新的知识层面,可作为高职高专计算机网络、计算机应用等专业的教材,也可用其他相关专业的教材以及计算机爱好者的入门参考。

第1章 微型计算机系统概论 1

1.1 微型计算机的概念 1

1.2 微型计算机的基本组成 2

1.2.1 微型计算机的硬件结构 2

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

1.3 微型计算机的发展 6

1.4 微型计算机的主要技术指标 7

1.5 微型计算机的分类与应用 9

1.5.1 微型计算机的分类方法 9

1.5.2 微型计算机的应用 10

习题 12

第2章 计算机运算基础 13

2.1 进位计数制 13

2.1.1 进位计数制表示方法 13

2.1.2 不同进位计数制的相互转换 14

2.2 计算机中数值型数据的表示方法 18

2.2.1 数值型数据的表示方法 18

2.2.2 带符号数的机器码表示 20

2.2.3 BCD码 24

2.3 非数值型数据的编码方法 24

2.3.1 ASCⅡ码 24

2.3.2 汉字编码 25

2.3.3 校验码 27

2.4 计算机中数的运算方法 27

2.4.1 补码的加、减法运算 27

2.4.2 浮点数的加、减法运算 30

2.4.3 定点一位原码乘法运算 30

2.4.4 定点一位除法运算 32

习题 33

第3章 微处理器 35

3.1 8086/8088微处理器 35

3.1.1 8086/8088CPU的内部结构 35

3.1.2 8086/8088内部寄存器 36

3.1.3 8086/8088芯片引脚功能说明 39

3.1.4 8086/8088工作方式 40

3.2 80X86微处理器 42

3.2.1 80286微处理器 42

3.2.2 80386/80486处理器 44

3.3 Pentium处理器 47

3.3.1 Pentium处理器的基本结构 47

3.3.2 Pentium处理器的内部寄存器 49

3.3.3 Pentium处理器的工作模式 52

3.3.4 Pentium处理器的中断系统 55

3.4.1 Pentium处理器在性能上的改进 57

3.4 Pentium处理器中的新技术 57

3.4.2 多媒体处理技术 58

习题 60

第4章 存储系统 62

4.1 概念 62

4.1.1 微型计算机的三级 62

存储体系 62

4.1.2 存储器的分类 63

4.1.3 存储器的主要技术指标 64

4.2 半导体存储器 64

4.2.1 半导体存储器的分类 64

4.2.2 RAM的基本电路及工作原理 65

4.3 存储器与CPU的连接方法 66

4.3.1 存储器芯片简介 66

4.3.2 存储器的扩展 70

4.3.3 存储器与CPU的连接 73

4.4 高速缓冲存储器(Cache) 73

4.4.1 高速缓冲存储器的概念 73

4.4.2 Cache的工作原理 74

4.4.3 Cache的基本操作 74

4.4.4 地址映像 75

4.5.2 虚地址和实地址 76

4.5.1 虚拟存储器的概念 76

4.5 虚拟存储器 76

4.5.3 虚拟存储管理 77

4.6 存储技术的新发展 79

习题 81

第5章 微型计算机的指令系统与汇编语言 82

5.1 微型计算机的寻址方式 82

5.1.1 指令格式 82

5.1.2 寻址方式 82

5.2 微型计算机的指令类型 85

5.2.1 数据传送类 85

5.2.2 运算类指令 88

5.2.3 移位指令 90

5.2.4 串操作指令 93

5.2.5 控制转移类指令 94

5.2.6 处理器控制指令 96

5.3 汇编语言程序设计 97

5.3.1 汇编语言概述 97

5.3.2 伪指令语句 98

5.3.3 宏汇编指令 99

5.3.4 汇编语言程序设计方法 99

5.4 RISC指令系统 100

习题 101

6.1 总线的分类方法与基本结构 103

6.1.1 总线的分类与基本组成 103

第6章 总线与接口 103

6.1.2 总线结构 105

6.1.3 总线的性能与技术指标 106

6.1.4 总线控制方式 107

6.2 总线标准 110

6.2.1 ISA总线 110

6.2.2 PCI总线 111

6.2.3 高速图形端口AGP 112

6.3.1 并行通信总线 113

6.3 常用外围设备总线与接口 113

6.3.2 串行通信总线 114

6.3.3 常用通信总线 118

习题 123

第7章 基本输入/输出方式 124

7.1 微型计算机的信息交换方式 124

7.1.1 微型计算机中的信息交换 124

7.1.2 CPU与外设的接口信息 124

7.1.3 信息交换的方式 126

7.2 程序查询方式 127

7.3.1 中断的基本概念 131

7.3 中断传送方式 131

7.3.2 中断的优先权 135

7.3.3 中断矢量表 137

7.3.4 中断控制器 138

7.4 DMA方式 142

7.4.1 DMA方式的基本原理 142

7.4.2 DMA方式的处理过程 143

7.4.3 8237A DMA控制器 144

7.5 通道传输方式 149

习题 152

8.1.1 外围设备的概念及一般功能 153

8.1.2 外围设备的分类 153

8.1 概述 153

第8章 常用输入输出设备 153

8.1.3 微型计算机的输入与输出 154

8.2 输入设备 154

8.2.1 键盘 154

8.2.2 鼠标 158

8.2.3 扫描仪 159

8.2.4 数码相机 161

8.2.5 其他输入设备 163

8.3.1 CRT显示器的工作原理 164

8.3 显示器 164

8.3.2 显示器的主要技术指标和术语 165

8.3.3 液晶显示器 166

8.4 打印机 167

8.4.1 针式打印机 167

8.4.2 喷墨打印机 168

8.4.3 激光打印机 169

习题 171

9.2.1 软盘存储器 172

9.2 磁盘存储器 172

9.1.2 辅助存储器的分类 172

9.1.1 辅助存储器的概念 172

9.1 辅助存储器 172

第9章 辅助存储器 172

9.2.2 硬盘的存储结构 175

9.3 光盘存储器 183

9.3.1 光盘的分类 183

9.3.2 CD-ROM的基本原理 183

9.3.3 光盘驱动器的主要技术指标 184

9.4 Flash存储器 186

习题 187

10.1.1 多媒体计算机的硬件 188

10.1 多媒体计算机系统 188

第10章 多媒体计算机与计算机网络 188

10.1.2 多媒体计算机的软件 190

10.1.3 多媒体计算机的应用 191

10.2 计算机网络 192

10.2.1 计算机网络的基本硬件 192

10.2.2 计算机网络的软件 193

10.2.3 计算机网络的应用 194

10.3 微型计算机的系统评价 195

习题 195

附录A DEBUG程序的应用 196

附录 196

附录B 汇编语言的调试与运行 202

附录C DOS的功能调用 204

实训指导 206

实训1 DEBUG程序调试 206

实训2 四则运算 210

实训3 移位运算 212

实训4 逻辑运算 213

实训5 控制转移程序 215

实训6 BIOS和DOS中断调用 217

参考文献 220