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

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

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:薛花主编
  • 出 版 社:天津:天津大学出版社
  • 出版年份:2009
  • ISBN:9787561829189
  • 页数:219 页
图书介绍:本书介绍微机原理与接口技术,重基础原理,教学适用性强,适合各高校做教材使用。
《微机原理与接口技术》目录

第1章 微型计算机概述 1

1.1 微型计算机的发展概述 1

1.2 计算机的基本组成和基本工作原理 2

1.2.1 计算机的基本组成 2

1.2.2 存储程序工作原理 3

1.3 名词术语 3

1.4 微机的结构 4

1.5 微型计算机的工作过程 7

习题与思考题 9

第2章 微处理器 10

2.1 Intel 8086/8088微处理器 10

2.1.1 8086/8088的寄存器结构 10

2.1.2 8086/8088的功能结构 11

2.1.3 存储器组织 12

2.1.4 8086/8088的标志寄存器 13

2.2 Intel 80286微处理器 15

2.3 Intel 80386微处理器 16

习题与思考题 16

第3章 8086/8088指令系统 17

3.1 指令的基本格式 17

3.1.1 指令的构成 17

3.1.2 8086/8088的通用指令格式 18

3.2 8086/8088的寻址方式 18

3.2.1 立即数寻址 18

3.2.2 寄存器寻址 19

3.2.3 直接寻址 19

3.2.4 寄存器间接寻址 20

3.2.5 寄存器相对寻址方式 20

3.2.6 基址变址寻址方式 21

3.2.7 相对基址变址寻址方式 21

3.3 8086/8088的指令系统 22

3.3.1 数据传送类指令及应用 22

3.3.2 算术运算类指令及应用 29

3.3.3 逻辑运算与移位类指令及应用 38

3.3.4 串操作类指令及应用 43

3.3.5 控制转移类指令及应用 46

3.3.6 处理器控制类指令及应用 51

习题与思考题 52

第4章 8086/8088汇编语言程序设计 55

4.1 汇编语言源程序的格式 55

4.1.1 8086/8088汇编语言程序的一个例子 55

4.1.2 8086/8088汇编语言源程序的格式 56

4.1.3 汇编语言语句的类型和语句格式 57

4.2 8086/8088汇编语言中的运算符 59

4.2.1 算术运算符 59

4.2.2 逻辑运算符 59

4.2.3 关系运算符 60

4.2.4 分析运算符 60

4.2.5 综合运算符 61

4.3 8086/8088汇编语言中的伪指令 63

4.3.1 符号赋值伪指令 63

4.3.2 数据定义伪指令 63

4.3.3 存储单元类型定义伪指令 64

4.3.4 过程定义伪指令 64

4.3.5 段定义伪指令 65

4.3.6 宏指令 67

4.4 汇编语言程序设计与上机调试 68

4.4.1 DOS功能调用 68

4.4.2 汇编语言程序的上机过程与调试 70

4.5 汇编语言程序设计及举例 74

4.5.1 顺序程序设计 74

4.5.2 分支程序设计 76

4.5.3 循环程序设计 78

4.5.4 汇编语言程序设计实例 80

习题与思考题 84

第5章 PC机的总线结构和时序 86

5.1 概述 86

5.1.1 指令周期、总线周期和T状态 86

5.1.2 微机的总线结构 87

5.2 IBM PC/XT CPU子系统 87

5.2.1 8088的引脚 89

5.2.2 最大与最小模式下的总线操作 92

5.2.3 8086CPU与8088CPU的差别 95

5.3 IBMPC的系统总线和时序 95

5.3.1 IBM PC/XT总线 95

5.3.2 IMB PC/XT总线时序 98

5.3.3 ISA总线 101

5.3.4 PCI总线 102

习题与思考题 102

第6章 存储器 103

6.1 半导体存储器的分类及特点 103

6.1.1 概述 103

6.1.2 半导体存储器的分类 104

6.1.3 半导体存储器的特点 105

6.2 随机存储器RAM 106

6.2.1 基本存储电路 106

6.2.2 RAM的结构 107

6.3 只读存储器ROM 109

6.3.1 掩膜只读存储器 109

6.3.2 可编程只读存储器 110

6.3.3 可擦除可编程只读存储器 110

6.3.4 闪速存储器 111

6.4 存储器与微处理器的连接 111

6.4.1 连接时应注意的问题 112

6.4.2 存储器与CPU的连接 112

6.4.3 存储器与CPU的连接举例 114

6.5 8086存储系统介绍 117

6.5.1 8086存储系统 117

6.5.2 8086扩展存储器及其管理 118

习题与思考题 119

第7章 微型计算机的输入和输出技术 121

7.1 微型计算机和外设的输入/输出接口 121

7.1.1 接口电路的概念和功能 121

7.1.2 输入/输出的寻址方式 122

7.1.3 CPU和输入/输出设备间的接口信息 123

7.2 CPU和外设数据传送方式 124

7.2.1 无条件传送方式 124

7.2.2 查询传送方式 125

7.2.3 中断传送方式 130

7.2.4 直接数据通道传送(DMA)方式 131

习题与思考题 133

第8章 中断技术 134

8.1 中断的基本原理 134

8.1.1 中断过程 134

8.1.2 中断优先权 136

8.2 8086/8088的中断方式 138

8.2.1 8086/8088的中断类型 138

8.2.2 8086/8088的中断管理 139

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

8.3.1 8259A结构及引脚功能 140

8.3.2 8259A中断响应过程 143

8.3.3 8259A的工作方式 143

8.3.4 8259A的控制字和编程 147

8.3.5 8259A的级连电路 153

8.4 PC/XT系统中断申请线的扩充 153

习题与思考题 154

第9章 串行通信及接口电路 155

9.1 串行通信 155

9.1.1 串行接口通信的基本概念 155

9.1.2 串行通信的方式 156

9.1.3 数据传送的工作方式 157

9.2 8251A可编程串行通信接口芯片及应用 158

9.2.1 8251A的基本性能 158

9.2.2 8251A的内部结构 158

9.2.3 8251A的引脚特性和外部连接 161

9.2.4 8251A控制字及初始化方法 163

9.2.5 8251A的应用举例 166

习题与思考题 169

第10章 并行接口芯片 170

10.1 可编程并行接口芯片8255A的结构 170

10.1.1 8255A的基本性能 170

10.1.2 8255A的内部结构 170

10.1.3 8255A的引脚特性和外部连接 172

10.2 8255A的控制字 173

10.3 8255A的工作方式 177

10.3.1 方式0的功能 177

10.3.2 方式1的功能 180

10.3.3 方式2的功能 183

10.4 8255A的应用举例 184

习题与思考题 187

第11章 可编程定时/计数器8253 188

11.1 8253可编程计数器/定时器的结构及引脚功能 188

11.1.1 8253的结构 188

11.1.2 8253的引脚功能 189

11.2 8253的工作方式 190

11.2.1 方式0 190

11.2.2 方式1 191

11.2.3 方式2 193

11.2.4 方式3 194

11.2.5 方式4 196

11.2.6 方式5 197

11.3 8253的控制字和编程 198

11.3.1 8253的控制字 198

11.3.2 8253编程举例 199

习题与思考题 200

第12章 数/模转换与模/数转换 201

12.1 模拟量接口的基本组成 201

12.2 D/A转换器 202

12.2.1 基本概念 202

12.2.2 DAC0832的结构原理及引脚 203

12.2.3 DAC0832的接口设计及编程 205

12.3 A/D转换器 207

12.3.1 基本概念 207

12.3.2 ADC0809的结构及引脚 208

12.3.3 ADC0809的接口设计和编程 210

习题与思考题 211

附录A DOS系统功能调用 212

附录B DEBUG调试程序主要命令 217

附录C ASCII码表 218

参考文献 219

返回顶部