当前位置:首页 > 工业技术
微型计算机原理与应用
微型计算机原理与应用

微型计算机原理与应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:陈建铎,宋彩利,程俊波编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2006
  • ISBN:711514642X
  • 页数:299 页
图书介绍:本书介绍了计算机硬件基础,微机原理,汇编语言程序设计,接口技术与应用等。
《微型计算机原理与应用》目录

目录 1

第1章 计算机基础知识 1

1.1 计算机的产生与发展 1

1.1.1 计算机的产生 1

1.1.2 计算机的发展 1

1.2 计算机的类型、特点与应用 2

1.2.1 计算机的类型、特点与性能指标 2

1.2.2 计算机的应用与发展趋势 4

1.3 计算机中数的表示与运算 5

1.3.1 二进制数的表示与运算 6

1.3.2 二进制数与其他进制数之间的转换 7

1.3.3 十进制数与字符的二进制数编码 10

1.3.4 原码、补码、反码及运算法则 12

1.3.5 定点数与浮点数 15

1.4 逻辑运算与电路 16

1.4.1 逻辑运算 16

1.4.2 门电路 18

1.4.3 触发器 21

1.4.4 组合逻辑电路 23

1.4.5 时序电路 25

1.5 计算机的基本组成原理与工作过程 26

1.5.1 计算机的基本组成原理 26

1.5.2 指令与程序 31

1.5.3 程序执行过程 32

练习题 33

2.1 8086微处理器的内部组成 36

2.1.1 内部组成 36

第2章 微处理器组成原理 36

2.1.2 存储器管理 39

2.2 8086引脚信号与总线周期 40

2.2.1 引脚信号 40

2.2.2 总线周期 42

2.3 8086微处理器工作方式 42

2.3.1 最小工作模式 42

2.3.2 最大工作模式 43

2.3.3 中断请求与响应 45

2.3.4 总线请求与响应 47

2.3.5 复位与启动 48

2.4 80486微处理器内部组成与工作方式 49

2.4.1 主要功能与特点 49

2.4.2 内部组成 49

2.4.3 80486工作方式 57

2.4.4 存储器管理 59

2.4.5 高速缓冲存储器(Cache) 62

2.4.6 浮点运算器 67

2.5 Pentium微处理器 68

2.5.1 Pentium微处理器概述 68

2.5.2 Pentium微处理器内部结构与工作方式 69

2.6 64位微处理器的组成与特点 71

2.6.1 IA-64微处理器基本组成 71

2.6.2 EPIC技术 72

2.6.3 Itanium处理器内部组成与特点 72

练习题 73

第3章 存储器体系结构 77

3.1 存储器概述 77

3.1.1 微型计算机存储器分类 77

3.1.3 存储器的组成与读写过程 78

3.1.2 存储器的主要性能指标 78

3.2 随机存取存储器RAM 80

3.2.1 基本存储单元 80

3.2.2 随机存取存储器举例 83

3.2.3 双口存储器 85

3.3 只读存储器ROM 86

3.3.1 固定只读存储器ROM 86

3.3.2 可编程只读存储器PROM 87

3.3.3 可改写只读存储器EPROM 88

3.3.4 电擦除与Flash快闪只读存储器 89

3.3.5 只读存储器举例 89

3.4 存储器与CPU连接 93

3.4.1 存储器扩展 93

3.4.2 8086 CPU与存储器的连接 94

3.4.3 80486 CPU与存储器的连接 95

3.5 存储器系统组成 97

3.5.1 存储器的层次结构 97

3.5.2 “Cache-主存”结构 98

3.5.3 “主存-辅存”结构 98

3.6 磁表面存储器 99

3.6.1 磁表面存储器工作原理 99

3.6.2 磁记录方式 100

3.6.3 磁带存储器 101

3.6.4 磁盘存储器 102

3.7 光盘存储器 103

3.7.1 光盘存储器概述 103

3.7.2 光盘存储器的组成与工作原理 104

练习题 106

4.1.2 汇编语言基本概念 108

4.1.1 指令与程序 108

第4章 指令系统与汇编语言程序设计 108

4.1 概述 108

4.2 8086寻址方式 109

4.2.1 数据类型 109

4.2.2 寻址方式 109

4.3 8086指令系统 115

4.3.1 数据传送类指令 115

4.3.2 算术运算类指令 118

4.3.3 逻辑运算与移位类指令 123

4.3.4 串操作类指令 126

4.3.5 控制转移类指令 128

4.3.6 处理器控制类指令 131

4.4 汇编语言程序格式与常用伪指令 132

4.4.1 汇编语言程序格式 132

4.4.2 常量、变量、表达式与运算符 133

4.4.3 常用伪指令 139

4.4.4 宏指令 141

4.4.5 条件汇编 142

4.4.6 保护方式编程指令 142

4.5 汇编语言程序设计 144

4.5.1 概述 144

4.5.2 顺序程序设计 144

4.5.3 分支程序设计 145

4.5.4 循环程序设计 146

4.5.5 子程序设计 148

4.5.6 DOS系统功能调用 150

4.5.7 与保护方式程序接口 152

4.5.8 与C/C++语言程序接口 155

4.6 汇编语言程序上机过程 156

练习题 158

第5章 数据输入/输出方式 161

5.1 I/O接口 161

5.1.1 输入/输出概述 161

5.1.2 接口功能 161

5.1.3 I/O接口组成 162

5.1.4 I/O端口编址 163

5.1.5 I/O接口分类 163

5.2 输入/输出控制方式 164

5.2.1 直接传送方式 164

5.2.2 程序查询传送方式 165

5.2.3 中断控制输入/输出方式 168

5.2.5 通道控制方式与I/O处理器 169

5.2.4 直接存储器存取(DMA)方式 169

5.3 32位数据线与8位I/O接口的连接 171

练习题 172

第6章 总线技术 173

6.1 总线的基本概念 173

6.1.1 基本概念 173

6.1.2 总线的组成 174

6.1.3 总线标准 174

6.2 总线信号的传输方式与分类 175

6.2.1 信号传输方式 175

6.2.2 总线分类 176

6.3 总线结构 176

6.4 微型计算机常用总线 177

6.4.1 系统总线 177

6.4.2 外部通信总线 179

练习题 181

7.1 并行I/O接口 183

7.1.1 并行数据传送 183

7.1.2 并行I/O接口 183

第7章 并行I/O接口 183

7.2 可编程并行I/O接口8255A 185

7.2.1 8255A引脚与内部结构 185

7.2.2 8255A控制字 187

7.2.3 8255A工作方式 188

7.3 8255A应用举例 190

7.3.1 8255A初始化程序设计 190

7.3.2 应用举例 191

练习题 193

8.1.1 中断概念与作用 195

8.1.2 中断优先级与中断嵌套 195

8.1 概述 195

第8章 中断控制 195

8.1.3 中断响应过程 197

8.2 8086中断系统 198

8.2.1 8086中断系统概述 198

8.2.2 8086中断处理过程 199

8.3 中断控制器82C59A 200

8.3.1 82C59A引脚与内部结构 200

8.3.2 中断优先级管理与中断结束方式 202

8.3.3 82C59A编程 204

练习题 209

第9章 串行I/O接口 211

9.1 串行通信类型与方式 211

9.1.1 概述 211

9.1.2 串行通信类型 212

9.1.3 串行通信方式 213

9.1.4 RS-232C标准与接口电路 213

9.2 可编程串行通信接口8251A 215

9.2.1 8251A引脚与内部结构 215

9.2.2 8251A控制与状态寄存器 218

9.3 8251A初始化程序设计与应用举例 220

9.3.1 8251A初始化程序设计 220

9.3.2 应用举例 221

练习题 224

第10章 定时器/计数器 226

10.1 概述 226

10.2 可编程定时器/计数器8254 226

10.2.1 内部结构与引脚功能 226

10.2.2 工作方式 228

10.3 8254编程使用 231

10.3.1 控制字 231

10.3.2 编程使用 232

10.3.3 8254在PC中的应用 233

练习题 235

第11章 DMA控制器 236

11.1 概述 236

11.2 可编程DMA控制器8237A 237

11.2.1 引脚功能 237

11.2.2 内部结构 238

11.3 8237A工作状态与编程使用 242

11.3.1 工作状态 242

11.3.2 编程使用 243

11.3.3 应用举例 244

练习题 245

第12章 A/D和D/A转换 247

12.1 概述 247

12.2 A/D转换 248

12.2.1 A/D转换原理 248

12.2.2 ADC0809内部结构与引脚功能 249

12.2.3 A/D转换器的连接使用 251

12.3 D/A转换 251

12.3.1 D/A转换原理 251

12.3.2 DAC0832内部结构与引脚功能 252

12.3.3 D/A转换器的连接使用 253

练习题 255

13.2.1 输入设备 256

13.2 常用外部设备 256

13.1 概述 256

第13章 常用外部设备与多媒体技术 256

13.2.2 显示器 260

13.2.3 打印机 265

13.3 多媒体技术 269

13.3.1 概述 269

13.3.2 音频处理技术 269

13.3.3 视频处理技术 272

练习题 274

附录 276

附录1 x86指令系统 276

附录2 DEBUG命令 281

附录3 DOS功能调用 282

附录4 BIOS功能调用 289

参考文献 299

相关图书
作者其它书籍
返回顶部