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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:冯涛主编
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2010
  • ISBN:9787563524198
  • 页数:260 页
图书介绍:本书是非计算机专业、电类本科“微计算机原理与接口技术”课程的应用型教材,较系统全面地阐述了16位微计算机的工作原理、体系结构、汇编程序的设计方法,以及并行输入、输出、中断、DMA控制器、可编程定时器/计数器、穿行通信等接口技术,并对微机的发展方向与新技术作了介绍。
《微机原理与接口技术》目录

第1章 微型计算机系统概述 1

1.1微型计算机发展概况 1

1.2计算机中数的表示与编码 4

1.2.1计算机中常用的数制及其转换 4

1.2.2带符号数的表示 7

1.2.3计算机中常用的编码 8

1.3微型计算机系统 10

1.4计算机常用的名词术语 13

1.5微型计算机的主要性能指标 14

练习题 15

第2章 微型计算机系统的微处理器 16

2.1 8086/8088的编程结构 16

2.2寄存器的结构 20

2.3 8086的引脚和工作模式 23

2.3.1最小工作模式和最大工作模式 24

2.3.2 8086/8088 CPU的引脚信号和功能 24

2.4 8086系统的配置 28

2.4.1最小模式系统 29

2.4.2最大模式系统 32

2.5 8086存储器组织 34

2.6 8086的I/O端口组织 38

2.7 8086的总线操作时序 39

2.7.1时序的基本概念 39

2.7.2基本时序分析 40

练习题 43

第3章8086/8088的指令系统 45

3.1指令的基本格式 45

3.2 8086/8088的寻址方式 46

3.3 8086/8088指令系统 51

3.3.1数据传送类指令 51

3.3.2算术运算类指令 60

3.3.3逻辑运算与移位类指令 74

3.3.4串操作类指令 78

3.3.5控制转移类指令 82

3.3.6标志操作和处理器控制类指令 92

练习题 93

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

4.1汇编语言程序格式 98

4.2常用伪指令 99

4.3常数、变量及标号 101

4.4运算符 102

4.5程序设计方法 105

4.5.1顺序结构 105

4.5.2分支结构 107

4.5.3循环结构 112

4.5.4子程序结构 119

练习题 122

第5章 微型计算机总线 124

5.1总线概述 124

5.2 8088最大模式下总线信号的形成 126

5.3常用微型计算机总线介绍 127

5.3.1 PC总线 127

5.3.2 ISA总线 128

5.3.3 PCI总线 130

5.3.4 USB总线 132

5.4总线仲裁和握手技术 133

5.4.1总线主设备和总线从设备 133

5.4.2总线仲裁 134

5.4.3总线握手 135

练习题 136

第6章 存储器 138

6.1存储器的分类 138

6.2存储器的结构 139

6.2.1 RAM 139

6.2.2 ROM 143

6.3存储器系统设计 145

6.3.1存储器芯片介绍 145

6.3.2存储器地址选择 147

6.3.3存储器扩展 148

6.4新型存储技术 149

6.4.1高速缓存器 149

6.4.2光盘存储器 150

6.4.3虚拟存储器 151

练习题 152

第7章 微型计算机和外设间的数据传输 153

7.1概述 153

7.2 CPU和输入/输出设备间的信号 154

7.2.1 CPU与I/O接口之间的接口信号 154

7.2.2端口地址与编址方式 154

7.3 CPU和外设之间的数据传送方式 155

7.3.1无条件传送方式 155

7.3.2查询传送方式 156

7.3.3中断传送方式 159

7.3.4 DMA传送方式 159

练习题 161

第8章 中断技术 162

8.1中断概述 162

8.1.1中断的概念 162

8.1.2中断源 163

8.1.3中断的类型 163

8.1.4中断类型号 164

8.1.5中断矢量表 164

8.1.6中断优先级 165

8.1.7中断嵌套 165

8.2 8086 CPU的中断处理过程 166

8.2.1中断请求 166

8.2.2中断响应 167

8.2.3中断处理 168

8.2.4中断返回 168

8.3可编程中断控制器8259A 168

8.3.1 8259A的内部结构与引脚 169

8.3.2 8259A的中断响应时序 171

8.3.3 8259A的工作方式 172

8.3.4 8259A的命令字 173

8.3.5 8259A的编程 178

8.4 DOS下中断服务程序的编写 179

练习题 180

第9章I/O接口技术 182

9.1 I/O接口 182

9.2并行接口芯片8255A 183

9.2.1 8255A概述 183

9.2.2 8255A的控制字 186

9.2.3 8255A的工作方式 187

9.2.4 8255A的编程 190

9.3定时器/计数器8253 192

9.3.1 8253的基本功能、引脚及内部结构 192

9.3.2 8253的工作方式 193

9.3.3 8253的控制字与编程 197

9.4 DMA控制器8237A 199

9.4.1 8237A概述 199

9.4.2 8237A的引脚 200

9.4.3 8237A的内部结构与寄存器 201

9.4.4 8237A的软件命令 207

9.4.5 8237A的工作时序 208

9.4.6 8237A的初始化 209

9.5串行通信接口及其应用 210

9.5.1串行通信数据传送方式 210

9.5.2串行通信协议 211

9.5.3可编程串行通信接口芯片8250 212

练习题 221

第10章 微型计算机的发展方向及多媒体技术 223

10.1微型计算机新技术的发展 223

10.1.1 CPU的发展 223

10.1.2存储器的发展 225

10.1.3外设及接口的发展 226

10.2多媒体技术 227

10.2.1多媒体计算机的组成 227

10.2.2多媒体设备及接口 230

附录1 8086、8088指令系统一览表 241

附录2指令表 253

附录3中断向量地址一览表 258

参考文献 260

返回顶部