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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:陈益飞,周锋主编;孟海涛,张春永,吴国民副主编
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2013
  • ISBN:9787118085075
  • 页数:251 页
图书介绍:本书以8086机实际应用为主线,理论与实验相结合,系统介绍微机原理与接口技术,主要内容包括:微型计算机基础知识、8086/8088微处理器及其系统、指令系统、汇编语言程序设计、存储器扩展技术、输入/输出和中断、可编程接口芯片及应用、微机应用系统设计与仿真实例。
《微机原理与接口技术》目录

第1章 微型计算机基础知识 1

1.1概述 1

1.1.1电子计算机 1

1.1.2微型计算机 2

1.1.3微型计算机系统 2

1.2微型计算机基础 3

1.2.1微型计算机的分类 3

1.2.2微机的三总线结构 4

1.2.3微处理器的基本结构 5

1.2.4存储器及其读写原理 7

1.2.5输入/输出设备及其接口 8

1.3计算机中数和编码 8

1.3.1计算机中数的表示方法 8

1.3.2计算机中的编码 10

1.3.3计算机中有符号数的表示方法 12

1.4微型计算机系统的工作过程 16

1.4.1执行一条指令的过程 17

1.4.2执行程序的过程 17

习题1 20

第2章 8086/8088微处理器及其系统 21

2.1 8086/8088微处理器 21

2.1.1 8086/8088微处理器的内部结构 21

2.1.2 8086/8088微处理器内部寄存器 23

2.1.3 8086/8088微处理器的外部引脚信号及功能 28

2.2 8086微处理器系统总线结构 30

2.2.1 8086微处理器的总线周期 30

2.2.2 8086微处理器最小模式时的引脚功能和总线结构 31

2.2.3 8086CPU最大模式时的引脚功能和总线结构 32

2.3 8086微处理器总线操作时序 35

习题2 37

第3章 8086/8088微处理器的寻址方式与指令系统 39

3.1指令系统概述 39

3.2 8086/8088微处理器的寻址方式 40

3.2.1立即数寻址方式 40

3.2.2寄存器寻址方式 41

3.2.3存储器寻址方式 41

3.2.4 I/O端口的寻址方式 44

3.3 8086/8088微处理器的指令编码方法 45

3.4 8086/8088微处理器的指令系统 48

3.4.1数据传送指令 48

3.4.2算术运算指令 54

3.4.3逻辑运算和移位指令 59

3.4.4串操作指令 63

3.4.5控制转移指令 67

3.4.6处理器控制指令 75

习题3 76

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

4.1程序设计语言概述 79

4.2 8086/8088汇编语言 80

4.2.1汇编语言的数据与表达式 80

4.2.2汇编语言的伪指令 84

4.2.3汇编语言的语句结构 89

4.3汇编语言程序设计实例 90

4.3.1程序设计的基本步骤 90

4.3.2顺序程序设计 91

4.3.3分支程序设计 93

4.3.4循环结构设计 95

4.3.5子程序设计 98

4.3.6其他类程序 100

习题4 106

第5章 存储器 109

5.1概述 109

5.1.1半导体存储器的分类 110

5.1.2半导体存储器的主要性能指标 111

5.1.3半导体存储器芯片的基本结构 112

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

5.2.1静态随机存取存储器(SRAM) 112

5.2.2动态随机存取存储器(DRAM) 113

5.2.3新型DRAM 115

5.3只读存储器ROM 116

5.3.1电可擦除可编程序的只读存储器 116

5.3.2快擦型存储器(Flash Memory) 117

5.4铁电存储器FRAM 119

5.5存储器的扩展 120

5.5.1存储器与CPU的接口设计 120

5.5.2存储器的扩展 122

5.5.3存储器的扩展设计举例 124

习题5 128

第6章 输入/输出和中断技术 130

6.1 I/O接口概述 130

6.1.1 I/O接口的作用 130

6.1.2 I/O接口的类型 131

6.1.3 CPU与外设交换的信息 132

6.1.4 I/O接口的基本结构 133

6.1.5 I/O端口的编址 133

6.2简单的并行输入/输出接口 134

6.2.1芯片功能简介 135

6.2.2芯片应用举例 137

6.3 CPU与外设之间数据传送的方式 139

6.3.1程序传送方式 139

6.3.2中断传送方式 142

6.3.3直接存储器存取(DMA)传送方式 142

6.4中断技术 144

6.4.1中断的基本概念 144

6.4.2中断优先级和中断的嵌套 146

6.5 8086/8088CPU中断系统 149

6.5.1 8086/8088CPU的中断源类型 149

6.5.2中断向量表 150

6.5.3 8086/8088CPU的中断处理过程 151

6.5.4中断服务程序的设计 152

6.6可编程中断控制器Inte18259A 153

6.6.1 8259A的功能 153

6.6.2 8259A的内部结构及外部引脚 153

6.6.3 8259A的工作方式 155

6.6.4 8259A的编程 157

习题6 163

第7章 可编程接口芯片及其应用 165

7.1可编程定时器/计数器芯片8253/8254 165

7.1.1 8253的结构与功能 165

7.1.2 8253的编程 168

7.1.3 8253的工作方式 170

7.1.4 8254与8253的区别 173

7.1.5 8253应用举例 173

7.2可编程并行接口芯片8255A 176

7.2.1 8255A的引脚与结构 176

7.2.2 8255A的工作方式与控制字 178

7.2.3各种工作方式的功能 179

7.2.4 8255A的应用举例 183

7.3串行通信及可编程串行接口芯片8251A 188

7.3.1串行通信的基本概念 188

7.3.2串行通信接口及其标准 192

7.3.3可编程串行接口芯片8251 A 194

7.3.4 8251A初始化编程 199

7.3.5 8251A应用举例 200

7.4数/模(D/A)与模/数(A/D)转换技术及其接口 202

7.4.1 D/A转换接口 202

7.4.2 A/D转换接口 208

习题7 214

第8章 微机应用系统设计与仿真实例 216

8.1微机应用系统仿真软件Proteus ISIS介绍 216

8.1.1 ISIS编辑器指南 216

8.1.2原理图输入简介 217

8.1.3元件标签 224

8.1.4块编辑功能 224

8.1.5创建器件 225

8.1.6 Proteus仿真8086CPU设置 230

8.1.7标题栏 231

8.1.8保存与打印 232

8.2步进电机控制系统设计 232

8.2.1系统设计内容 232

8.2.2系统设计目标 233

8.2.3系统设计步骤 233

8.2.4扩展练习 236

8.3数字信号发生器的设计 238

8.3.1系统设计内容 238

8.3.2系统设计目标 238

8.3.3系统设计步骤 238

8.3.4扩展练习 240

习题8 241

附录 242

附录A ASCII字符集 242

附录B BIOS功能调用 243

附录C 常用DOS功能调用(INT 21 H) 246

参考文献 251

返回顶部