《微机原理及接口控制技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:蒋新革主编;潘伟民,钟志明,王崇国副主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2006
  • ISBN:7508438442
  • 页数:255 页
图书介绍:本书是根据21世纪高等院校规划教材的编写要求,参考近年出版的多种教科书以使用为目的进行编写的。内容的组织以培养学生应用能力为主要目标,注重基本知识和应用技术,理论与实践相结合,以Intel 8088/8086微处理器和IBM PC系列机为主体,论述了16位微型计算机的基本原理、汇编语言和接口技术,并引出了32位微机,对于计算机在原理与接口方面的最新发展也做了适度介绍。全书共计10章,主要内容包括:微型计算机基础知识、微型计算机组成与工作原理、汇编语言程序设计、基本输入/输出接口、半导体存储器及其接口、中断控制技术、定时/计数器、A/D与D/A转换接口技术、微型计算机外部设备及开发应用等有关知识。 本书可作为高等院校计算机类和机电类相关专业学生的教材,也可以作为高等教育自学教材。

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

本章要点 1

1.1 数制 1

1.1.1 进位计数制及其基数和权 1

1.1.2 计算机中常用的进制数 1

1.1.3 进制间的转换 3

1.2 数据在计算机中的表示 5

1.2.1 机器数与真值 5

1.2.2 数的定点与浮点表示 6

1.2.3 计算机中常用的编码 7

1.3 数据在计算机中的运算 9

1.3.1 二进制数的逻辑运算 9

1.3.2 整数的四则运算 10

1.4 逻辑功能部件 11

1.4.1 二极管及三极管 11

1.4.2 门电路及逻辑运算部件 11

1.4.3 算术逻辑部件(ALU) 12

习题一 13

2.1.1 微型计算机的发展与应用 15

2.1 微型计算机概述 15

第2章 微型计算机的组成及工作原理 15

本章要点 15

2.1.2 微型计算机的组成 16

2.1.3 微型计算机的工作原理 18

2.1.4 微型计算机的特点与分类 20

2.2 微处理器 20

2.2.1 Intel 8086/8088微处理器 21

2.2.2 Intel 8086/8088存储器的结构 27

2.2.3 Intel 8086/8088总线结构和总线周期 28

2.2.4 微处理器的发展 34

2.3 微型计算机总线接口 37

2.3.1 概述 37

2.3.2 ISA总线和EISA总线 37

2.3.3 VESA(VL-Bus)总线 38

2.3.4 PCI总线 38

2.3.5 USB总线 39

2.3.6 RS-485总线 39

习题二 40

2.3.7 IEEE-488总线特性—并行总线接口标准 40

2.3.8 RS-232总线 40

第3章 汇编语言程序设计 42

本章要点 42

3.1 汇编语言的基本语法 42

3.1.1 基本概念 42

3.1.2 汇编语言的基本语法 43

3.2 寻址方式 43

3.2.1 寻址方式概述 43

3.2.2 与数据有关的寻址方式 44

3.2.3 与转移地址有关的寻址方式 48

3.3 指令系统 50

3.3.1 概述 50

3.3.2 数据传送类指令 50

3.3.3 算术运算类指令 54

3.3.4 逻辑运算与移位类指令 60

3.3.5 字符串操作类指令 62

3.3.6 控制转移类指令 63

3.3.8 80x86/Pentium的寻址方式与指令系统 66

3.3.7 控制处理器的指令 66

3.4 汇编语言程序设计 67

3.4.1 汇编语言程序设计步骤 68

3.4.2 汇编语言简单程序设计 71

3.4.3 汇编语言分支程序 72

3.4.4 汇编语言循环程序 75

3.4.5 汇编语言子程序 77

3.4.6 常用系统功能调用和BIOS 80

习题三 83

4.1 输入/输出接口电路 86

4.1.1 输入/输出接口电路的概述 86

第4章 输入/输出接口 86

本章要点 86

4.1.2 输入/输出数据传送的方式 88

4.2 可编程并行通信接口芯片8255A 91

4.2.1 接口芯片8255A的结构 91

4.2.2 8255A的控制字 93

4.2.3 8255A的工作方式 96

4.2.4 8255A的应用 98

4.3 可编程串行通信接口芯片8251A 103

4.3.1 串行通信概述 103

4.3.2 串行接口标准RS-232C 106

4.3.3 可编程串行通信接口芯片8251A 109

4.3.4 8251A的控制字和工作方式 112

4.4 可编程DMA控制器8237 115

4.4.1 8237内部功能结构 116

4.4.2 8237的工作周期与引脚 119

4.4.3 8237的工作模式及控制字 122

4.4.4 DMA控制器8237的编程应用 126

习题四 129

第5章 存储器及其结构 132

本章要点 132

5.1 存储器概述 132

5.2 典型半导体存储器芯片 140

5.2.1 结构 140

5.2.2 存储器芯片的扩展 142

5.3 PC机内存条的选择与安装 144

5.4 高速缓存技术 146

习题五 150

第6章 中断控制系统 151

本章要点 151

6.1 中断系统 151

6.2 可编程中断控制器8259A 156

6.2.1 8259A的结构功能 156

6.2.2 8259A的工作方式与控制字 159

6.3 可编程中断控制器8259A的应用 164

习题六 167

7.1 可编程计数/定时控制器8253的结构 169

第7章 可编程计数/定时控制器8253 169

本章要点 169

7.2 可编程计数/定时控制器8253的工作方式及控制字 171

7.3 8253的应用 176

习题七 180

第8章 数/模(D/A)及模/数(A/D)转换器 182

本章要点 182

8.1 D/A转换器概述 183

8.2.1 D/A转换器的0832功能结构 185

8.2 DAC0832 D/A转换器 185

8.2.3 0832的应用 187

8.2.2 0832的三种工作方式 187

8.3 A/D转换器概述 191

8.4 ADC0809模数(A/D)转换器 195

8.4.1 ADC0809内部功能结构 195

8.4.2 0809的工作过程 197

8.4.3 ADC0809的应用 198

习题八 202

9.1 外部设备概述 204

第9章 微型计算机外部设备简介 204

本章要点 204

9.2 输入设备 205

9.2.1 键盘及其接口电路 205

9.2.2 鼠标 209

9.2.3 扫描仪 211

9.3 输出设备 213

9.3.1 发光二极管显示器 213

9.3.2 LCD液晶显示器 215

9.3.3 一般显示器 217

9.3.4 打印机 219

9.4 外部设备驱动程序安装 220

习题九 221

第10章 微型计算机开发应用 222

本章要点 222

10.1 微型计算机自动控制系统的开发 222

10.2 双机串行通信的应用设计 224

10.3 数据采集系统的设计 226

10.4 IBM-PC/XT控制的数据采集系统 229

10.5 十字路口交通灯控制系统 233

习题十 237

附录A ASCII码表 238

附录B 中断向量地址一览表 240

附录C DOS系统功能调用(INT 21H)表 242

附录D BIOS功能调用 248

附录E 调试程序DEBUG的常用命令 252

参考文献 255