《奔腾Ⅱ/Ⅲ处理器系统结构》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:张昆藏编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2000
  • ISBN:750535938X
  • 页数:164 页
图书介绍:高等学校教材:本书包括高速缓存技术、动态执行技术、系统管理模式和省电状态、高级可编程中断控制技术、多处理器支持技术等内容。

第1章 绪论 1

1.1 Intel微处理器的进展 1

1.1.1 由8086到Pentium 2

1.1.2 由Pentium Pro到PentiumⅡ/Ⅲ 3

1.2 Intel微处理器性能评估 8

1.2.1 iCOMP Index 1.0和2.0 8

1.2.2 iCOMP Index 3.0 10

1.3 Pentium PC主板结构 11

1.3.1 430芯片组和早期Pentium PC的主板结构 12

1.3.2 440芯片组和当代Pentium PC的主板结构 13

2.1.1 Intel 32位处理器cache技术的进展 19

2.1 导论 19

第2章 高速缓存技术 19

2.1.2 Look-through与Look-aside结构 20

2.1.3 cache一致性与写策略 22

2.1.4 MESI协议 23

2.2 Pentium处理器的cache技术 25

2.2.1 Pentium L1 cache界面 26

2.2.2 Pentium L1 cache MESI协议 28

2.2.3 Pentium L1、L2 cache的关系 31

2.3 PentiumⅡ/Ⅲ处理器的cache技术 32

2.3.1 存储区域类型与MTRR寄存器 32

2.3.2 PentiumⅡ/Ⅲ的双独立总线结构 34

2.3.3 PentiumⅡ/Ⅲ L1 cache MESI协议 36

2.3.4 PentiumⅡ/Ⅲ L2 cache的备份作用 37

第3章 动态执行技术 39

3.1 Pentium的超标量流水线 39

3.1.1 Pentium处理器核心结构 39

3.1.2 U,V流水线指令配对 44

3.1.3 转移目标缓冲器BTB 47

3.2 实现动态执行的PentiumⅡ/Ⅲ核心结构 49

3.2.1 动态执行技术概述 49

3.2.2 PentiumⅡ超标量流水线及其核心结构 50

第4章 系统管理模式和省电状态 54

4.1 系统管理模式 54

4.1.1 系统管理存储器 55

4.1.2 系统管理中断 56

4.2 处理器的省电状态 59

4.2.1 自动保持状态和停止时钟状态 59

4.2.2 睡眠状态和深度睡眠状态 61

第5章 高级可编程中断控制技术 63

5.1 导论 63

5.1.1 Pentium的中断类型 63

5.1.2 Pentium的中断处理 66

5.1.3 8259PIC 68

5.2 APIC技术的基本概念 72

5.2.1 APIC子系统的组成 73

5.2.2 APIC子系统的工作过程 74

5.2.3 APIC子系统的中断类型 77

5.3.1 APIC总线仲裁 82

5.3 APIC工作模式 82

5.3.2 目标模式 83

5.3.3 递交模式 84

5.3.4 触发模式 87

第6章 多处理器支持技术 90

6.1 导论 90

6.1.1 总线型多处理器系统 90

6.1.2 PCI总线简介 92

6.2 P54C双处理器系统 97

6.2.1 P54C双处理器系统配置 97

6.2.2 处理器本地总线仲裁 98

6.2.3 双处理器系统cache一致性维护 99

6.3 Pentium Pro处理器总线基础 101

6.3.1 Pentium Pro处理器总线的先进特征 101

6.3.2 Pentium Pro处理器总线业务相位 103

6.3.3 Pentium Pro处理器总线业务跟踪 109

6.4 Pentium Pro处理器总线仲裁 110

6.4.1 均衡式仲裁 111

6.4.2 优先式仲裁 113

6.4.3 系统引导处理器的选择 114

第7章 虚拟分页扩展技术 119

7.1 导论 119

7.1.1 分页与虚拟存储器 119

7.1.2 分页地址转换 121

7.2.1 Pentium的工作模式和寄存器组 123

7.2 Pentium处理器的分页方式 123

7.2.2 保护模式下线性地址的生成 129

7.2.3 4KB和4MB分页方式 130

7.3 PentiumⅡ/Ⅲ处理器的分页方式 133

7.3.1 物理地址扩展 133

7.3.2 36位地址下的4KB和2MB分页方式 134

第8章 单指令多数据流技术 137

8.1 导论 137

8.1.1 Pentium处理器指令集 137

8.1.2 Pentium Pro处理器指令集 141

8.1.3 CPUID和PSN 142

8.2 MMX技术 144

8.2.1 MMX数据类型和寄存器 145

8.2.2 MMX指令集 146

8.2.3 MMX应用举例 149

8.3 SSE技术和EPIC技术简介 151

8.3.1 SSE技术简介 152

8.3.2 EPIC技术简介 153

第9章 虚拟8086模式扩展技术 155

9.1 导论 155

9.1.1 虚拟8086模式和虚拟机 155

9.1.2 进入和离开虚拟8086模式 158

9.1.3 虚拟8086模式运行的外界面 159

9.2 VME技术 162

9.2.1 虚拟中断标志 162

9.2.2 中断重定向位映象 163