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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:高立丽,唐柱斌主编;刘景林,侯伟,曹桂林副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2016
  • ISBN:9787302415978
  • 页数:276 页
图书介绍:本书采用了理论知识和实训技能操作相结合的形式,主要介绍了微机的发展和它的系统组成、8086/8088微处理器的功能及主要作用、CPU的寻址方式及指令系统、存储器的工作原理及CPU接口、输入输出技术、8253基本结构及编程方法、8255工作方式能内容。教材同时提供了与理论知识相配套的有9个项目综合实训,对加强知识的巩固和实践操作技能的提高都起着重要的作用。
《微机原理与接口技术》目录

第1章 微机系统概述 1

1.1 微机的发展与应用 1

1.1.1 微机的特点 1

1.1.2 微机的应用 2

1.2 微机的系统组成 3

1.2.1 微机的硬件系统 3

1.2.2 微机的软件系统 5

1.2.3 主机板的组成 5

1.2.4 存储器空间的分配 8

1.2.5 I/O空间的分配 9

1.3 微处理器的内部结构 9

1.3.1 微处理器的基本结构 9

1.3.2 8088/8086的功能结构 10

1.3.3 8088/8086的寄存器结构 11

1.3.4 8088/8086的存储器结构 14

习题 15

第2章 8086CPU结构 17

2.1 8086微处理器内部基本结构 17

2.1.1 8086CPU的内部结构 17

2.1.2 8086CPU寄存器结构 19

2.2 8086微处理器外部基本引脚与功能 23

2.2.1 8086/8088CPU在最小模式中引脚定义 23

2.2.2 8086/8088CPU在对打模式中引脚定义 27

2.2.3 8088与8086CPU的不同之处 28

2.3 8086微处理器的存储器组织 30

2.3.1 8086微处理器存储器地址的分段 30

2.3.2 8086微处理器存储器的分体结构 32

2.3.3 堆栈的概念 34

2.4 8086微处理器系统配置及时序周期 35

2.4.1 最小模式系统 36

2.4.2 最大模式系统 41

2.4.3 8086微处理器的时序周期 43

习题 49

第3章 微处理器的指令系统 51

3.1 8088/8086的寻址方式 51

3.1.1 立即寻址方式 51

3.1.2 寄存器寻址方式 52

3.1.3 直接寻址方式 52

3.1.4 寄存器间接寻址方式 53

3.1.5 寄存器相对寻址方式 54

3.1.6 基址变址寻址方式 55

3.1.7 基址变址相对寻址方式 55

3.2 指令系统 57

3.2.1 数据传送指令 57

3.2.2 加减运算指令 62

3.2.3 乘除运算指令 65

3.2.4 逻辑运算和移位指令 67

3.2.5 转移指令 72

3.2.6 字符串操作指令 80

3.2.7 处理器控制指令 82

3.2.8 中断指令 84

习题 85

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

4.1 汇编语言程序语句格式 88

4.1.1 汇编语言语句的种类 88

4.1.2 汇编语言程序格式 88

4.1.3 数据项 89

4.1.4 表达式 90

4.2 伪指令语句 95

4.2.1 数据定义伪指令 95

4.2.2 符号定义伪指令 96

4.2.3 段定义伪指令 97

4.2.4 模块定义与连接伪指令 99

4.2.5 过程定义伪指令 100

4.2.6 其他伪指令 101

4.3 汇编语言程序的结构及相关命令 101

4.3.1 汇编语言程序的结构 101

4.3.2 程序正常返回DOS的方法 102

4.3.3 exe和com程序 103

4.4 常用的DOS与BIOS中断功能调用 105

4.4.1 DOS中断与系统功能调用 105

4.4.2 BIOS中断功能调用 109

4.5 基本结构程序设计 112

4.5.1 顺序程序设计 114

4.5.2 分支程序设计 115

4.5.3 循环程序设计 117

4.5.4 子程序设计 122

习题 125

第5章 半导体存储器 127

5.1 内存储器概述 127

5.1.1 存储器的分类 128

5.1.2 半导体存储器芯片的一般结构 130

5.1.3 存储器芯片的主要技术指标 132

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

5.2.1 静态存储器 133

5.2.2 动态存储器 137

5.3 只读存储器(ROM) 140

5.3.1 掩模ROM 141

5.3.2 可编程ROM(PROM) 141

5.3.3 光可擦除可编程ROM(EPROM) 142

5.3.4 电可擦除可编程ROM(EEPROM) 145

5.3.5 闪存Flash存储器(Flash Memory) 146

5.4 存储器的接口技术 147

5.4.1 存储器接口设计应考虑的问题 148

5.4.2 存储器的扩展技术 148

5.4.3 存储器的地址译码 153

5.4.4 8086存储器子系统的设计 155

5.5 高速缓冲存储器Cache 158

5.5.1 Cache的基本结构 158

5.5.2 Cache的工作原理 159

5.6 半导体存储器新技术 160

5.6.1 静态RAM 160

5.6.2 动态RAM 160

习题 162

第6章 输入/输出技术 164

6.1 输入/输出的基本方法 164

6.1.1 输入/输出接口的概念及基本结构 164

6.1.2 外设接口的编址方式 166

6.1.3 输入/输出的基本方法 166

6.2 程序控制方式 169

6.2.1 无条件传送方式及其接口 169

6.2.2 查询传送方式及其接口 170

6.2.3 中断传送方式及其接口 171

6.2.4 DMA传送方式 172

6.3 中断方式 172

6.3.1 中断的基本概念 172

6.3.2 中断的处理过程 174

6.3.3 8086/8088CPU中断系统 181

6.3.4 8259A中断控制器 192

6.4 直接存储器存取 209

6.4.1 DMA的工作工程 209

6.4.2 DMA控制器8237A 211

习题 220

第7章 定时控制接口 222

7.1 8253/8254定时/计数器 222

7.1.1 8253/8254概述 222

7.1.2 8253/8254的内部结构和引脚 223

7.1.3 8253/8254的工作方式 226

7.1.4 8253/8254的编程 231

7.2 8253在PC/XT中的应用 232

7.3 软件延时 232

习题 233

第8章 可编程并行I/O接口 234

8.1 8255A概述 234

8.2 8255A的控制字 236

8.3 8255A的工作方式 238

8.4 8255A编程 241

习题 245

第9章 串行通信接口及应用 247

9.1 串行通信基础 247

9.1.1 串行通信数据传送方式 247

9.1.2 串行通信协议 248

9.2 串行通信的接口标准 249

9.2.1 RS-232C的机械特性 249

9.2.2 RS-232C的电气特性 250

9.3 可编程串行通信接口芯片8250 251

9.3.1 概述 252

9.3.2 8250的寄存器 254

9.3.3 8250的编程及应用 257

习题 261

第10章 实验指导 263

10.1 存储器读写实验 263

10.2 交通灯控制实验(8255A) 264

10.3 可编程定时器/计数器实验(8253) 264

10.4 串行口通信实验(8251A) 265

10.5 可编程中断控制器实验(8259A) 266

10.6 DMA控制器实验 268

10.7 数/模转换实验 272

10.8 模/数转换实验 273

10.9 小直流电机转速控制实验(选做) 274

参考文献 276

返回顶部