《微机原理与应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李鹏,王忠利主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2010
  • ISBN:9787564036447
  • 页数:319 页
图书介绍:本书介绍微型计算机的数据类型,微处理器结构及微型计算机工作原理,半导体存储器技术,寻址方式、指令系统及汇编语言程序设计,中断、输入/输出接口及总线技术。本书内容全面、知识丰富、讲究实用,注重由浅入深、循序渐进,知识力求新颖,并从应用角度出发,软、硬件相结合地讲述了基本原理及使用方法,每章都有习题,最后给出了实验方法。本书可作为高职高专院校学生和老师的教学用书,也可供从事电子技术、计算机应用与开发的科研人员学习和工程技术人员参考。

第1章 微型计算机系统概述 1

1.1 微型计算机发展 1

1.2 数据表示与数字信息编码 4

1.2.1 数据格式及机器数 4

1.2.2 数字信息编码的概念 6

1.3 微型计算机系统的基本组成 8

1.3.1 微型计算机的硬件结构 8

1.3.2 微型计算机的软件系统 10

第2章 典型微处理器 12

2.1 8086 CPU内部结构 12

2.1.1 8086 CPU的内部功能结构 13

2.1.2 存储器组织 17

2.2 8086 CPU的引脚功能 19

2.2.1 8086/8088的引脚信号和功能 19

2.2.2 8086芯片构成最大/最小系统 22

2.2.3 8086 CPU的主要操作功能 30

2.3 80x86/Pentium系列CPU技术发展 35

2.3.1 80x86/Pentium系列CPU的功能结构 35

2.3.2 80x86/Pentium系列CPU的指令系统 38

第3章 存储器技术 41

3.1 存储器简介 41

3.1.1 存储器分类 42

3.1.2 存储器的主要性能参数 43

3.1.3 存储系统的层次结构 44

3.2 读/写存储器 44

3.2.1 静态读/写存储器SRAM 44

3.2.2 动态读/写存储器DRAM 46

3.2.3 EPROM 51

3.2.4 EEPROM(E2PROM) 53

3.2.5 闪存EEPROM(FLASH) 55

3.2.6 存储器的连接 57

3.3 存储器管理 63

3.3.1 IBM PC/XT中的存储空间分配 63

3.3.2 扩展存储器及其管理 63

3.4 内部存储器技术发展 67

3.5 外部存储器 69

3.5.1 硬盘及硬盘驱动器 69

3.5.2 光盘存储器 72

第4章 8086 CPU指令系统 74

4.1 指令格式与寻址方式 74

4.1.1 指令格式 74

4.1.2 寻址方式 75

4.2 8086/8088 CPU指令系统 79

4.2.1 数据传送类指令 79

4.2.2 算术运算类指令 83

4.2.3 位操作类指令 91

4.2.4 串操作类指令 97

4.2.5 控制转移类指令 102

4.2.6 处理器控制类指令 110

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

5.1 汇编语言的程序与语句 115

5.1.1 汇编语言源程序的格式 116

5.1.2 汇编语言的语句 117

5.2 汇编语言的伪指令 124

5.2.1 符号定义伪指令 124

5.2.2 数据定义伪指令 125

5.2.3 段定义伪指令 126

5.2.4 过程定义伪指令 131

5.3 汇编语言程序设计基础 132

5.3.1 程序设计的一般步骤 132

5.3.2 程序设计的基本方法 134

5.3.3 子程序设计与调用技术 139

5.3.4 DOS功能子程序的调用 143

5.4 中断服务程序设计 150

5.5 模块化程序设计 155

5.5.1 模块化程序设计概述 155

5.5.2 多模块程序设计 156

5.5.3 汇编程序与C语言程序的连接 160

第6章 输入/输出技术 169

6.1 输入/输出接口概述 169

6.1.1 输入输出接口电路 169

6.1.2 CPU与外设数据传送的方式 172

6.1.3 I/O端口的编址方式 176

6.2 中断系统 178

6.2.1 中断系统基本概念 178

6.2.2 可编程中断控制芯片8259A 187

6.2.3 8259A的应用举例 195

6.3 并行接口 198

6.3.1 并行通信与并行接口 198

6.3.3 8255A的编程及应用 205

6.4 串行接口 209

6.4.1 串行通信及串行接口 209

6.4.2 可编程串行通信接口芯片8251A 212

6.4.3 8251A的编程及应用 218

6.5 DMA控制技术 221

6.5.1 可编程DMA控制器8237A 222

6.5.2 8237A的编程及应用 227

6.6 定时器/计数器 229

6.6.1 可编程定时器/计数器8253 230

6.6.2 8253的编程及应用 234

6.7 A/D及D/A接口 237

6.7.1 D/A转换器及其与CPU的接口 238

6.7.2 A/D转换器及其与CPU的接口 242

第7章 微型计算机总线技术 248

7.1 总线基本知识 248

7.1.1 微型计算机总线概述 248

7.1.2 微型计算机总线技术的现状 249

7.1.3 计算机总线技术的未来发展趋势 251

7.1.4 总线分类和总线标准 252

7.2 系统总线 255

7.2.1 PCI总线 255

7.2.2 AGP总线 258

7.2.3 新型总线PCI Express 261

7.3 外总线 263

7.3.1 RS232C总线 263

7.3.2 IEEE-488总线 265

7.3.3 SCSI总线 265

7.3.4 USB总线 266

7.3.5 IEEE1394总线 274

第8章 系统扩展接口设计 278

8.1 PC机与键盘的接口 278

8.1.1 键盘的分类 278

8.1.2 键盘的工作原理 279

8.1.3 键盘接口及应用 281

8.2 PC机与显示器的接口 284

8.2.1 CRT显示器 284

8.2.2 LCD显示器 291

8.2.3 LED显示器 292

8.3 PC机与打印机的接口 293

8.3.1 打印机的工作原理 293

8.3.2 打印机接口及应用 295

8.4 PC机与鼠标的接口 298

8.4.1 鼠标的工作原理 298

8.4.2 鼠标接口及应用 299

8.5 PC机与扫描仪的接口 303

8.5.1 扫描仪的工作原理 303

8.5.2 扫描仪的主要性能指标及接口 304

8.6 PC机与数码相机的接口 306

8.6.1 数码相机的工作原理 306

8.6.2 数码相机主要技术指标及接口 307