书籍 微机原理与接口技术的封面

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

陈慈发主编;丁晓波,郭辉辉,肖明,胡少甫副主编

购买点数

12

出版社

北京:北京邮电大学出版社

出版时间

2019

ISBN

标注页数

302 页

PDF页数

314 页

图书目录

第1章 微型计算机原理 1

1.1 微型计算机概论 1

1.1.1 基本概念——微处理器、微型计算机和微型计算机系统 1

1.1.2 微型计算机的发展 2

1.1.3 微型计算机的分类 4

1.2 微型计算机组成 6

1.2.1 微型计算机组成部件 7

1.2.2 微型计算机总线 8

1.3 微型计算机工作原理 8

1.3.1 微型计算机基本工作原理 9

1.3.2 微型计算机基本工作流程 9

1.4 计算机运算基础 10

1.4.1 计算机中的数制 10

1.4.2 计算机中整数的表示和运算 14

1.4.3 计算机中数值的定点与浮点表示法 19

习题 20

第2章 微处理器结构 22

2.1 微处理器基本功能及主要性能指标 22

2.1.1 微处理器的基本功能与组成 22

2.1.2 微处理器的主要性能指标 22

2.2 Intel 8086微处理器 23

2.2.1 Intel 8086的基本特点 24

2.2.2 Intel 8086内部组成结构 24

2.2.3 Intel 8086的寄存器结构 26

2.2.4 Intel 8086引脚 30

2.3 Intel 8086微处理器的最小/最大模式配置 36

2.4 Intel 8086微处理器基本工作时序 40

2.4.1 时钟周期、总线周期和指令周期 40

2.4.2 8086最小模式基本时序 41

2.4.3 8086最大模式基本时序 45

习题 48

第3章 指令系统 49

3.1 8086 CPU寻址方式 49

3.1.1 立即寻址 49

3.1.2 寄存器寻址 50

3.1.3 存储器寻址 51

3.2 8086 CPU指令系统 58

3.2.1 数据传送指令 58

3.2.2 算术运算指令 66

3.2.3 逻辑运算和移位循环指令 74

3.2.4 程序控制指令 78

3.2.5 串操作指令 84

3.2.6 处理器控制指令 89

习题 90

第4章 汇编语言程序设计 97

4.1 汇编语言程序设计概述 97

4.1.1 程序设计语言基本概念 97

4.1.2 汇编语言源程序 98

4.1.3 汇编语言程序开发过程 101

4.2 汇编语言基本语法 102

4.2.1 汇编语言语句类型及格式 102

4.2.2 汇编语言的变量、常量、标号和表达式 103

4.2.3 汇编语言程序伪指令(指示性语句) 107

4.2.4 汇编语言简化段伪指令 114

4.2.5 汇编语言宏指令 114

4.3 汇编语言程序设计 114

4.3.1 程序设计基础 114

4.3.2 顺序结构程序设计 115

4.3.3 分支结构程序设计 117

4.3.4 循环结构程序设计 119

4.3.5 子程序设计 123

4.4 DOS及BIOS功能调用 126

4.4.1 DOS系统功能调用 126

4.4.2 BIOS系统功能调用 128

4.4.3 汇编语言程序设计实例 129

习题 129

第5章 内存储器技术 132

5.1 内存储器概论 132

5.1.1 内存储器的基本结构 132

5.1.2 存储器中的数据组织 133

5.1.3 内存储器的主要技术指标 134

5.2 RAM芯片的结构与工作原理 135

5.2.1 RAM基本存储元电路 135

5.2.2 RAM芯片的内部结构 136

5.2.3 RAM典型芯片 137

5.3 ROM芯片的结构与工作原理 139

5.3.1 基本存储元电路 139

5.3.2 ROM芯片的组成 141

5.3.3 ROM典型芯片 141

5.4 内存储器接口技术 145

5.4.1 内存储器的扩展 145

5.4.2 8086/8088微机系统中的内存储器接口 147

5.4.3 16位微机系统中的内存储器接口 152

习题 154

第6章 中断技术 157

6.1 概述 157

6.1.1 中断的基本概念与中断源 157

6.1.2 中断响应与中断处理 158

6.1.3 中断优先级与中断嵌套 160

6.2 Intel 8086的中断系统 164

6.2.1 外部中断 164

6.2.2 内部中断 165

6.2.3 中断向量与中断向量表 166

6.3 可编程中断控制器8259A 169

6.3.1 8259A的基本功能 170

6.3.2 8259A的内部结构及引脚信号 170

6.3.3 8259A的初始化命令字及其编程 173

习题 180

第7章 Proteus仿真平台及其使用 182

7.1 Proteus简介 182

7.1.1 Proteus硬件电路绘制环境 183

7.1.2 Proteus 8086编译环境 183

7.2 Proteus仿真电路 185

7.2.1 界面及工具 185

7.2.2 基本电路绘制 187

7.2.3 可用元件选择与使用 189

7.2.4 导线和总线操作 192

7.2.5 导线与元件标签 193

7.2.6 全局标注器 194

7.2.7 Proteus下的虚拟仪器 194

7.3 Proteus下8086的仿真 195

7.3.1 编辑电路原理图 196

7.3.2 设置代码编译器 196

7.3.3 仿真调试 197

第8章 输入输出技术 199

8.1 I/O接口概述 199

8.1.1 I/O接口的基本功能 200

8.1.2 I/O接口的基本结构 201

8.1.3 I/O端口的编址方式 202

8.1.4 I/O端口的地址译码 204

8.2 简单I/O接口芯片 205

8.2.1 74LS373锁存器 205

8.2.2 74LS244缓冲器 206

8.2.3 74LS245收发器 207

8.3 基本输入/输出方法 208

8.3.1 程序控制的输入/输出 208

8.3.2 中断方式的输入/输出 212

8.3.3 直接存储器存取方式(DMA) 213

8.4 可编程DMA控制器8237A 215

8.4.1 8237A的基本结构和功能 215

8.4.2 8237A的工作方式 222

8.4.3 8237A的编程与应用 227

习题 232

第9章 可编程接口技术 234

9.1 可编程接口芯片概述 234

9.1.1 可编程接口概述 234

9.1.2 片选信号 234

9.1.3 读写操作 235

9.1.4 “握手”过程 235

9.2 并行接口 236

9.2.1 8255A的结构和功能 237

9.2.2 8255A的工作方式 239

9.2.3 8255A与系统的连接 246

9.2.4 8255A的编程和应用 247

9.3 定时器/计数器接口 255

9.3.1 8253的结构和功能 255

9.3.2 8253的工作方式 257

9.3.3 8253与系统的连接 263

9.3.4 8253的编程和应用 264

9.4 串行接口 266

9.4.1 串行通信基础 266

9.4.2 8251A的结构和功能 274

9.4.3 8251A的编程 277

9.5 模拟接口 280

9.5.1 模拟接口技术概述 280

9.5.2 数模转换器DAC0832 284

9.5.3 模数转换器ADC0809 287

习题 292

参考文献 302

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包