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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:董少明主编
  • 出 版 社:西安:西安交通大学出版社
  • 出版年份:2003
  • ISBN:7560516327
  • 页数:286 页
图书介绍:本书以Intel80X86微处理器组成的PC系列微机为对象,主要介绍微机系统的基本结构、指令系统及基本的汇编语言程序设计方法、存储器系统、中断系统、DMA系统、I/O接口基础及典型接口芯片的使用、总线系统和显示器子系统。本书注重基础知识与典型应用的结合,概念清楚、重点突出,以实例帮助理解,以接口技术应用和汇编程序贯穿全书,取材尽可能反映微机的新技术和新知识,以适应微机技术的不断发展。本教程适合作为计算机专业专科和高职高专的教材,也可作为计算机信息管理以及相关专业或其它工程技术人员学习微机原理与接口技术课程的教学参考书,也可作为自考微机原理与接口技术课程的教学参考书。
《微机原理及接口技术》目录

第1章 计算机系统概论 1

1.1 计算机发展概述 1

1.1.1 计算机的发展简史 1

1.1.2 计算机分类介绍 2

1.1.3 微型计算机的特点 4

1.1.4 微型计算机的技术指标 5

1.1.5 微型计算机及相关技术的发展趋势 6

1.2 计算机系统组成 7

1.2.1 计算机硬件系统 7

1.2.2 计算机软件系统 8

1.3 微型计算机的基本组成与配置 9

1.3.1 微型计算机硬件系统组成 9

1.3.2 微型计算机硬件系统的典型配置 10

习题 11

第2章 微处理器 13

2.1 微处理器概述 13

2.1.1 微处理器的发展 13

2.1.2 微处理器的典型结构 14

2.2 8086/8088微处理器 14

2.2.1 8086 CPU概述 14

2.2.2 8086 CPU引脚及其功能 15

2.2.3 8086 CPU的内部结构 18

2.2.4 8086 CPU的内部寄存器 20

2.2.5 8086 CPU的存储器和I/O端口 22

2.2.6 8086 CPU最大模式和最小模式下的基本配置 24

2.2.7 8086 CPU的内部时序 26

2.2.8 8086与8088 CPU的主要区别 28

2.3.2 80486 CPU的引脚及其功能 29

2.3 80486微处理器 29

2.3.1 80486 CPU概述 29

2.3.3 80486 CPU的基本结构 32

2.3.4 80486 CPU的内部寄存器 35

2.3.5 80486 CPU的工作方式 39

2.4 Pentium等新型微处理器 43

2.4.1 Pentium微处理器概述 43

2.4.2 主流CPU简介 46

习题 48

第3章 总线和主板 49

3.1 概述 49

3.1.1 基本概念 49

3.1.3 标准总线的优点 51

3.1.2 总线标准 51

3.1.4 总线控制原理 52

3.2 系统总线 55

3.2.1 ISA总线 55

3.2.2 EISA总线 57

3.2.3 VESA总线 58

3.2.4 PCI总线 58

3.3 外部通讯总线 60

3.3.1 RS-232C串行通信总线 60

3.3.2 EPP并行接口 62

3.3.3 SCSI小型计算机接口总线 62

3.3.4 USB外设总线 66

3.3.5 AGP总线 66

3.3.6 总线新技术 68

3.4 主板 69

习题 72

第4章 指令系统及汇编语言程序设计 73

4.1 概述 73

4.1.1 机器指令与机器指令系统 73

4.1.2 汇编语言的基本概念 73

4.2 8088的寻址方式 74

4.2.1 操作数类型 74

4.2.2 寻址方式 74

4.3 8088的基本指令集 78

4.3.1 数据传送指令 78

4.3.2 算术运算指令 80

4.3.3 逻辑运算和移位指令 81

4.3.4 串操作指令 83

4.3.5 控制转移指令 84

4.3.6 处理器控制指令 86

4.4 8088汇编语言的编程格式 87

4.4.1 汇编语言的语句 87

4.4.2 指令语句 89

4.4.3 伪指令语句 89

4.4.4 宏指令 92

4.4.5 条件汇编 93

4.4.6 汇编语言程序结构 93

4.5 汇编语言程序设计 94

4.5.1 程序设计步骤 94

4.5.2 顺序程序设计 94

4.5.3 分支程序设计 95

4.5.4 循环程序设计 97

4.5.5 子程序设计 99

4.5.6 DOS系统功能调用 102

4.6 80486指令系统简介 103

4.6.1 80386扩展的指令 104

4.6.2 80486增加的指令 104

习题 104

第5章 存储器系统 107

5.1 存储器概况 107

5.1.1 存储器的分类 107

5.1.2 存储器的主要性能指标 108

5.1.3 存储器的基本结构 109

5.1.4 存储器的基本操作 110

5.1.5 CPU与存储器时序 111

5.2 存储系统体系结构 112

5.2.2 “主存-辅存”存储器级 113

5.2.1 “Cache-主存”存储器级 113

5.3 读写存储器(RAM) 114

5.3.1 静态读写存储器(SRAM) 114

5.3.2 动态读写存储器(DRAM) 116

5.4 只读存储器(ROM) 118

5.5 存储器的扩展 118

5.6 微处理器与存储器连接 120

5.7 外部存储器 121

5.7.1 软驱 121

5.7.2 硬盘 124

5.7.3 光驱 126

习题 128

6.1.1 接口的作用 129

第6章 输入/输出(I/O)系统 129

6.1 I/O接口概述 129

6.1.2 接口的分类 130

6.1.3 接口的功能 131

6.1.4 接口的组成 131

6.1.5 I/O端口 132

6.1.6 I/O端口的编址方式 133

6.2 微机与I/O设备的信息交换方式 133

6.2.1 无条件传送方式 134

6.2.2 查询方式输入输出 135

6.2.3 中断控制I/O方式 138

6.2.4 直接存储器存取(DMA)方式 138

6.2.5 I/O处理机控制I/O方式 139

6.3.1 计数器/定时器8254的外部引线及其功能 140

6.3 可编程计数器/定时器8254 140

6.3.2 计数器/定时器8254的内部结构 141

6.3.3 8254所用的控制字/状态字 142

6.3.4 8254的工作方式 144

6.3.5 计数器/定时器8254的初始化编程 147

6.3.6 8254在微机系统中的应用 148

习题 149

第7章 中断系统 151

7.1 中断系统的基本概念 151

7.1.1 中断概念 151

7.1.2 中断响应的过程 152

7.2 微机的中断系统 155

7.2.1 微机系统的中断源 155

7.2.2 微机系统中断处理过程 156

7.2.3 中断向量与中断描述符 157

7.3 中断控制器8259A 159

7.3.1 8259A的外部引脚和内部结构 160

7.3.2 8259A的中断管理方式 162

7.3.3 8259A的初始化 164

7.4 82380多功能芯片在中断控制中的应用 170

7.4.1 82380与微型计算机中的连接 171

7.4.2 82380内部的中断控制器 172

7.4.3 82380内部中断控制器的编程 173

7.5 键盘中断 175

7.5.1 键盘概述 175

7.5.2 键盘的工作原理 175

7.5.3 PC系列键盘 177

习题 181

第8章 微机系统串行通信 182

8.1 串行通信基础 182

8.1.1 串行通信类型 182

8.1.2 串行数据传输方式 184

8.1.3 串行异步通信协议 184

8.2 可编程串行接口8251A 188

8.2.1 8251A的主要功能 188

8.2.2 8251A的内部结构 189

8.2.3 8251A芯片引脚 190

8.2.4 8251A的编程命令 193

8.2.5 8251A初始化编程及应用举例 195

习题 198

9.1.1 I/O接口的基本概念 199

9.1 并行I/O接口概述 199

第9章 微机系统并行I/O接口 199

9.1.2 并行I/O接口的基本概念 200

9.2 并行I/O接口芯片Intel 8255A 200

9.2.1 8255A的内部结构及外部引脚 200

9.2.2 8255A的控制字与初始化编程 202

9.2.3 8255A的工作方式 204

9.3 Intel 8255A应用实例 209

9.3.1 PC机系统板上的8255A 209

9.3.2 8255A应用举例 210

9.4 打印机并行接口 212

9.4.1 打印机并行接口标准 213

9.4.2 打印机接口电路 214

9.4.3 打印机接口编程 217

习题 219

第10章 微机中的DMA系统 220

10.1 概述 220

10.1.1 DMA方式定义 220

10.1.2 DMA方式的特点及应用 220

10.1.3 DMA方式操作步骤 221

10.2 8237A DMA控制器 222

10.2.1 8237A DMA控制器的结构和引脚功能 222

10.2.2 8237A的工作方式 225

10.2.3 8237A的内部寄存器 227

10.2.4 8237A内部的接口地址分配 231

10.2.5 8237A的应用 232

10.3 82380中的DMA控制器 234

10.3.1 DMA控制器的结构及接口信号 234

10.3.2 DMA控制器的内部寄存器 235

习题 243

10.3.3 82380DMA控制器与8237A的兼容性 243

第11章 数模(D/A)和模数(A/D)转换 244

11.1 D/A转换 244

11.1.1 D/A转换原理 244

11.1.2 DAC0832简介及应用 246

11.1.3 DAC1210系列D/A转换器 249

11.2 A/D转换 250

11.2.1 A/D转换原理 250

11.2.2 ADO0809简介及应用 252

11.2.3 ADC574A模数转换器 256

习题 258

12.1.1 显示适配器的种类 259

12.1.2 显示适配器的组成 259

12.1 显示适配器概述 259

第12章 显示适配器 259

12.1.3 显示适配器的性能指标 261

12.2 显示模式和显示适配器的I/O寄存器 262

12.2.1 显示模式 262

12.2.2 I/O寄存器 263

12.3 显示适配器编程应用 265

12.3.1 BIOS功能调用I/O显示程序 265

12.3.2 调用DOS显示功能INT21 270

习题 271

附录1 ASCⅡ(美国标准信息交换码)表 272

附录2 8086/8088指令系统一览表 273

附录3 DOS功能调用表 281

返回顶部