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

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

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:何小海,严华主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2006
  • ISBN:7030173988
  • 页数:420 页
图书介绍:《高等院校教材:微机原理与接口技术》以Intel微处理器为基础,全面系统地介绍了微型计算机的工作原理、实际应用及接口技术。全书共分12章,内容包括微型计算机的基本知识、8086到Pentium微处理器的基本结构、指令系统、汇编语言程序设计、存储器、定时与计数技术、输入输出接口技术、中断与DMA技术、总线技术、人机交互接口、模拟量输入输出接口等。《高等院校教材:微机原理与接口技术》基础性强,注重基本概念、基本知识的掌握;内容全面,实例丰富,突出电子类专业对接口技术的较多要求;叙述简洁,易学易用。《高等院校教材:微机原理与接口技术》可作为高等院校电子类及计算机类相关专业的本科生教材,通过适当选取章节内容,也可作为非电类专业相关课程的教材,还可作为相关工程技术人员的参考资料。
上一篇:砝码下一篇:世界著名水利枢纽
《微机原理与接口技术》目录

第1章 微型计算机概述 1

1.1 微型计算机发展过程简介 1

1.2 计算机中的数的表示方法 3

1.2.1 计算机中的数制 3

1.2.2 计算机中常用的编码 6

1.2.3 计算机中带符号数的表示方法 9

1.3 微型计算机系统的组成 14

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

1.3.2 微型计算机软件系统的组成 19

1.4 微型计算机的工作过程 22

思考题与习题 28

2.1.1 8086/8088的内部结构 30

2.1 8086/8088微处理器结构与工作机制 30

第2章 微处理器与总线 30

2.1.2 8086/8088 CPU的内部寄存器 31

2.1.3 存储器寻址机制 34

2.1.4 8086/8088 CPU引线及其功能 36

2.1.5 CPU的工作时序 41

2.1.6 8086/8088 CPU的特性 46

2.2 总线的形成与标准 48

2.2.1 总线概述 48

2.2.2 常用总线支持芯片 49

2.2.3 8088最小模式下系统总线的形成 54

2.2.4 8088最大模式下系统总线的形成 55

2.2.5 8086系统总线的形成 56

2.2.6 总线标准 56

2.3.1 Intel 80X86 67

2.3 主流微处理器介绍 67

2.3.2 PowerPC 76

2.3.3 ARM 78

2.4 64位计算机结构 81

2.4.1 64位处理器技术特点 81

2.4.2 64位处理器技术简介 81

思考题与习题 83

第3章 指令系统 85

3.1 基本概念 85

3.1.1 指令与指令系统 85

3.1.2 CISC和RISC 85

3.1.3 指令的基本格式 86

3.1.4 寻址与寻址方式 86

3.2.1 操作数的寻址方式 87

3.2 8086/8088寻址方式 87

3.2.2 转移地址寻址 94

3.3 8086/8088指令系统 95

3.3.1 数据传送指令 95

3.3.2 算术运算指令 104

3.3.3 逻辑运算和移位指令 114

3.3.4 控制转移指令 120

3.3.5 串操作指令 128

3.3.6 处理器控制指令 132

3.4 8086/8088指令格式及执行时间 134

3.4.1 指令的基本构成 134

3.4.2 指令的执行时间 137

3.5 Pentium微处理器新增指令和寻址方式 138

3.5.1 Pentium微处理器寻址方式 139

思考题与习题 140

3.5.2 Pentium微处理器专用指令 140

4.1 汇编语言源程序格式 144

4.1.1 汇编语言程序结构 144

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

4.1.2 汇编语言语句类型及组成 145

4.1.3 汇编语言的数据与表达式 147

4.2 指示性语句 151

4.2.1 符号定义语句 152

4.2.2 数据定义语句 152

4.2.3 段定义语句 154

4.2.4 过程定义语句 157

4.2.5 其他指示性语句 157

4.3 汇编语言程序设计概述 158

4.3.1 程序的质量标准 158

4.3.3 系统功能调用 159

4.3.2 编写汇编语言程序的步骤 159

4.4 顺序程序设计 161

4.5 分支程序设计 162

4.5.1 单分支结构 163

4.5.2 双分支结构 163

4.5.3 多分支结构 164

4.6 循环程序设计 165

4.7 子程序设计 169

4.7.1 寄存器传递参数 170

4.7.2 利用存储单元传递参数 172

4.7.3 利用堆栈传递参数 174

4.8 汇编语言程序设计举例 175

思考题与习题 179

5.1.1 存储器的分类 183

第5章 半导体存储器 183

5.1 概述 183

5.1.2 半导体存储器的性能指标 186

5.1.3 内存分层 187

5.1.4 半导体存储器芯片的组成 187

5.2 读写存储器RAM 188

5.2.1 静态RAM(SRAM)的结构与接口特性 188

5.2.2 动态RAM(DRAM) 190

5.3 只读存储器ROM 193

5.3.1 掩膜只读存储器ROM 193

5.3.2 可编程ROM(PROM) 193

5.3.3 紫外光擦除可编程ROM(EPROM) 193

5.3.4 电可擦除的可编程ROM(E2PROM) 195

5.3.5 闪速存储器 197

5.4 存储器与微处理器的连接 201

5.4.1 存储器的工作时序 201

5.4.2 存储器组织结构的确定 203

5.4.3 存储器地址分配与译码电路 205

5.4.4 存储器与微处理器的连接 206

5.4.5 存储器扩展寻址 211

5.5 高速缓存Cache 212

5.5.1 Cache的基本工作原理 212

5.5.2 替换策略 214

5.6 虚拟存储器 215

5.6.1 虚拟存储器的基本概念 215

5.6.2 实地址和虚地址 216

5.6.3 地址映像 216

思考题与习题 217

6.1 接口技术基本概念 219

6.1.1 接口的必要性 219

第6章 输入输出接口技术 219

6.1.2 接口的功能 220

6.1.3 CPU与I/O设备之间的接口信息 221

6.1.4 I/O端口的编址方式 223

6.2 输入输出传送方式 224

6.2.1 无条件传送方式 224

6.2.2 查询传送方式(条件传送方式) 225

6.2.3 中断传送方式 228

6.2.4 直接存储器存取(DMA)传送方式 230

6.3.1 主板上的I/O接口芯片 231

6.3.2 扩展槽上的I/O接口控制卡 231

6.3 I/O端口地址分配与地址译码 231

6.4 I/O端口地址译码与读写控制 232

6.4.1 I/O地址译码方法 232

6.4.2 I/O地址译码电路的几种方式 233

思考题与习题 235

第7章 定时与计数技术 237

7.1 概述 237

7.2 可编程定时器/计数器8253 237

7.2.1 外部特性与内部逻辑 237

7.2.2 读写操作及编程命令 240

7.2.3 工作方式及特点 242

7.3 定时/计数器8253的应用举例 247

思考题与习题 248

8.2 可编程并行接口芯片8255A 250

8.1 概述 250

第8章 并行接口 250

8.2.1 Intel 8255A的基本特性 251

8.2.2 8255A的外部引线与内部结构 251

8.2.3 8255A的编程命令 253

8.2.4 8255A的工作方式 255

8.3 8255A应用举例 261

思考题与习题 264

第9章 串行接口 265

9.1 串行通信的基本概念 265

9.1.1 串行通信的特点 265

9.1.2 串行通信传输方式 265

9.1.3 信息的检错与纠错 268

9.1.4 传输速率与传送距离 268

9.2.1 异步通信协议 269

9.2 串行通信协议 269

9.2.2 同步通信协议 271

9.3 串行接口标准简述 275

9.3.1 EIA RS-232C接口标准 275

9.3.2 RS422、RS423、RS485接口标准 277

9.4 串行通信接口设计 277

9.4.1 串行通信接口的基本任务 277

9.4.2 串行接口电路的组成 278

9.5 可编程串行接口芯片8251A 279

9.5.1 Intel 8251A的基本性能 279

9.5.2 8251A的内部逻辑与外部引脚 279

9.5.3 8251A的控制字与状态字 283

9.5.4 应用举例 287

思考题与习题 289

第10章 中断与DMA技术 290

10.1 中断的基本概念 290

10.1.1 中断 290

10.1.2 中断处理过程 291

10.2 PC系列机的中断结构 293

10.2.1 内部中断 294

10.2.2 外部中断 295

10.2.3 中断矢量和中断矢量表 296

10.3 8259A可编程中断控制器 297

10.3.1 8259A可编程中断控制器的特点 297

10.3.2 8259A的框图和引脚 297

10.3.3 中断触发方式和中断响应过程 301

10.3.4 8259A的编程控制 301

10.3.5 8259A的工作方式 311

10.4 PC系列微机的中断 315

10.4.1 PC/XT和PC/AT系统中的中断 315

10.4.2 中断举例 318

10.5 可编程DMA控制器 323

10.5.1 DMA传送过程及工作状态 323

10.5.2 可编程DMA控制器8237A-5 324

10.5.3 PC机的DMA电路简介 336

思考题与习题 340

第11章 微型计算机系统 342

11.1 概述 342

11.2 微型计算机的主板 343

11.2.1 微机主板的特性 343

11.2.2 主板的主要部件 343

11.2.3 主板的分类 344

11.2.4 主板控制芯片组 346

11.3 Pentium系列微机硬件系统 350

11.3.1 Pentium微机硬件系统 350

11.3.2 Pentium Ⅱ微机硬件系统 351

11.3.3 Pentium Ⅲ微机硬件系统 352

11.3.4 Pentium 4微机硬件系统 352

11.4 键盘与键盘接口原理 353

11.5 显示器接口 356

11.5.1 LED显示器及显示原理 356

11.5.2 CRT显示器及显示原理 361

11.5.3 LCD显示器 364

11.6 打印机接口 366

11.6.1 打印机及打印控制原理 366

11.6.2 打印机接口方法 367

11.6.3 PC系列微机的打印机接口适配器 371

11.7 鼠标器接口 371

11.8 触摸屏接口 372

思考题与习题 373

第12章 模拟量输入输出接口 376

12.1 概述 376

12.2 模拟量输入输出接口 377

12.2.1 基本原理 377

12.2.2 转换器主要参数指标 381

12.2.3 D/A转换器与微机系统的连接 383

12.2.4 A/D转换器与微机系统的连接 392

思考题与习题 399

参考文献 401

附录 8086/8088指令系统表 402

返回顶部