图书介绍

微机原理与接口技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

微机原理与接口技术
  • 李华贵著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121120886
  • 出版时间:2010
  • 标注页数:400页
  • 文件大小:31MB
  • 文件页数:412页
  • 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 微型计算机的基础知识1

1.1 微处理器与微型计算机的发展概况1

1.2 微型计算机运算基础4

1.2.1 定点数和浮点数的表示4

1.2.2 原码、反码与补码的定义6

1.2.3 微机中常用的数字代码与字符代码9

1.3 微型计算机系统概述11

1.3.1 微型计算机的硬件系统11

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

1.3.3 微型计算机系统14

1.4 微型计算机工作的基本流程15

1.4.1 指令与程序15

1.4.2 微型计算机中指令执行的基本流程16

1.5 微型计算机系统的主要性能指标18

1.6 习题19

第2章 微处理器的编程结构20

2.1 微处理器的三种工作模式20

2.1.1 三种工作模式20

2.1.2 三种工作模式的相互转换21

2.2 各种微处理器的编程结构22

2.2.1 16位微处理器的编程结构22

2.2.2 32位微处理器的编程结构27

2.3 实模式下的存储器寻址30

2.3.1 实模式下存储器地址空间的划分30

2.3.2 实模式下存储器的分段管理技术30

2.3.3 实模式下存储器的寻址31

2.4 存储器地址的交叉及字节、字和双字的寻址34

2.5 习题34

第3章 32位微处理器指令系统36

3.1 32位指令运行环境36

3.2 寻址方式37

3.2.1 寻址方式概述37

3.2.2 立即寻址38

3.2.3 寄存器寻址39

3.2.4 存储器寻址39

3.3 32位微处理器指令系统概述43

3.4 数据传送指令44

3.4.1 一般数据传送指令45

3.4.2 堆栈操作指令47

3.4.3 地址传送指令50

3.4.4 输入/输出指令52

3.5 算术运算指令53

3.5.1 加法指令53

3.5.2 减法指令55

3.5.3 乘法指令56

3.5.4 除法指令58

3.6 逻辑运算指令59

3.7 移位指令61

3.7.1 算术移位指令62

3.7.2 逻辑移位指令63

3.7.3 循环移位指令66

3.8 字符串操作指令68

3.9 控制转移指令74

3.9.1 条件转移指令74

3.9.2 无条件转移指令77

3.9.3 过程调用和返回指令79

3.10 符号扩展指令82

3.11 处理机控制指令83

3.11.1 标志位控制指令83

3.11.2 CPU状态控制指令84

3.12 习题85

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

4.1 汇编语言基础89

4.1.1 机器语言、汇编语言与高级语言89

4.1.2 汇编语言中的常量、变量和标号91

4.1.3 汇编语言中的运算符号和表达式94

4.1.4 伪指令98

4.1.5 常用的DOS功能调用103

4.2 16位完整段汇编语言程序设计105

4.2.1 顺序程序设计105

4.2.2 分支(选择结构)程序设计106

4.2.3 循环程序设计108

4.2.4 过程设计110

4.3 16位简化段汇编语言程序设计115

4.3.1 简化段定义格式概述115

4.3.2 16位简化段顺序程序设计117

4.3.3 16位简化段分支程序设计117

4.3.4 16位简化段循环程序设计121

4.4 32位汇编语言程序设计124

4.4.1 Win32汇编源程序概述124

4.4.2 WIN32汇编语言程序设计131

4.4.3 Win32汇编语言集成开发环境146

4.5 习题149

第5章 32位微处理器Pentium153

5.1 IA-32微处理器的功能结构153

5.1.1 80386的功能结构153

5.1.2 80486结构特点155

5.1.3 Pentium微处理器的性能和功能结构156

5.2 Pentium微处理器的寄存器160

5.2.1 基本寄存器组160

5.2.2 系统寄存器组163

5.3 Pentium的超标量流水线166

5.3.1 Pentium的超标量流水线结构166

5.3.2 U、V流水线及其分工策略167

5.4 Pentium的引脚信号168

5.5 Pentium的总线周期173

5.5.1 总线周期的基本概念173

5.5.2 Pentium的总线周期175

5.6 习题178

第6章 虚拟存储技术及存储保护180

6.1 虚拟存储技术180

6.1.1 虚拟存储器简介180

6.1.2 Pentium工作的保护模式181

6.1.3 Pentium工作的实模式188

6.1.4 Pentium工作的虚拟8086模式188

6.2 Pentium的存储保护190

6.2.1 Pentium的特权级及其保护功能190

6.2.2 Pentium存储区域的保护192

6.3 习题194

第7章 存储器系统196

7.1 存储器概述196

7.1.1 存储器的分类196

7.1.2 半导体存储器的主要性能指标198

7.2 半导体存储器199

7.2.1 存储器中地址译码的两种方式199

7.2.2 静态随机存取存储器SRAM201

7.2.3 只读存储器ROM203

7.2.4 动态随机存取存储器DRAM208

7.3 微型计算机中存储器的系统结构213

7.3.1 存储器芯片与微处理器的连接213

7.3.2 32位微机系统的内存组织215

7.4 高速缓冲存储器Cache技术219

7.4.1 Cache的工作原理219

7.4.2 Cache的组织方式220

7.4.3 写Cache的策略与一致性224

7.4.4 Pentium PC的Cache225

7.5 习题227

第8章 微型计算机和外设之间的数据传输229

8.1 接口及接口技术229

8.1.1 接口电路概述229

8.1.2 接口电路的主要功能230

8.2 I/O端口的编址方式231

8.2.1 什么叫I/O端口231

8.2.2 两种I/O编址方式231

8.2.3 I/O指令232

8.2.4 I/O接口的地址分配233

8.2.5 I/O保护234

8.2.6 32位微处理器采用I/O编址的译码电路234

8.3 微处理器与I/O设备数据传送的几种方式236

8.3.1 I/O接口电路的基本结构236

8.3.2 程序控制I/O方式237

8.3.3 中断控制I/O方式240

8.3.4 直接存储器存取(DMA)方式241

8.4 DMA控制器82C37A242

8.4.1 82C37A的内部结构242

8.4.2 82C37A引脚信号的定义243

8.4.3 82C37A内部寄存器的功能和使用245

8.4.4 82C37A的DMA接口249

8.4.5 82C37A的编程250

8.5 习题253

第9章 实模式与保护模式下的中断技术254

9.1 中断的基本概念254

9.1.1 中断及中断系统的功能254

9.1.2 中断响应与中断处理254

9.2 实模式下的中断系统257

9.2.1 中断的分类257

9.2.2 中断向量表259

9.2.3 中断过程260

9.3 可编程中断控制器82C59A263

9.3.1 82C59A内部结构263

9.3.2 82C59A引脚信号264

9.3.3 82C59A的工作方式265

9.3.4 命令字和初始化编程267

9.3.5 中断处理过程273

9.3.6 两片82C59A的级联273

9.4 保护模式下的中断技术274

9.4.1 中断和异常的类型号274

9.4.2 中断描述符表IDT275

9.4.3 保护模式下中断和异常的处理过程276

9.5 习题277

第10章 并行接口技术278

10.1 概述278

10.2 可编程并行通信接口芯片8255A279

10.2.1 8255A的主要特征279

10.2.2 8255A芯片的引脚信号279

10.2.3 8255A的内部结构280

10.2.4 8255A工作方式控制字和编程281

10.2.5 8255A的工作方式283

10.2.6 8255A的应用288

10.3 并行打印机接口290

10.3.1 打印机的工作原理290

10.3.2 微机的并行打印机接口294

10.4 习题301

第11章 串行通信接口技术302

11.1 串行通信的基础302

11.1.1 串行通信的基本概念302

11.1.2 串行通信的两种基本方式303

11.2 通用异步接收/发送芯片INS8250304

11.2.1 8250的内部结构和引脚功能305

11.2.2 8250的寄存器311

11.2.3 8250的初始化编程316

11.3 通用的异步接收/发送芯片NS16550317

11.3.1 16550的内部结构和引脚功能317

11.3.2 16550的寄存器及编程应用318

11.4 EIA RS-232C串行通信接口325

11.4.1 RS-232C串行通信接口标准325

11.4.2 RS-232C串行通信接口的应用328

11.5 通用串行总线USB332

11.5.1 USB的简介332

11.5.2 USB的性能特点333

11.5.3 USB与PCI总线的连接334

11.5.4 USB的描述符336

11.5.5 USB系统组成及拓扑结构339

11.5.6 USB的传输类型340

11.5.7 USB包的类型与格式341

11.6 习题345

第12章 定时器/计数器和32位机中的多功能接口芯片347

12.1 可编程定时器/计数器芯片82C54的编程结构和引脚信号347

12.1.1 82C54的基本功能347

12.1.2 82C54的编程结构347

12.1.3 82C54的引脚信号349

12.2 82C54的控制字与编程350

12.2.1 82C54的工作原理和控制字350

12.2.2 82C54的锁存命令字352

12.3 82C54的工作方式353

12.3.1 82C54的六种工作方式353

12.3.2 82C54应用举例359

12.4 32位机中的多功能接口芯片82371AB360

12.4.1 82371AB芯片的主要功能361

12.4.2 82371AB芯片的主要接口简介361

12.5 习题363

第13章 总线与微型计算机系统的结构365

13.1 总线和接口标准的基本概念365

13.1.1 总线的基本概念与分类365

13.1.2 接口标准与接口标准的分类366

13.1.3 总线的组成及性能指标367

13.2 几种典型的总线及主板结构368

13.2.1 ISA总线368

13.2.2 PCI总线371

13.2.3 AGP总线376

13.2.4 微机主板结构378

13.3 多核处理器382

13.3.1 多核处理器发展概况382

13.3.2 Intel多核处理器结构383

13.4 习题385

第14章 模/数和数/模转换386

14.1 概述386

14.2 模/数与数/模转换通道的组成386

14.2.1 模/数转换通道的组成386

14.2.2 数/模转换通道的组成389

14.3 模/数与数/模转换器的主要技术指标390

14.3.1 模/数转换器的主要技术指标390

14.3.2 数/模转换器的主要技术指标391

14.4 模/数转换接口技术391

14.4.1 A/D转换芯片AD574391

14.4.2 AD574与PC总线的连接393

14.5 数/模转换接口技术395

14.5.1 8位D/A转换芯片DAC0832395

14.5.2 DAC0832与PC总线的连接397

14.6 习题398

参考文献399

热门推荐