图书介绍

微型计算机基本原理与应用 第3版PDF|Epub|txt|kindle电子书版本网盘下载

微型计算机基本原理与应用 第3版
  • 王克义编著 著
  • 出版社:
  • ISBN:
  • 出版时间:2015
  • 标注页数:0页
  • 文件大小:79MB
  • 文件页数:423页
  • 主题词:

PDF下载


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

下载说明

微型计算机基本原理与应用 第3版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据在计算机中的表示与运算方法1

1.1 进位计数制1

1.1.1 进位计数制及其基数和权1

1.1.2 计算机中几种常用的进位计数制1

1.2 不同进位制数之间的转换4

1.2.1 二进制数转换为十进制数4

1.2.2 十进制数转换为二进制数4

1.2.3 任意两种进位制数之间的转换7

1.3 二进制数的算术运算和逻辑运算8

1.3.1 二进制数的算术运算8

1.3.2 二进制数的逻辑运算9

1.3.3 移位运算10

1.4 数据在计算机中的表示形式11

1.4.1 机器数与真值11

1.4.2 四种常见的机器数形式12

1.4.3 数的定点表示与浮点表示16

1.4.4 二-十进制编码20

1.4.5 二进制信息的计量单位21

1.5 数据在计算机中的运算方法21

1.5.1 定点数加减法运算21

1.5.2 定点数乘法运算26

1.5.3 定点数除法运算29

1.5.4 浮点数的四则运算33

习题一36

第2章 计算机的基本结构与工作过程37

2.1 计算机的基本结构37

2.1.1 存储程序概念与冯…诺伊曼计算机基本结构37

2.1.2 计算机的基本组成框图及功能部件简介38

2.2 计算机的工作过程42

2.2.1 指令与程序42

2.2.2 程序的装入与运行43

2.2.3 计算机的工作过程44

2.3 控制器基本原理48

2.3.1 硬布线控制器原理48

2.3.2 微程序控制器原理50

2.3.3 一个简单的微程序实例55

2.4 计算机系统的组成57

2.4.1 硬件与软件57

2.4.2 计算机系统的基本组成57

2.5 微型计算机的分类及主要技术指标58

2.5.1 微型计算机的分类58

2.5.2 微型计算机的主要技术指标59

2.6 微型计算机的基本结构及系统组成60

2.6.1 微型计算机基本结构60

2.6.2 微型计算机的系统组成62

习题二62

第3章 微处理器的编程结构63

3.1 微处理器的工作模式63

3.1.1 实模式63

3.1.2 保护模式64

3.1.3 虚拟8086模式64

3.2 微处理器的编程结构64

3.2.1 程序可见寄存器65

3.2.2 80x86/Pentium处理器的寄存器模型65

3.3 实模式下的存储器寻址69

3.3.1 实模式下的存储器地址空间69

3.3.2 存储器分段技术70

3.3.3 实模式下的存储器寻址71

3.3.4 堆栈75

3.4 实模式输入/输出地址空间76

习题三77

第4章 寻址方式与指令系统78

4.1 寻址方式78

4.1.1 数据寻址方式78

4.1.2 转移地址寻址方式85

4.2 指令编码87

4.2.1 指令编码格式87

4.2.2 指令编码举例90

4.3 8086指令系统91

4.3.1 数据传送指令91

4.3.2 算术运算指令96

4.3.3 逻辑运算与移位指令107

4.3.4 串操作指令110

4.3.5 转移指令114

4.3.6 处理器控制指令121

4.4 80286~Pentium指令系统122

习题四122

第5章 汇编语言的基本语法124

5.1 汇编语言的特点124

5.2 汇编语言程序结构和基本语法125

5.2.1 示例程序125

5.2.2 基本概念126

5.2.3 指令语句132

5.2.4 伪指令语句134

5.2.5 宏指令142

5.2.6 简化段定义144

5.3 ROM BIOS中断调用和DOS系统功能调用145

5.3.1 ROM BIOS中断调用145

5.3.2 DOS系统功能调用146

5.4 汇编语言程序的上机调试146

5.4.1 exe文件的上机过程147

5.4.2 com文件及其上机过程154

习题五155

第6章 汇编语言程序设计及应用159

6.1 汇编语言程序设计的基本方法159

6.1.1 程序设计的基本步骤159

6.1.2 程序的基本结构形式160

6.1.3 子程序设计162

6.2 汇编语言的编程应用164

6.2.1 I/O与通信165

6.2.2 声音与时钟165

6.2.3 乐曲程序167

6.2.4 键盘I/O171

6.2.5 鼠标器编程173

6.2.6 图形显示176

6.3 Windows汇编语言程序设计简介179

6.3.1 Windows API函数179

6.3.2 动态链接库179

6.3.3 指令集选择180

6.3.4 工作模式选择180

6.3.5 函数的原型定义180

6.3.6 Windows应用程序的基本结构框架181

6.3.7 Win32汇编语言应用程序实例181

6.3.8 MASM32汇编与连接命令183

6.4 高级汇编语言技术183

6.4.1 条件汇编183

6.4.2 库的使用184

6.4.3 汇编语言与高级语言的混合编程184

习题六189

第7章 微处理器的内部结构及外部功能特性191

7.1 微处理器的内部结构及相关技术191

7.1.1 总线接口单元BIU191

7.1.2 指令Cache与数据Cache192

7.1.3 超标量流水线结构192

7.1.4 动态转移预测及转移目标缓冲器BTB193

7.1.5 指令预取器和预取缓冲器195

7.1.6 指令译码器196

7.1.7 执行单元EU196

7.1.8 浮点处理单元FPU196

7.1.9 控制单元CU197

7.2 微处理器的外部功能特性197

7.2.1 微处理器的外部引脚信号197

7.2.2 微处理器的总线时序202

习题七206

第8章 I/O接口与DMA技术208

8.1 I/O接口概述208

8.1.1 I/O接口的基本功能208

8.1.2 I/O接口的基本结构209

8.1.3 I/O端口的编址方式210

8.1.4 I/O接口的地址分配211

8.1.5 I/O接口的地址译码及片选信号的产生212

8.1.6 I/O指令213

8.2 I/O控制方式213

8.2.1 程序控制方式213

8.2.2 中断控制方式215

8.2.3 DMA方式216

8.3 DMA技术217

8.3.1 DMA控制器的基本功能217

8.3.2 DMA控制器的一般结构218

8.3.3 DMA控制器的工作方式220

8.3.4 DMA工作过程220

8.4 可编程DMA控制器8237221

习题八222

第9章 中断及中断控制器223

9.1 基本概念223

9.1.1 中断223

9.1.2 中断响应和处理的一般过程224

9.1.3 中断优先级和中断嵌套224

9.2 80x86实模式的中断系统226

9.2.1 中断的分类226

9.2.2 中断向量表227

9.2.3 外部中断229

9.2.4 内部中断230

9.2.5 中断响应和中断处理过程231

9.3 可编程中断控制器8259A235

9.4 中断服务程序设计235

9.4.1 中断服务程序的一般结构235

9.4.2 在中断向量表中置入中断向量236

9.4.3 中断服务程序设计238

习题九239

第10章 并行通信及其接口电路241

10.1 可编程并行接口的组成及工作过程241

10.1.1 可编程并行接口的组成及其与CPU和外设的连接241

10.1.2 可编程并行接口的数据输入输出过程242

10.2 可编程并行接口8255A242

10.2.1 8255A的性能概要242

10.2.2 8255A芯片引脚分配及引脚信号说明243

10.2.3 8255A内部结构框图244

10.2.4 8255A的控制字245

10.2.5 8255A的工作方式247

10.2.6 8255A的状态字253

10.2.7 8255A应用举例254

习题十257

第11章 串行通信及其接口电路259

11.1 串行通信259

11.1.1 串行通信的特点259

11.1.2 串行通信涉及的常用术语和基本概念259

11.2 串行通信接口标准264

11.2.1 RS-232C264

11.2.2 RS-485265

11.3 可编程串行通信接口8251A266

11.3.1 USART266

11.3.2 8251A的基本功能和工作原理266

11.3.3 8251A对外接口信号269

11.3.4 8251A的编程271

11.3.5 8251A应用举例275

习题十一278

第12章 可编程定时器/计数器及其应用279

12.1 概述279

12.2 可编程计数器/定时器8253279

12.2.1 8253的主要功能279

12.2.2 8253的结构框图280

12.2.3 8253的引脚282

12.2.4 8253的工作方式282

12.2.5 8253的初始化编程288

12.2.6 8253的读出操作291

12.3 8253的应用292

习题十二294

第13章 存储器及其接口296

13.1 概述296

13.1.1 存储器的分类296

13.1.2 存储器的性能指标297

13.1.3 存储系统的层次结构297

13.1.4 内存储器的基本结构及其数据组织299

13.2 半导体存储器的结构及工作原理301

13.2.1 可读写存储器RAM302

13.2.2 只读存储器ROM311

13.3 存储器接口技术318

13.3.1 存储器接口中的片选控制318

13.3.2 存储器扩展320

13.3.3 存储器接口分析与设计举例321

13.3.4 双端口存储器324

13.4 高速缓存(Cache)325

13.4.1 Cache基本原理325

13.4.2 Cache的组织方式327

13.4.3 Cache的更新方式及替换算法328

13.5 虚拟存储器330

13.5.1 虚拟存储器的工作原理330

13.5.2 80x86的虚拟存储技术331

习题十三333

第14章 总线及总线标准335

14.1 概述335

14.1.1 总线335

14.1.2 总线的分类335

14.1.3 总线标准337

14.1.4 总线仲裁337

14.2 PCI总线339

14.2.1 概述339

14.2.2 PCI总线的系统结构及特点339

14.2.3 PCI总线的引脚信号341

14.3 USB总线343

14.3.1 USB概述343

14.3.2 USB的结构344

14.3.3 USB协议简介345

14.4 高速总线接口IEEE 1394349

14.5 高速图形端口AGP351

习题十四352

第15章 80x86/Pentium保护模式原理与结构353

15.1 保护模式概述353

15.2 保护模式的主要数据结构354

15.2.1 段描述符354

15.2.2 描述符表354

15.2.3 段选择符355

15.3 保护模式的存储器管理和地址转换356

15.3.1 物理地址、线性地址与逻辑地址357

15.3.2 虚拟地址和虚拟地址空间357

15.3.3 虚拟地址空间的分段358

15.3.4 物理地址空间和虚实地址转换359

15.3.5 段式地址转换360

15.3.6 页式地址转换362

15.3.7 转换旁视缓冲器TLB(快表)366

15.4 多任务和保护367

15.4.1 保护和特权级367

15.4.2 保护模式的中断和异常操作369

15.5 虚拟8086模式371

习题十五372

第16章 高性能微处理器的先进技术及典型结构373

16.1 高性能微处理器所采用的先进技术373

16.1.1 指令级并行373

16.1.2 超标量技术374

16.1.3 超长指令字结构374

16.1.4 超级流水线技术375

16.1.5 RISC技术376

16.2 高性能微处理器举例377

16.2.1 64位处理器Alpha 21064377

16.2.2 Itanium(安腾)处理器——IA-64架构的开放硬件平台379

16.3 多核处理器简介381

16.3.1 复杂单处理器结构所遇到的挑战381

16.3.2 多核处理器的出现382

16.3.3 多核处理器结构的主要特点383

16.4 现代PC机主板典型结构383

16.4.1 芯片组、桥芯片及接口插座384

16.4.2 Pentium PC主板结构385

16.4.3 PentiumⅢ-1GHz处理器典型主板布局386

习题十六387

附录一 DOS功能调用(INT 21H)(节选)388

附录二 BIOS中断调用(节选)389

附录三 调试程序DEBUG的使用390

部分习题参考答案394

参考文献408

热门推荐