当前位置:首页 > 工业技术
微机原理与接口技术实用教程  第2版
微机原理与接口技术实用教程  第2版

微机原理与接口技术实用教程 第2版PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:杨帮华,马世伟,刘廷章,汪西川编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302299110
  • 页数:393 页
图书介绍:本书系统地全面地介绍了微型计算机的基本原理及接口技术。全书共分10章,内容包括微型计算机概述、微处理器、80X86的寻址方式及指令系统、汇编语言程序设计、存储器、输入/输出接口、中断系统、可编程接口芯片、模拟接口、总线。本书在讲述基础理论的同时,将举例与小型案例实训贯穿其中,以便于读者掌握本章的重点及提高实际应用及分析能力。
《微机原理与接口技术实用教程 第2版》目录

第1章 微型计算机概述 1

1.1计算机的发展概况 1

1.1.1计算机的发展历程 1

1.1.2微型计算机的发展历程 2

1.2微处理器 4

1.2.1发展简介 4

1.2.2 CPU的组成与功能 6

1.2.3主要性能指标 7

1.3微型计算机 8

1.3.1组成 8

1.3.2特点 9

1.3.3微型计算机的分类 10

1.3.4计算机的主要技术指标 12

1.3.5应用 13

1.4微型计算机系统 15

1.4.1组成 15

1.4.2工作过程 16

1.5计算机中的数据表示及编码 16

1.5.1常用数制 16

1.5.2数制之间的相互转换 18

1.5.3常用码制 19

1.5.4定点数与浮点数 21

1.5.5 BCD码 22

1.5.6 ASCII码 23

1.6小型案例实训 23

1.7小结 24

1.8习题 24

第2章 微处理器 27

2.1 8086/8088微处理器 27

2.1.1简介 27

2.1.2内部结构 27

2.1.3编程结构 30

2.1.4引脚及功能 32

2.1.5存储器组织 37

2.1.6输入输出(I/O)组织 41

2.1.7系统配置 41

2.1.8基本时序 46

2.2 80X86微处理器 53

2.2.1基本结构 53

2.2.2编程结构 62

2.2.3引脚功能 67

2.2.4基本时序 73

2.3小型案例实训 77

2.4小结 77

2.5习题 78

第3章80X86的寻址方式及指令系统 79

3.1寻址方式 79

3.1.1立即寻址 79

3.1.2寄存器寻址 80

3.1.3存储器寻址 80

3.1.4端口寻址 83

3.1.5其他寻址方式 84

3.1.6 80386微处理器的寻址方式简介 85

3.2指令系统 91

3.2.1数据传送指令 91

3.2.2算术运算指令 95

3.2.3位操作指令 100

3.2.4串操作指令与重复前缀 105

3.2.5控制转移指令 107

3.2.6标志处理和CPU控制类指令 111

3.2.7 80386以上微处理器的指令系统 112

3.3小型案例实训 120

3.4小结 121

3.5习题 122

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

4.1汇编语言的基本语法 125

4.1.1语句格式 126

4.1.2语句类型与结构 126

4.1.3汇编语言中的表达式 127

4.1.4汇编语言中的运算符 128

4.2伪指令 132

4.2.1符号定义伪指令 132

4.2.2变量定义伪指令 133

4.2.3段定义伪指令 134

4.2.4过程定义伪指令 136

4.2.5模块定义与通信伪指令 136

4.3宏指令和条件汇编 138

4.3.1宏指令 138

4.3.2条件汇编 140

4.4 DOS功能调用和BIOS中断调用简介 140

4.4.1 DOS功能调用 140

4.4.2 ROM BIOS中断调用简介 144

4.5汇编语言程序设计方法 145

4.5.1设计步骤 145

4.5.2顺序程序设计 146

4.5.3分支程序设计 148

4.5.4循环程序设计 151

4.5.5子程序设计 154

4.6汇编语言与C语言的混合编程 160

4.6.1相关约定 160

4.6.2 C语言调用汇编程序 162

4.6.3汇编语言调用C函数 164

4.6.4编译连接 165

4.7汇编语言上机及调试过程 165

4.7.1汇编过程简介 165

4.7.2 DEBUG调试 166

4.8小型案例实训 169

4.9小结 172

4.10习题 172

第5章 存储器 176

5.1概述 176

5.1.1内存基本结构与数据组织 176

5.1.2内存主要技术指标 178

5.1.3存储器的层次结构及分类 179

5.2随机读写存储器(RAM) 181

5.2.1静态RAM(SRAM) 181

5.2.2动态RAM(DRAM) 183

5.3现代RAM 186

5.3.1扩展数据输出动态随机访问存储器 186

5.3.2同步动态随机访问存储器 186

5.3.3双倍数据速率同步内存 187

5.3.4突发存取的高速动态随机存储器 187

5.4只读存储器(ROM) 187

5.4.1掩膜式ROM 187

5.4.2可编程ROM(PROM) 188

5.4.3可擦写PROM(EPROM) 189

5.4.4电擦写PROM(E2PROM) 189

5.4.5闪存(Flash ROM) 190

5.4.6典型ROM芯片(2764) 192

5.5内存接口技术 193

5.5.1内存芯片与CPU连接的基本方法 193

5.5.2片选的地址译码电路 194

5.5.3片选控制译码方法 195

5.6微机内存空间的形成 196

5.6.1 8位微机内存空间的形成 197

5.6.2 16位微机内存空间的形成 198

5.7外存储器简介 201

5.7.1软磁盘 201

5.7.2硬磁盘 201

5.7.3光盘 202

5.8小型案例实训 202

5.9小结 203

5.10习题 204

第6章 输入/输出接口 206

6.1 I/O接口概述 206

6.1.1 I/O接口的基本功能 207

6.1.2 I/O接口的基本组成 208

6.1.3 I/O接口的基本类型 210

6.2 I/O端口及其编址方式 211

6.2.1 I/O端口与内存统一编址 211

6.2.2 I/O端口与内存独立编址 212

6.3 CPU与I/O接口之间的数据交换方式 213

6.3.1程序控制方式 213

6.3.2中断方式 214

6.3.3 DMA方式 215

6.4输入输出接口芯片 217

6.4.1缓冲器74LS244. 218

6.4.2总线收发器74LS245 218

6.4.3锁存器74LS373. 219

6.4.4锁存器74LS374. 220

6.4.5带总清的锁存器74LS273 221

6.4.6带允许输出的锁存器74LS377 221

6.5小型案例实训 222

6.6小结 226

6.7习题 227

第7章 中断系统 228

7.1中断的基本概念 228

7.1.1中断和中断源 228

7.1.2中断的处理过程 230

7.1.3中断优先级及中断嵌套 233

7.2 8086/8088的中断系统 234

7.2.1中断源 234

7.2.2中断优先级 236

7.2.3中断源识别 237

7.2.4中断响应过程 238

7.2.5中断与中断返回指令 240

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

7.3.1外部引线和内部结构 241

7.3.2中断处理过程 243

7.3.3中断优先级管理方式 243

7.3.4初始化命令字(ICW) 245

7.3.5操作命令字(OCW) 248

7.3.6 8259A寄存器的访问控制 251

7.3.7中断系统的应用方法 251

7.4 8259A的应用 252

7.4.1 8259A和系统总线的连接与寻址 252

7.4.2初始化及操作控制 253

7.5小型案例实训 253

7.6小结 259

7.7习题 260

第8章 可编程接口芯片 262

8.1概述 262

8.1.1接口芯片与CPU的连接 263

8.1.2接口芯片与外设的连接 264

8.1.3可编程接口的概念 264

8.2并行接口8255A 264

8.2.1内部结构和引脚功能 265

8.2.2工作方式 267

8.2.3控制命令字和状态字 270

8.2.4应用举例 273

8.3定时/计数器8253 275

8.3.1主要性能 275

8.3.2内部模型 275

8.3.3外部引脚 276

8.3.4初始化命令字 277

8.3.5工作方式 278

8.3.6初始化编程举例 282

8.3.7寻址及连接 284

8.3.8应用举例 285

8.4串行通信及串行接口芯片8251 287

8.4.1串行通信概述 287

8.4.2 8251结构及引脚 289

8.4.3 8251的初始化 292

8.4.4 8251的初始化编程 293

8.5小型案例实训 295

8.6小结 302

8.7习题 303

第9章 模拟接口 306

9.1概述 306

9.2数模(D/A)转换器 306

9.2.1主要技术指标 306

9.2.2基本原理 307

9.2.3典型芯片DAC0832及接口 308

9.2.4 DAC0832与微处理器的连接 312

9.2.5 DAC0832应用举例 313

9.3模数(A/D)转换器 313

9.3.1基本原理 313

9.3.2主要技术指标 314

9.3.3典型芯片ADC0809及接口 314

9.3.4 ADC0809应用举例 318

9.3.5典型芯片AD574及接口 319

9.3.6 AD574应用举例 322

9.4小型案例实训 323

9.5小结 325

9.6习题 325

第10章 总线 328

10.1总线的一般概念 328

10.1.1分类 330

10.1.2主要性能指标 331

10.1.3通信方式 332

10.1.4控制方式 335

10.2 XT、 ISA与EISA总线 335

10.2.1接口信号 336

10.2.2主要特点 339

10.3 PCI总线 340

10.3.1主要性能特点 340

10.3.2信号定义 341

10.3.3结构联系方式 344

10.4常用外总线 344

10.4.1 IEEE 488总线 344

10.4.2 RS-232C串行总线 347

10.4.3 USB总线 349

10.5小结 350

10.6习题 351

附录A ASCII码表 352

附录B 8086/8088的DOS功能调用一览表(INT 21H) 353

附录 C 8086/8088的指令格式及功能表 359

附录D BIOS中断调用 364

附录E各章习题参考答案 369

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