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

16位微机原理及接口技术PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:许文丹主编
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2003
  • ISBN:7560612865
  • 页数:261 页
图书介绍:本书讲述微机发展概况、基本结构、工作原理等内容。
《16位微机原理及接口技术》目录

第一章 绪论 1

1.1 计算机的发展概况及分类 1

1.1.1 计算机的发展概况 1

1.1.2 计算机的分类 4

1.2 微型计算机的特点及应用 6

1.2.1 微型计算机的特点 6

1.2.2 微型计算机的应用 7

1.3 计算机的基础知识 9

1.3.1 计算机中的数据表示及编码 9

1.3.2 基本运算及基本逻辑功能部件 20

1.4 微型计算机的基本结构及工作原理 31

1.4.1 计算机基本组成及工作原理 31

1.4.2 微型计算机系统 34

本章小结 36

习题 37

第二章 微处理器结构 38

2.1 Intel 8086/8088 CPU的内部结构 38

2.1.1 8088 CPU的内部结构 39

2.1.2 8088处理器中的内部寄存器 40

2.2 8086/8088 CPU的工作方式及外部引脚 42

2.2.1 最小模式下的引线 42

2.2.2 最大模式下的引线 45

2.2.3 存储器寻址 47

2.3 Intel 8086/8088的时序及总线操作 49

2.3.1 指令周期、总线周期和T状态 49

2.3.2 微机系统总线的结构 50

2.3.3 总线操作 52

2.3.4 最小模式下的系统总线形成 53

2.3.5 最大模式下的系统总线形成 54

本章小结 55

习题 55

第三章 存储器 56

3.1 存储器概述 56

3.1.1 存储器的分类 56

3.1.2 存储器的一般结构 58

3.1.3 存储器的主要技术指标 59

3.2 半导体随机读写存储器(RAM) 60

3.2.1 静态RAM 60

3.2.2 动态RAM 63

3.3 只读存储器(ROM) 68

3.3.1 掩膜型ROM 68

3.3.2 可编程ROM(PROM) 68

3.3.3 可擦除可编程ROM(EPROM) 68

3.3.4 电可擦除可编程ROM(EEPROM) 71

3.4 高速缓冲存储器 72

3.5 光盘存储器 73

3.5.1 概述 73

3.5.2 光盘存储器的基本工作原理及组成 74

3.6 存储器的层次结构 75

3.6.1 主存——辅存层次 75

3.6.2 Cache——主存层次 76

3.7 8088 CPU的存储器组织 76

3.7.1 存储器的分段和物理地址的形成 76

3.7.2 8086/8088中的堆栈 78

本章小结 78

习题 80

第四章 Intel 8086/8088的指令系统 81

4.1 指令格式与寻址方式 81

4.1.1 8086/8088的通用指令格式 81

4.1.2 立即寻址 81

4.1.3 寄存器寻址 81

4.1.4 存储器寻址 82

4.1.5 I/O端口寻址 85

4.2 8086/8088的指令系统 85

4.2.1 数据传送类指令 86

4.2.2 算术运算类指令 90

4.2.3 逻辑指令和移位指令 95

4.2.4 串操作指令 99

4.2.5 程序控制指令 100

4.2.6 处理机控制指令 105

4.3 汇编语言程序格式 105

4.3.1 汇编语言的语句格式 105

4.3.2 汇编语言程序的段定义 106

4.3.3 汇编语言源程序过程定义 110

4.3.4 标准程序前奏 111

4.3.5 常用伪指令语句 113

4.3.6 汇编语言源程序结构 121

4.4 汇编语言程序设计 122

4.4.1 顺序程序设计 123

4.4.2 分支程序设计 124

4.4.3 循环程序设计 127

4.4.4 子程序设计 132

4.5 汇编语言程序使用示例 138

4.5.1 编辑源程序 138

4.5.2 汇编源程序 138

4.5.3 连接目标程序 139

4.5.4 运行程序 140

4.5.5 DEBUG调试程序 140

本章小结 143

习题 143

第五章 中断 147

5.1 输入/输出概述 147

5.1.1 I/O端口及其寻址方式 147

5.1.2 CPU与外设间的数据传送方式 148

5.2 中断的基本概念 152

5.2.1 中断过程 152

5.2.2 中断识别及优先级管理 153

5.3 中断系统 153

5.3.1 中断源的分类 155

5.3.2 中断向量及中断向量表 156

5.3.3 中断的优先权 157

5.3.4 软件中断(内部中断) 160

5.3.5 硬件中断(外部中断) 160

5.4 中断控制及中断控制器Intel 8259A 161

5.4.1 8259A的外部引脚和内部结构 161

5.4.2 8259A的工作方式 166

5.4.3 8259A初始化编程 168

5.5 8259A的级联 174

本章小结 174

习题 175

第六章 直接存储器存取DMA 176

6.1 DMA的工作原理及工作过程 176

6.1.1 DMA的传送原理 176

6.1.2 DMA的工作过程 177

6.2 DMA控制器及8237DMA控制器 178

6.2.1 8237A的外部引脚 178

6.2.2 8237A的工作方式 182

6.2.3 8237A的内部寄存器 183

6.3 8237A的初始化编程 187

6.3.1 8237A的寻址及连接 187

6.3.2 8237A的初始化 188

6.4 DMA的应用举例 189

本章小结 192

习题 192

第七章 I/O接口技术及接口芯片 193

7.1 系统与总线接口 193

7.1.1 总线技术 193

7.1.2 PC系统总线 193

7.1.3 总线技术接口 193

7.2 可编程定时器/计数器8253及使用 197

7.2.1 定时器系统概述 197

7.2.2 8253的内部结构和工作原理 197

7.2.3 8253的工作方式 198

7.2.4 8253的应用举例 203

7.3 可编程并行接口8255 206

7.3.1 并行接口技术概述 206

7.3.2 8255的内部结构和外部引脚 206

7.3.3 8255的控制字和工作方式 208

7.3.4 8255的应用举例 213

7.4 可编程串行接口8250的使用 215

7.4.1 串行通信的基本概念 215

7.4.2 8250的初始化编程 217

7.4.3 8250的应用举例 226

7.5 键盘接口 228

7.5.1 键盘输入设备 228

7.5.2 键盘编码 229

7.5.3 键盘接口编程 230

7.6 显示器与打印机接口 235

7.6.1 显示器I/O 235

7.6.2 打印机编程 241

7.7 接口应用实例 248

7.7.1 步进电机控制 248

7.7.2 LED显示模块显示控制 252

本章小结 259

习题 259

参考文献 261

返回顶部