当前位置:首页 > 工业技术
十六位微型计算机原理·接口及其应用
十六位微型计算机原理·接口及其应用

十六位微型计算机原理·接口及其应用PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:周佩玲等编
  • 出 版 社:合肥:中国科学技术大学出版社
  • 出版年份:1995
  • ISBN:7312006884
  • 页数:352 页
图书介绍:
《十六位微型计算机原理·接口及其应用》目录

前言 1

第一章 计算机基本知识 1

1.1 结论 1

1.1.1 微处理器及微型计算机的发展史 1

1.1.2 微型计算机的应用 4

1.2 运算基础 6

1.2.1 几种进位计数制及其相互转换 6

1.2.2 二进制数及其运算规则 11

1.2.3 计算机中数所的表示方法 13

1.3 微型计算机的基本结构 18

1.3.1 微型计算机的总体结构 18

1.3.2 微处理器的基本结构 20

1.3.3 一个典型的十六位微型计算机系统结构 25

习题与思考题 26

第二章 8086 微型计算机体系结构 28

2.1 8086CPU 结构 28

2.1.1 8086CPU 内部结构 28

2.1.2 8086CPU 的寄存器结构 30

2.1.3 8086CPU 的管脚及功能 33

2.2 8086 系统的结构和配置 37

2.2.1 8086 存储器结构 37

2.2.2 8086 输入/输出结构 42

2.2.3 8086 的最小和最大模式系统 43

2.3 8086CPU 内部时序 49

2.3.1 8086 的总线周期 50

2.3.2 最小模式系统中 8086CPU 的读/写总线周期 52

2.3.3 最大模式系统中 8086CPU 的读/写总线周期 53

第二章 8086 的指令系统 55

3.1 8086 指系统的特点 55

3.2 8086 的寻址方式 56

3.2.1 有效地址EA(Effective Address) 56

3.2.2 寻址方式 57

3.2.3 8086 的指令格式及数据类型 61

3.3 8086 的指令系统 64

3.3.1 数据传送指令 64

3.3.2 算术运算指令 69

3.3.3 位处理指令 75

3.3.4 串操作指令 79

3.3.5 程序控制转移指令 82

3.3.6 处理器控制指令 90

习题与思考题 91

第四章 8086 汇编语言程序设计 94

4.1 8086 汇编语言的基本语法 94

4.1.1 实例分析——源程序结构 94

4.1.2 伪指令 100

4.1.3 宏汇编与条件汇编 107

4.2 IBM-PC-DOS 系统的功能调用 112

4.2.1 系统功能谳用的方法 112

4.2.2 基本的I/O 功能调用 113

4.3 汇编语言程序设计举例 117

4.4 高级语言与汇编语言的连接 137

4.4.1 BASIC 语言调用汇编语言子程序 138

4.4.2 FORTRAN 语言调用汇编语言子程序 142

习题与思考题 144

第五章 存储器与存储系统 146

5.1 存储器分类 146

5.1.1 按构成存储器的器件和存储介质分类 146

5.1.2 按存取方式分类 146

5.1.3 按在计算机中的作用分类 147

5.2 多层存储结构概念 147

5.3.1 主存储器的主要技术指标及基本操作 149

5.3 主存储器及存储控制 149

5.2.2 Cache-主存层次 149

5.2.1 主存-辅存层次 149

5.3.2 主存储器的基本组成 151

5.4 8086 系统的存储器的组织 155

5.4.1 8086CPU 的存储器接口 155

5.4.2 8086CPU 与存储器系统的连接 157

习题与思考题 161

第六章 微型计算机的输入/输出 162

6.1 CPU 与外设通讯的特点 162

6.1.1 接口的用途 162

6.1.2 I/O 端口的寻址方式 162

6.1.3 I/O 端口地址的形成 163

6.2.2 直接存储器存取方式 164

6.2 输入/输出方式 164

6.2.1 程序控制传送方式 164

6.3 CPU 与外设通读的接口 165

6.3.1 同步传送方式与接口 165

6.3.2 异步查询方式与接口 166

6.3.3 查询方式应用举例 169

6.4 可用于输入/输出接口的 8212 芯片介绍 170

6.4.1 8212 芯片用于输入接口 171

6.4.2 8212 芯片用于输出接口 172

6.5 8086CPU 的输入/输出 172

6.5.1 8086CPU 的I/O 指令 172

习题与思考题 173

6.5.2 8086CPU 的I/O 特点 173

第七章 中断 175

7.1 中断原理 175

7.1.1 中断过程 175

7.1.2 中断源的确定及接口 176

7.1.3 中断优先权的确定 179

7.2 8086CPU 的中断 180

7.2.1 8086CPU 的中断类型 180

7.2.2 8086CPU 的中断管理 183

7.2.3 8086CPU 的中断处理顺序 184

7.2.4 8086CPU 中断类型号的获取 185

7.3 可编程中断控制器 8259A 186

7.3.1 8259A 的内部结构及管脚分配 186

7.3.2 8259A 的中断管理方式 188

7.3.3 8259A 的编程 190

7.3.4 8259A 的应用举例 194

7.4 8086 中断矢量表的建立的方法 197

7.4.1 绝对地址 197

7.4.2 使 用事指令装入法 198

7.4.3 使用DOS 调用法 198

7.4.4 直接装入法 200

7.5 IBM-PC 机的硬件中断 200

习题与思考题 201

第八章 可编程接口芯片 203

8.1 可编程并行输入/输出接口芯片 8255A 203

8.1.1 8255A 的内部结构 203

8.1.2 8255A 的管脚分配 204

8.1.3 8255A 的工作方式及编程 205

8.1.4 8255A 三种工作方式的功能及应用 206

8.1.5 8255A 应用举例 212

8.2 可编程定时/计数器接口芯片 8253 217

8.2.1 8253 的内部结构 217

8.2.2 8253 的管脚分配 218

8.2.3 8253 的编程 219

8.2.4 8253 的工作方式 220

8.2.5 8253 的 应作举例 223

8.2.6 8253 的读操作 226

8.3 可编程串行输入/输出接口芯片 8251A 227

8.3.1 串行通读概述 227

8.3.2 8251A 可编程串行通读接口芯片的内部结构 231

8.3.3 8251A 的管脚功能 233

8.3.4 8251A 的编程 235

8.3.5 8251A 应用举例 238

习题与思考题 242

第九章 总线 245

9.1 总线的概念 245

9.1.1 内部总线 245

9.1.2 芯片总线 245

9.1.3 系统总线 245

9.2 IBM-PC 机的总线结构与功能 245

9.2.1 IBM-PC/XT 总线及功能 246

9.2.2 IBM-PC/AI 总线及 I/O 通道 248

9.2.3 IBM-PC/AT 机I/O 端口地址 253

9.2.4 适配器、扩展板的I/O 口地址设计 254

9.3 串行总线 RS-232C 标准 257

9.4 IEEE 488 标准接口总线 258

9.4.1 概述 258

9.4.2 IEEE-488 总线的使用特点 258

9.4.3 IEEE 488 总线结构与功能 259

习题与思考题 259

第十章 D/A、A/I)转换及应用 261

10.1 从物理信号到电信号的转换 262

10.1.1 概述 262

10.1.2 介绍几种传感器 262

10.2.2 8位 D/A 转换芯片 AD558 及其接口 266

10.2 D/A 转换器及其接口技术 266

10.2.1 D/A 转换器及其接口原理 266

10.2.3 8位 D/A 转换芯片 0832 及其接口 267

10.2.4 12位 D/A 转换及接口 269

10.3 A/D 转换器及其接口技术 269

10.3.1 A/D 转换原理 269

10.3.2 A/D 转换与微机接口技术一般原理 270

10.3.3 A/D 转换与微机接口电路 270

10.3.4 A/D 转换芯片 0809 274

10.3.5 A/D 转换器应用举例 275

10.4 微机应用实例 280

10.4.1 在辅助科学实验中的应用 280

10.4.2 在生笔科学中的应用 281

10.4.3 在控制中的应用 282

10.4.4 在临床医疗仪骂中的应用 283

习题与思考题 284

第十一章 计算机系统结构概述 286

11.1 串行结构计算机 286

11.1.1 Von Neumann 结构的特点 286

11.1.2 不同系列的串行结构计算机 287

11.2 并行结构计算机 289

11.2.1 计算机系统结构中的并行性 289

11.2.2 多处理机系统的Flynn 分类 290

11.2.3 阵列结构的多处理机系统(SIMI) 292

11.2.4 具有流水线结构的多处理机系统(MISD) 293

11.2.5 MIMD 多处理机系统及期拓朴结构 294

习题与思考题 295

第十二章 高性能微处理器 297

12.1 80186 微处理器 297

12.1.1 80186 内部结构简介 297

12.1.2 80186 芯片管脚功能 299

12.1.3 80186 指令系统 301

12.1.4 80186 构成的微机系统 302

12.2 80286 微处理器 303

12.2.1 80286 内部结构简介 304

12.2.2 80286 芯片管脚功能 307

12.2.3 80286 支持的数据类型 308

12.2.4 80286 指令系统 309

12.2.5 80286 中的存储管理部件MMU 310

12.2.6 80286 的系统配置 321

12.3 32 位微处理器 80486/80386 321

12.3.1 80386 内部结构简介 323

12.3.2 80386 支持的数据类型 327

12.3.3 80386 对存储器的访问 328

12.3.4 80386 指令系统 330

12.3.5 80386 系统配置 332

12.3.6 兼容性 333

习题与思考题 335

附录 指令系统 336

参考文献 352

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