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

微型计算机原理与接口技术PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:张五一,张道光主编
  • 出 版 社:郑州:河南科学技术出版社
  • 出版年份:2006
  • ISBN:7534935571
  • 页数:331 页
图书介绍:
《微型计算机原理与接口技术》目录

第1章 微型计算机概述 1

1.1 计算机的发展概况 1

1.1.1 计算机发展阶段和发展趋势 1

1.1.2 计算机的特点与分类 3

1.1.3 计算机的应用 4

1.2 计算机的基本结构和工作原理 5

1.2.1 计算机的基本结构 5

1.2.2 计算机的工作原理 6

1.3 微型计算机的发展概况 7

1.3.1 微处理器的生产与发展 7

1.3.2 微型计算机的性能指标 8

1.3.3 微型计算机系统 9

习题一 10

本章小结 10

第2章 微型计算机的运算基础与信息表示方法 11

2.1 进位计数制及其之间的转换 11

2.1.1 进位计数制 11

2.1.2 进位计数制之间的相互转换 12

2.2 数值信息的表示方法 14

2.2.1 基本字长类型 14

2.2.2 计算机中数值信息的表示方法 15

2.2.3 补码运算及溢出 18

2.3 非数值信息的表示方法 20

2.3.1 二进制编码的十进制数 20

2.3.2 字母与字符的编码 21

本章小结 22

习题二 23

3.1 8086/8088微处理器的内部结构 25

3.1.1 8086/8088的功能结构 25

第3章 8086/8088微处理器结构 25

3.1.2 8086/8088的寄存器结构 27

3.2 8086/8088微处理器的存储器结构 30

3.2.1 存储器的组成 30

3.2.2 存储器的分段 31

3.2.3 物理地址和逻辑地址 32

3.2.4 堆栈 33

3.3 8086微处理器的引脚信号和总线形成 34

3.3.1 最小方式的引脚定义 34

3.3.2 最大方式的引脚定义 37

3.3.3 8086的两种模式的总线形成 37

3.4 8086 CPU的总线时序 41

3.4.1 最小模式的总线时序 43

3.4.2 最大模式的总线时序 45

3.5 80X86系列微处理器 46

3.5.1 80286微处理器 48

3.5.2 80386/80486微处理器 49

3.5.3 Pentium微处理器 50

本章小结 51

习题三 52

第4章 80X86 CPU的指令系统 53

4.1 8086的寻址方式 53

4.1.1 立即数的寻址方式 55

4.1.2 寄存器数的寻址方式 55

4.1.3 存储器数的寻址方式 56

4.2 8086的指令格式 59

4.2.1 指令的基本格式与构成 59

4.2.2 通用指令格式 60

4.3 数据传送类指令 62

4.3.1 通用数据传送指令 62

4.3.2 累加器专用传送指令 64

4.3.3 标志操作指令 66

4.3.4 地址传送指令 66

4.4 算术运算类指令 67

4.4.1 加法和减法指令 69

4.4.2 符号扩展指令 72

4.4.3 乘法和除法指令 73

4.4.4 十进制调整指令 76

4.5 位操作类指令 78

4.5.1 逻辑运算指令 78

4.5.2 移位指令 80

4.5.3 循环移位指令 81

4.6 串操作类指令 82

4.6.1 重复操作前缀 83

4.6.2 基本串操作指令 83

4.7 控制转移类指令 84

4.7.1 无条件转移指令 85

4.7.2 条件转移指令 86

4.7.3 循环指令 88

4.7.4 过程调用指令 89

4.7.5 中断指令 91

4.8 处理器控制类指令 91

4.8.1 状态标志位操作指令 91

4.8.2 处理器控制指令 92

4.9 32位微处理器的指令系统 92

4.9.1 80386/80486增强与增加的指令 92

4.9.2 Pentium系列处理器增加的指令 96

本章小结 97

习题四 97

5.1.1 汇编语言和汇编程序 101

5.1 基础知识 101

第5章 汇编语言程序设计 101

5.1.2 汇编语言程序的语法规则 102

5.1.3 伪指令 108

5.1.4 汇编语言源程序的书写格式 115

5.2 汇编语言程序的设计思想 116

5.2.1 程序设计的基本概念 116

5.2.2 程序设计的基本步骤 116

5.2.3 程序的基本结构 118

5.3 常用DOS功能调用 120

5.3.1 DOS功能调用方法 120

5.3.2 常用DOS功能调用简要说明及应用 121

5.3.3 实现返回操作系统的常用方法 122

5.4 汇编语言程序上机调试过程 123

5.4.1 汇编语言源程序的上机过程 123

5.4.2 调试程序(DEBUG.COM) 124

5.5 汇编语言程序设计 125

5.5.1 顺序结构程序设计 125

5.5.2 分支结构程序设计 127

5.5.3 循环结构程序设计 136

5.5.4 子程序设计 142

本章小结 147

习题五 147

第6章 半导体存储器 151

6.1 半导体存储器概述 151

6.1.1 半导体存储器的分类 151

6.1.2 半导体存储器的主要技术指标 152

6.1.3 存储器技术的新发展 153

6.2 随机存取存储器 154

6.2.1 RAM的基本结构 155

6.2.2 静态随机存储器 157

6.2.3 动态随机存储器 158

6.3 只读存储器 161

6.3.1 ROM的分类 161

6.3.2 光可擦除可编程ROM(EPROM) 162

6.3.3 EPROM 163

6.3.4 快闪存储器 163

6.3.5 常见EPROM芯片 164

6.4 存储器的扩展与应用 166

6.4.1 存储芯片的扩展 166

6.4.2 存储器与CPU的连接 168

6.5 高速缓冲存储器 172

6.5.1 Cache的工作原理 172

6.5.2 Cache的基本结构 173

本章小结 174

6.5.3 Cache与DRAM存取的一致性 174

习题六 175

第7章 基本输入输出接口 176

7.1 I/O接口概述 176

7.1.1 I/O接口的主要功能及结构 176

7.1.2 I/O端口的编址方式 177

7.1.3 I/O端口地址的译码 178

7.2 数据传送方式 181

7.2.1 无条件传送方式 181

7.2.2 查询传送方式 181

7.2.3 中断传送方式 184

7.2.4 直接存储器方式 185

本章小结 186

习题七 186

8.1.1 中断与中断源 187

8.1 中断的基本概念 187

第8章 中断技术 187

8.1.2 中断识别与中断优先级排队 188

8.1.3 中断处理过程(硬件中断) 189

8.1.4 中断嵌套 191

8.2 8086/8088 CPU的中断系统 191

8.2.1 8086/8088 CPU的中断分类 191

8.2.2 中断向量及中断向量表 194

8.2.3 中断向量的装入 195

8.2.4 8086/8088中断处理过程 196

8.3 可编程中断控制器8259A 199

8.3.1 8259A的结构及引脚功能 200

8.3.2 8259A的工作过程及工作方式 202

8.3.3 8259A的初始化命令字和操作命令字 206

8.3.4 8259A的应用举例 212

习题八 217

本章小结 217

第9章 串行通信接口 219

9.1 串行通信的基本概念 219

9.1.1 串行通信的特点及数据传送方向 219

9.1.2 信号的调制、解调及检错、纠错 220

9.1.3 串行通信的数据格式 224

9.2 常用串行通信接口标准 227

9.2.1 RS-232C接口标准 227

9.2.2 RS-422A接口标准 230

9.2.3 RS-485接口标准 231

9.2.4 串行通信接口的任务及组成 232

9.3 可编程串行接口芯片8251A 232

9.3.1 8251A的外部特性和内部结构 233

9.3.2 8251A的控制字 236

9.3.3 8251A应用举例 239

本章小结 241

习题九 241

第10章 并行接口技术 243

10.1 DMA控制器8237A 244

10.1.1 DMA概况 244

10.1.2 8237A引脚及其功能 245

10.1.3 8237A内部结构 246

10.1.4 8237A的工作时序 252

10.1.5 8237A初始化编程 253

10.2 可编程并行接口8255A 255

10.2.1 8255A外部特性 255

10.2.2 8255A的内部结构 256

10.2.3 8255A的编程命令 257

10.2.4 8255A的工作方式 259

10.2.5 8255A的初始化编程及应用实例 262

10.3 定时与计数技术 268

10.3.1 定时/计数器的分类 269

10.3.2 8253-5外部特性 269

10.3.3 8253-5的内部结构 270

10.3.4 8253-5的编程命令及读操作 272

10.3.5 8253-5的工作方式 273

10.3.6 8253-5的初始化编程及应用实例 278

10.4 模拟接口 280

10.4.1 数模转换器(DAC) 281

10.4.2 DAC 0832芯片 281

10.4.3 模数转换器(ADC) 284

10.4.4 ADC 0809芯片 285

10.4.5 数据采集系统 286

习题十 290

本章小结 290

第11章 总线与接口标准 292

11.1 总线与接口的组成及结构 292

11.1.1 总线和接口标准的含义 292

11.1.2 总线和接口标准的分类 293

11.1.3 总线的组成 294

11.1.4 总线传输过程及控制方式 294

11.1.5 总线的层次化结构 296

11.2 系统总线 297

11.2.1 ISA总线 297

11.2.2 EISA总线 297

11.3 PCI局部总线 297

11.3.1 PCI总线的特点 297

11.3.2 PCI总线信号定义 298

11.3.3 PCI总线命令 303

11.3.4 PCI总线上的数据传输过程 306

11.4 通用外设接口标准USB 308

11.4.1 USB的物理接口和电气特性 308

11.4.2 USB设备及其描述器 309

11.4.3 USB系统组成和拓扑结构 311

11.4.4 USB传输类型 312

11.4.5 USB交换的包格式 314

11.4.6 USB设备状态和总线枚举 316

11.4.7 USB的应用 317

本章小结 317

习题十一 318

附录 319

附录1 8086指令系统 319

附录2 DOS系统功能调用(INT 21H) 323

附录3 BIOS功能调用 327

参考文献 331

返回顶部