当前位置:首页 > 工业技术
微机原理及应用
微机原理及应用

微机原理及应用PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:庞毅林,蒋翠玲编著
  • 出 版 社:上海:华东理工大学出版社
  • 出版年份:2012
  • ISBN:9787562832003
  • 页数:238 页
图书介绍:Intel公司生产的8086~8088微处理器为主线,重点介绍了微处理器的组成及工作原理、汇编语言程序设计、主存储器及与CPU的接口、定时计数器的工作原理、可屏蔽中断及中断控制器、串/并行通信等输入/输出接口技术及应用,以及微型机中常用的模数(A/D)转换和数模(D/A)转换接口,并简要介绍了目前使用的高档微机的工作原理和新技术。
《微机原理及应用》目录

第1章 微型计算机概述 1

1.1 微型计算机发展概述 1

1.2 计算机中的数据表示及编码 3

1.2.1 进位计数制及数制转换 3

1.2.2 数值数据的表示 6

1.2.3 微机系统的组成与工作过程 14

第2章 微处理器及其系统结构 19

2.1 8086/8088 CPU的结构 19

2.1.1 引言 19

2.1.2 8086微处理器的一般性能特点 19

2.1.3 8086/8088 CPU的功能结构 20

2.1.4 8086/8088 CPU寄存器组 22

2.2 8086/8088 CPU芯片的引脚及其功能 25

2.2.1 8086 CPU的两种工作模式 26

2.2.2 8086/8088 CPU在最小模式中的引脚定义 26

2.2.3 8086 CPU在最大模式中的引脚定义 29

2.3 8086/8088存储器的结构 30

2.4 工作模式及其系统结构 33

2.4.1 最小模式系统总线的形成 33

2.4.2 最大模式系统总线的形成 36

2.5 8086/8088 CPU时序 38

2.5.1 最小模式系统总线周期 39

2.5.2 最大模式下的典型时序 43

第3章 寻址方式和指令系统 46

3.1 Intel x86的寻址方式 46

3.1.1 立即数寻址 48

3.1.2 寄存器寻址 48

3.1.3 直接寻址 49

3.1.4 寄存器间接寻址 50

3.1.5 变址寻址 51

3.1.6 基址加变址寻址 52

3.1.7 相对基址变址寻址 52

3.2 Intel x86指令系统 53

3.2.1 数据传送指令 54

3.2.2 算术运算指令 60

3.2.3 逻辑运算指令 67

3.2.4 串操作指令 69

3.2.5 控制转移类指令 73

3.2.6 移位指令 76

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

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

4.1 汇编语言的基本元素 81

4.1.1 汇编语言的语句格式 81

4.1.2 程序结构 82

4.1.3 汇编语言的运算符 83

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

4.2 伪指令 86

4.2.1 数据定义语句 86

4.2.2 符号定义语句 88

4.2.3 段定义语句 89

4.2.4 过程定义伪指令 91

4.2.5 宏指令 91

4.3 汇编程序设计 93

4.3.1 顺序程序设计 94

4.3.2 分支程序设计 94

4.3.3 循环程序设计 97

4.3.4 子程序设计 101

4.3.5 DOS功能调用 105

第5章 存储器 109

5.1 存储器概述 109

5.1.1 存储器的分类 109

5.1.2 存储器的层次结构 111

5.1.3 存储器的系统结构 112

5.1.4 存储器的技术指标 113

5.2 读写存储器RAM 114

5.2.1 静态读写存储器(SRAM) 115

5.2.2 动态RAM(DRAM) 118

5.3 只读存储器(ROM) 121

5.4 存储器与CPU的连接 124

5.4.1 存储器的地址选择 125

5.4.2 存储器容量扩展 127

5.4.3 字、位同时扩展 130

5.4.4 存储器设计举例 132

第6章 基本输入输出接口与中断技术 135

6.1 输入输出接口概述 135

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

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

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

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

6.2.1 无条件传送方式 138

6.2.2 程序查询传送方式 139

6.2.3 中断传送方式 141

6.2.4 DMA传送方式 142

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

6.3.1 中断基本概念 143

6.3.2 中断过程 143

6.3.3 中断分类与中断类型 146

6.3.4 中断向量与中断向量表 148

6.3.5 中断响应过程与时序 150

6.4 中断控制器8259A 151

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

6.4.2 8259A的工作方式 153

6.4.3 8259A工作过程 157

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

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

第7章 常用可编程接口芯片 168

7.1 DMA控制器8237 168

7.1.1 DMA概述 168

7.1.2 DMA控制器8237的结构 169

7.1.3 8237的内部寄存器 172

7.1.4 8237的软命令 175

7.1.5 8237的工作时序 176

7.1.6 8237的编程和举例 177

7.2 可编程定时器/计数器 178

7.2.1 定时与计数 178

7.2.2 定时/计数器芯片Intel 8253 179

7.3 可编程并行接口芯片8255A 189

7.3.1 并行通信与接口 189

7.3.2 8255A的编程结构 189

7.3.3 8255A的引脚功能 190

7.3.4 8255A的工作方式 191

7.3.5 8255A的编程及应用 195

7.5.6 接口应用举例 197

7.4 串行通信接口 198

7.4.1 串行通信概述 198

7.4.2 串行通信传输方式 199

7.4.3 传输速率与波特率 202

7.4.4 串行通信协议 203

7.4.5 RS-232标准 206

7.4.6 可编程串行异步通信接口8250 208

第8章 DA与AD转换接口 221

8.1 概述 221

8.2 D/A转换器(DAC) 222

8.2.1 D/A转换器的工作原理 222

8.2.2 D/A转换器的主要技术指标 226

8.2.3 D/A转换器的芯片 227

8.3 A/D转换器(ADC) 229

8.3.1 A/D转换基本原理 229

8.3.2 A/D转换器的工作原理 231

8.3.3 ADC的转换精度和转换速度 232

8.3.4 集成ADC 233

8.3.5 ADC 0809与CPU的接口 235

参考文献 237

相关图书
作者其它书籍
返回顶部