《微型计算机技术 系统、接口与通信》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:田辉,甘勇等编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2001
  • ISBN:7810770748
  • 页数:274 页
图书介绍:

第1篇 微型计算机的硬件原理及软件设计 2

第1章 微型计算机系统概述 2

1.1 概述 2

1.2 微型计算机系统 2

1.2.1 微处理器 2

1.2.2 微型计算机 4

1.2.3 微型计算机系统 6

习题 7

第2章 微型计算机系统中的微处理器 8

2.1 8086的编程结构 8

2.1.1 总线接口部件BIU 9

2.1.2 指令执行部件EU 10

2.1.3 8086/8088 CPU的启动和程序执行过程 11

2.1.4 8086/8088 CPU的总线周期概念 11

2.2 8086/8088 CPU的引脚信号和工作模式 12

2.2.1 最大和最小工作模式 12

2.2.2 8086/8088 CPU的引脚和功能 13

2.2.3 最小模式 15

2.2.4 最大模式 19

2.3 寄存器结构 23

2.4 8086/8088 CPU的存储器组织 25

2.4.1 8086 CPU存储器的分体结构 25

2.4.2 存储器的分段管理 27

2.6 8086/8088 CPU的时序 28

2.6.1 时序的基本概念 28

2.5 8086 CPU的I/O组织 28

2.6.2 时序分析 29

2.7 Intel系列的CPU特点简介 32

2.7.1 80286微处理器 32

2.7.2 80386微处理器 32

2.7.3 80486与Pentium微处理器 33

习题 34

第3章 半导体存储器 36

3.1 存储器的分类 36

3.2 半导体存储器的结构 37

3.3 8086系统中存储器组成的特点 39

3.4.1 存储器芯片的连接 42

3.4.2 存储器与CPU的连接 42

3.4 存储器系统设计 42

3.4.3 地址译码方式和译码电路 43

3.5 Flash存储器与微处理器的接口设计 46

习题 47

第4章 微型计算机和外设间的数据传输 48

4.1 CPU和输入/输出设备间的信号 48

4.1.1 数据信息 48

4.1.2 状态信息 49

4.1.3 控制信息 49

4.2 接口部件的I/O端口 49

4.3 CPU和外设之间的数据传送方式 50

4.3.1 程序方式 50

4.3.2 中断方式 53

4.3.3 DMA方式 54

习题 58

第5章 中断系统 59

5.1 中断的基本概念 59

5.1.1 基本概念 59

5.1.2 中断处理过程 60

5.1.3 中断识别和中断优先级 61

5.2 8086/8088 CPU的中断系统 64

5.2.1 8086/8088 CPU的中断分类 64

5.2.2 中断向量和中断向量表 65

5.2.3 硬件中断 67

5.2.4 软件中断 70

5.3 可编程中断控制器8259A原理及其应用 71

5.3.1 8259A的外部引脚和内部结构 71

5.3.2 8259A的工作方式 74

5.3.3 8259A的初始化命令字和操作命令字 78

习题 86

第6章 汇编语言程序设计 88

6.1 8086的指令系统 88

6.1.1 指令格式和寻址方式 88

6.1.2 8086的指令系统 91

6.2 汇编语言程序设计的基本方法 112

6.2.1 汇编语言的语句 112

6.2.2 汇编语言的操作数 113

6.2.3 常见的伪指令语句 117

6.2.4 顺序程序设计 123

6.2.5 分支程序设计 124

6.2.6 循环程序设计 127

6.2.7 子程序设计 131

6.2.8 DOS功能调用 137

6.2.9 汇编语言程序上机过程 140

6.3 高级语言与汇编语言的接口 143

习题 147

第7章 嵌入式微控制器 150

7.1 嵌入式系统 150

7.1.1 嵌入式系统的组成 150

7.1.2 嵌入式系统的主要应用 151

7.1.3 嵌入式系统的最新进展 152

7.2 嵌入式系统设计概述 153

7.2.1 嵌入式系统设计模式 153

7.2.2 嵌入式系统开发过程 154

7.3.1 嵌入式微处理器的体系结构 155

7.2.3 嵌入式软件开发环境 155

7.3 嵌入式系统的硬件设计 155

7.3.2 嵌入式系统硬件设计 156

7.4 嵌入式系统的软件设计 157

7.4.1 嵌入式操作系统 157

7.4.2 嵌入式系统软件设计 160

习题 162

第8章 数字信号处理器DSP 163

8.1 概述 163

8.1.1 信号与系统 163

8.1.2 信号处理 164

8.1.3 数字信号处理器 164

8.2.2 以乘法、加法流水线为核心的数据通路 165

8.2.1 哈佛结构 165

8.2 DSP的结构特点 165

8.2.3 片内片外两级存储体系 166

8.2.4 指令系统的多级流水线 166

8.2.5 特殊的DSP指令 166

8.3 TMS320 C25数字信号处理器 166

8.3.1 TMS320 C25的性能与特点 166

8.3.2 TMS320 C25的结构 167

8.4 PC和DSP之间的DMA通信 171

8.5 TMS320 C25在自动图像监视报警系统中的应用 172

9.1.2 8255A的结构和工作模式 174

9.1.1 概述 174

9.1 并行接口 174

第9章 微型计算机常用接口技术 174

第2篇 微型计算机的接口技术与通信 174

9.1.3 8255A的应用举例 183

9.2 串行接口 186

9.2.1 串行通信的基本概念 186

9.2.2 模拟传输DTE-DCE中的RS-232-C接口标准 187

9.2.3 RS-449,RS-423-A,RS-422-A的接口标准 190

9.2.4 数字传输DTE-DCE接口标准中的CCITT X.21建议标准 191

9.2.5 8251A串行接口电路及其应用 192

9.3 计数器/定时器 198

9.3.1 概述 198

9.3.2 可编程计数器/定时器8253A及其应用 199

9.4.1 概述 206

9.4 DMA控制器 206

9.4.2 8237A控制器及其在PC/AT系统中的应用 207

9.5 数/模和模/数转换 214

9.5.1 概述 214

9.5.2 数/模转换器 215

9.5.3 模/数转换器 218

9.5.4 模/数·数/模应用系统设计 220

习题 222

第10章 微机通信中的软硬件 223

10.1 调制解调器与通信适配器 223

10.1.1 调制解调器 223

10.2.1 终端仿真 224

10.2.2 文件传输 224

10.2 终端仿真和文件传输协议 224

10.1.2 通信适配器 224

10.3 DOS和BIOS级的微机通信 225

第11章 常用输入输出设备 227

11.1 键盘和鼠标器 227

11.1.1 键盘 227

11.1.2 鼠标器 228

11.2 触摸屏 229

11.3 光笔 229

11.4 扫描仪 229

11.5 LED显示器 230

11.6 液晶显示器 231

11.7 CRT显示器 232

11.8.1 针式打印机的结构和工作原理 234

11.8 打印机 234

11.8.2 喷墨打印机的结构与工作原理 235

11.8.3 激光打印机的结构与工作原理 235

11.8.4 打印机适配器 236

习题 236

第12章 总线技术 237

12.1 总线的基本概念 237

12.1.1 概述 237

12.1.2 总线的分类 237

12.1.3 总线操作的时序 238

12.2 常用总线及其应用 238

12.2.1 ISA总线及功能 238

12.2.2 局部总线VL 241

12.2.3 PCI总线 242

12.2.4 常用微机系统总线的比较 243

习题 243

第13章 微机应用系统设计与开发 245

13.1 微机应用系统设计概述 245

13.1.1 微机测控系统的结构和工作原理 245

13.1.2 微机测控系统设计的基本原则和要求 246

13.1.3 微机测控系统的设计内容和步骤 246

13.2 微机应用系统设计实例 248

第3篇 微型计算机系统的最新发展技术 256

第14章 RISC微处理器和流水线技术 256

14.1 RISC微处理器的结构 256

14.1.1 RISC结构概述 256

14.1.3 RISC微处理器的发展 257

14.1.2 RISC的定义 257

14.2 流水线技术 258

14.2.1 流水线工作原理 258

14.2.2 流水线的分类 259

14.2.3 流水线的相关处理 259

习题 260

第15章 高速缓存技术与虚拟存储技术 261

15.1 高速缓存(Cache)技术 261

15.1.1 Cache存储器的结构 261

15.1.2 Cache的设计 261

15.1.3 Intel Pentium的Cache块组织 264

15.2 虚拟存储技术 264

15.3 高级DRAM结构技术 264

习题 265

第16章 多媒体技术 266

16.1 多媒体技术的简介 266

16.1.1 多媒体信息的计算机表示 266

16.1.2 超文本和超媒体 268

16.2 多媒体的关键技术 269

16.3 多媒体应用技术 271

16.3.1 多媒体与教育 271

16.3.2 多媒体与工业 271

16.3.3 多媒体与医学 272

16.3.4 多媒体与出版 272

16.3.5 多媒体与军事 272

习题 273

参考文献 274