《计算机硬件技术》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:程启明,黄云峰主编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2012
  • ISBN:9787512323636
  • 页数:381 页
图书介绍:本书以80x86微处理器和MCS-51单片机为两根主要的脉络,从工程应用的角度出发,系统阐述80x86微机和MCS-51单片机的基本结构、原理、接口技术及其应用。全书共分为5部分:80x86微机原理部分; 汇编语言程序设计部分;接口技术部分;系统设计扩展部分;MCS-51部分。

第1章 微机系统的基础知识 1

1.1 微机概述 1

1.2 微机系统的结构和工作原理 7

1.3 微机系统的工作过程 13

1.4 PC系列微机的体系结构 18

1.5 微机的数制与编码 22

习题与思考题 36

第2章 微处理器 38

2.1 8086/8088CPU概述 38

2.2 8086CPU的功能结构 38

2.3 8086CPU的编程结构 42

2.4 8086的引脚及其工作模式 45

2.5 8086CPU的总线周期与时序 52

2.6 总线 54

习题与思考题 57

第3章 存储器 58

3.1 存储器概述 58

3.2 随机存取存储器RAM 60

3.3 只读存储器ROM 69

3.4 存储器与CPU的接口技术 71

3.5 存储器芯片的选配 75

3.6 存储器管理 76

习题与思考题 77

第4章 指令系统 79

4.1 概述 79

4.2 8086/8088CPU指令的寻址方式 80

4.3 指令系统 83

习题与思考题 107

第5章 汇编语言程序设计 109

5.1 计算机语言的分类 109

5.2 汇编语言源程序 110

5.3 伪指令 114

5.4 DOS系统功能调用 120

5.5 EMU8086仿真软件简介 125

5.6 汇编语言程序结构 128

5.7 基于EMU8086的软件定时闹钟程序 140

习题与思考题 147

第6章 I/O接口技术与DMA技术 150

6.1 接口技术的基本概念 150

6.2 简单接口电路 153

6.3 输入/输出传送方式 156

6.4 DMA技术与82C37A控制器 163

习题与思考题 176

第7章 中断技术 178

7.1 中断概述 178

7.2 8086CPU的中断处理过程 183

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

7.4 8086CPU的中断接口技术 200

习题与思考题 205

第8章 并行接口8255与人机接口技术 206

8.1 并行通信与并行接口芯片 206

8.2 8255的结构 206

8.3 8255的方式控制字与方式选择 209

8.4 8255的工作方式 210

8.5 8255的应用与人机接口技术 214

习题与思考题 235

第9章 串行通信接口技术 237

9.1 串行通信基本原理 237

9.2 可编程异步通信接口INS8250 244

9.3 通用串行总线USB 253

9.4 IEEE-1394串行接口 259

习题与思考题 261

第10章 定时/计数技术 263

10.1 概述 263

10.2 8253功能简介 264

10.3 8253外部引脚与内部结构 264

10.4 8253的工作原理 266

10.5 8253的工作方式 267

10.6 8253的控制字与初始化编程 271

10.7 8253的应用举例 273

习题与思考题 279

第11章 模拟接口技术 280

11.1 模拟量的输入/输出通道 280

11.2 数/模(D/A)转换器 281

11.3 模/数(A/D)转换器 291

习题与思考题 300

第12章 MCS-51单片机原理及程序设计基础 302

12.1 单片机特点及其发展状况 302

12.2 MCS-51单片机的硬件结构 303

12.3 MCS-51单片机的指令系统 311

12.4 汇编语言程序设计 319

习题与思考题 323

第13章 MCS-51单片机的接口 326

13.1 内部并行I/O口 326

13.2 定时/计数器 330

13.3 串行I/O口 335

13.4 中断系统 343

13.5 单片机系统扩展技术 350

习题与思考题 352

第14章 计算机硬件系统的设计及开发实例 355

14.1 计算机硬件系统设计原则 355

14.2 单片机系统的应用 360

14.3 微机系统开发与设计实例 366

习题与思考题 379

参考文献 381