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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:凌志浩主编
  • 出 版 社:上海:华东理工大学出版社
  • 出版年份:2006
  • ISBN:7562819270
  • 页数:278 页
图书介绍:本书以Intel 8086微处理器为主体,介绍16位微机的基本原理、汇编语言和接口技术。
《微机原理与接口技术》目录

1 绪论 1

1.1 微型计算机概述 1

1.2 微型计算机的组成和指令流程 3

1.2.1 微型计算机的硬件组成 3

1.2.2 微型计算机的指令系统 5

1.2.3 微型计算机的指令流程 6

1.3 计算机中数的表示方法 7

1.3.1 计算机中数的表示方法 7

1.3.2 计算机中的编码 11

1.3.3 计算机中的运算 13

习题与思考题一 22

2.1 8086 CPU结构 24

2 8086系统结构 24

2.1.1 8086 CPU的内部结构 25

2.1.2 寄存器结构 27

2.2 8086 CPU的引脚功能 30

2.2.1 8086 CPU在最小模式中的引脚定义 31

2.2.2 8086 CPU在最大模式中的引脚定义 34

2.3 8086存储器组织 35

2.3.1 存储器地址的分段 35

2.3.2 8086存储器的分体结构 36

2.3.3 堆栈的概念 38

2.4 8086系统配置 40

2.4.1 最小模式系统 40

2.4.2 最大模式系统 43

2.5.1 系统的复位和启动 48

2.5 8086 CPU时序 48

2.5.2 最小模式下的总线操作 49

2.5.3 最小模式下的总线保持 52

2.6 Intel 80386微处理器 53

2.7 Pentium系列微处理器 54

2.7.1 Pentium微处理器 54

2.7.2 Pentium 4微处理器 55

2.7.3 若干新技术 55

习题与思考题二 59

3 寻址方式和指令系统 60

3.1 Intel x86的寻址方式 60

3.1.2 寄存器寻址 62

3.1.1 立即寻址 62

3.1.3 直接寻址 63

3.1.4 寄存器间接寻址 64

3.1.5 变址寻址 64

3.1.6 基址加变址寻址 65

3.2 Intel x86指令系统 65

3.2.1 数据传送指令 66

3.2.2 算术运算指令 72

3.2.3 逻辑运算指令 77

3.2.4 串操作指令 80

3.2.5 控制转移类指令 84

3.2.6 移位指令 86

习题与思考题三 87

3.2.7 标志处理与处理器控制指令 87

4.1 汇编语言的基本元素 91

4.1.1 汇编语言的语句格式 91

4 汇编语言程序设计 91

4.1.2 程序结构 92

4.1.3 汇编语言的运算符 93

4.1.4 汇编语言程序汇编步骤 96

4.2 伪指令 96

4.2.1 数据定义语句 96

4.2.2 符号定义EQU、=及PURGE 99

4.2.3 段定义语句 99

4.2.4 过程定义伪指令PROC和ENDP 102

4.2.5 宏指令 103

4.3.2 分支程序设计 105

4.3 汇编程序设计 105

4.3.1 顺序程序设计 105

4.3.3 循环程序设计 108

4.3.4 子程序设计 114

4.3.5 MASM与高级语言的接口 118

4.3.6 DOS功能调用 119

习题与思考题四 121

5 存储器系统 127

5.1 存储器概述 127

5.1.1 计算机的多级存储管理 127

5.1.2 半导体存储器 128

5.2.1 静态随机存取存储器(SRAM) 130

5.2 随机存取存储器(RAM) 130

5.2.2 动态随机存取存储器(DRAM) 134

5.2.3 新型DRAM存储器 138

5.3 只读存储器(ROM) 139

5.3.1 掩膜型只读存储器(MROM) 139

5.3.2 可编程只读存储器(PROM) 140

5.3.3 可擦除可编程只读存储器(EPROM) 140

5.3.4 电擦除可编程只读存储器(EEPROM) 142

5.3.5 闪速存储器 144

5.4 存储器芯片与CPU的连接 146

5.4.1 位扩展 147

5.4.2 字扩展 149

5.4.3 字、位同时扩展 150

习题与思考题五 153

6 输入/输出接口与中断技术 154

6.1 输入/输出接口概述 154

6.1.1 I/O接口的基本结构 154

6.1.2 I/O接口的基本功能 155

6.1.3 I/O接口的编址方式 155

6.2 输入/输出数据的传输控制方式 156

6.2.1 无条件传送方式 156

6.2.2 程序查询传送方式 158

6.2.3 中断传送方式 161

6.2.4 DMA传送方式 162

6.3.2 中断过程 163

6.3 Intel x86微处理器实模式下的中断操作 163

6.3.1 中断的基本概念 163

6.3.3 中断分类与中断类型 166

6.3.4 中断向量与中断向量表 168

6.3.5 中断响应过程与时序 170

6.4 中断控制器8259A 170

6.4.1 8259A的结构及主要功能 170

6.4.2 8259A的工作方式 173

6.4.3 8259A的工作过程 177

6.4.4 8259A的控制命令字及编程 178

6.4.5 8259A在系统中的应用举例 183

习题与思考题六 185

7.1.1 概述 187

7 DMA控制器和定时器/计数器 187

7.1 DMA控制器8237 187

7.1.2 8237的结构 188

7.1.3 8237的内部寄存器 190

7.1.4 8237的软命令 193

7.1.5 8237的工作时序 194

7.1.6 8237的编程和举例 195

7.2 可编程定时器/计数器8253 196

7.2.1 8253的结构 197

7.2.2 8253的工作方式 199

7.2.3 8253的编程 202

7.2.4 8253的应用 205

习题与思考题七 207

8 并行通信 209

8.1 并行接口概述 209

8.2 可编程并行接口芯片8255A 209

8.2.1 8255A的结构 210

8.2.2 8255A的工作方式 211

8.2.3 8255A编程 215

8.2.4 8255A应用 217

习题与思考题八 219

9 串行接口与通信 221

9.1 串行通信概述 221

9.2.2 信号的调制与解调 222

9.2 串行通信传输方式 222

9.2.1 串行通信的传输方向 222

9.2.3 串行通信的错误校验 224

9.3 传输速率与波特率 225

9.4 串行通信协议 225

9.4.1 异步通信 225

9.4.2 同步通信 227

9.5 RS-232标准 229

9.5.1 机械特性 229

9.5.2 功能特性 229

9.5.3 常用连接方式 230

9.6 可编程串行异步通信接口8250 231

9.6.1 8250芯片功能 231

9.5.4 电平特性 231

9.6.2 8250芯片引脚 232

9.6.3 8250内部结构及寄存器 233

9.6.4 8250初始化编程 237

9.6.5 串行通信程序设计 238

9.7 通用串行接口标准 241

9.7.1 通用串行接口USB 241

9.7.2 USB总线拓扑结构 241

9.7.3 USB连接接口 242

9.7.4 USB设备逻辑结构 243

9.7.5 USB数据流模型 243

9.7.7 USB低层通信协议 244

9.7.6 USB传输类型 244

9.7.8 USB设备的枚举过程 245

习题与思考题九 246

10 D/A与A/D转换及接口 247

10.1 概述 247

10.2 D/A转换器接口 247

10.2.1 D/A转换器的工作原理 247

10.2.2 D/A转换器的主要技术指标 249

10.2.3 D/A转换器的芯片 249

10.2.4 D/A转换器与微处理器接口要考虑的问题 251

10.2.5 D/A转换器与微处理器的接口 252

10.3 A/D转换器接口 253

10.3.1 采样与量化 253

10.3.2 A/D转换器的工作原理 254

10.3.3 A/D转换器的主要技术指标 256

10.3.4 A/D转换器的芯片 256

10.3.5 A/D转换器与微处理器接口要考虑的问题 258

10.3.6 A/D转换器与微处理器的接口 259

习题与思考题十 261

11 微型计算机总线及总线接口 262

11.1 总线技术概述 262

11.1.1 总线的特性 262

11.1.2 总线的分类 262

11.1.3 总线的指标 263

11.1.4 总线的数据传输 264

11.2.2 ISA总线 266

11.2.1 PC总线 266

11.2 PC总线和ISA总线 266

11.3 PCI总线 269

11.3.1 PCI的特点 269

11.3.2 PCI总线信号 270

11.3.3 PCI总线系统结构 272

11.3.4 PCI总线周期和地址空间 273

11.4 USB总线 274

11.4.1 USB概述 274

11.4.2 USB总线的构成 275

11.4.3 USB数据传输 276

11.4.4 USB设备接入和开发 277

参考文献 278

返回顶部