《计算机组成与系统结构实验教程》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:全成斌,赵有健,李山山,陈永强,杨士强编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302393689
  • 页数:153 页
图书介绍:计算机组成原理和计算机系统结构实验中,CPU是实验设计的核心内容。在开放式CPU实验系统基础上,既给出了特定指令系统的CPU设计,也能够尽可能消除各种限制给出了开放式设计,无论是CPU的指令集、指令格式、数据表示到寻址方式还是存储方式等全部都可以由学生自由设计,并且能够对各种不同类型的CPU进行调试和验证。此外,教材详细介绍了实验基础、基础实验和基本原理,实验内容由浅入深。

第1章 实验系统简介 1

1.1 实验平台系统主板结构 1

1.2 系统实验方法 5

1.3 实验流程 7

第2章 Quartus使用指南 9

2.1 QuartusⅡ简介 9

2.2 QuartusⅡ设计流程 10

2.2.1 创建工程 11

2.2.2 设计输入 14

2.2.3 分析综合 14

2.2.4 仿真 15

2.2.5 编译 18

2.2.6 编程下载 19

2.3 QuartusⅡ工程示例 19

2.3.1 原理图输入方式 19

2.3.2 硬件描述语言输入方式 19

2.4 生成片内器件 30

2.5 关键实验步骤概述 37

2.5.1 实验创建工程 37

2.5.2 仿真 43

2.5.3 绑定管脚 43

2.5.4 生成.sof文件 43

2.5.5 生成.rbf文件 44

第3章 ModelSim使用指南 46

3.1 ModelSim下载与安装 46

3.2 ModelSim使用 46

3.3 ModelSim与Quartus联合使用 48

第4章 基础实验 50

4.1 海明码编码及校验 50

4.1.1 实验目的 50

4.1.2 实验原理 50

4.1.3 实验指导 55

4.2 CRC码编码及校验 62

4.2.1 实验目的 62

4.2.2 实验原理 62

4.2.3 实验指导 67

4.3 BCD码加法 69

4.3.1 实验目的 69

4.3.2 实验原理 69

4.3.3 实验指导 70

第5章 部件实验 73

5.1 ALU实验 73

5.1.1 实验目的 73

5.1.2 实验原理 73

5.1.3 实验内容与指导 73

5.2 存储器实验 77

5.2.1 实验目的 77

5.2.2 存储器的分类及原理 77

5.2.3 实验内容及指导 79

5.2.4 实验设计及说明 83

5.2.5 实验平台调试 83

第6章 无流水CPU设计 88

6.1 实验介绍 88

6.2 指令集 89

6.3 无流水线CPU工作原理 89

6.4 模块说明 90

6.5 平台测试 92

6.6 仿真测试 94

6.7 调试指导 101

6.8 示例测试 103

第7章 多级流水CPU设计 104

7.1 实验介绍 104

7.2 指令集 104

7.3 五级流水工作原理 104

7.4 示例程序测试 120

7.5 调试指导 121

第8章 带Cache五级流水线CPU设计 134

8.1 实验介绍 134

8.2 Cache的工作原理 134

8.3 实验操作 135

8.4 接口与管脚分配 146

8.5 调试指导 148

附录 CHULP1信号名与芯片管脚对照表及示意图 149