×
暂无评论
图文详情
  • ISBN:9787302680529
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:0
  • 出版时间:2025-03-01
  • 条形码:9787302680529 ; 978-7-302-68052-9

本书特色

本书设计和编写了8个实验,这些实验都是基于作者自主开发的具有自主版权的Tomasulo器和ROB模拟器。这8个实验具体如下:(1)MIPS指令系统和MIPS体系结构。(2)流水线及流水线中的冲突。(3)指令调度和延迟分支。(4)Cache性能分析。(5)Tomasulo算法。(6)再定序缓冲(ROB)工作原理。(7)多Cache一致性——监听协议。(8)多Cache一致性——目录协议。每个实验都由实验目的、实验平台、实验内容和步骤、模拟器使用手册以及相关知识五部分构成。其中,“相关知识”部分系统地论述了与实验相关的知识,读者在实验前可以对其进行阅读和复习。
本书提供作者专门为系统结构实验开发的一套运行于Windows平台的模拟器,读者可以扫描封底的文泉云盘防盗码,再扫描目录上方的二维码下载。


内容简介

"本书设计了8个实验: MIPS指令系统和MIPS体系结构、流水线及流水线中的冲突、指令调度和延迟分支、Cache性能分析、Tomasulo算法、再定序缓冲(ROB)工作原理、多Cache一致性——监听协议、多Cache一致性——目录协议。本书覆盖面广,内容丰富,书中的实验是基于 MIPS 指令集结构的,并提供了实验所需相关知识的介绍,可以与大多数系统结构教材配合使用。本书还提供了专门为系统结构实验开发的一套运行于Windows平台的模拟器,该套模拟器界面友好,使用方便,交互性强。 本书可作为高等院校“系统结构”课程以及“计算机组成与结构”课程的实验教材,也可作为自学者的辅助教材。 "

前言

党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是**生产力、人才是**资源、创新是**动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。

“计算机系统结构”课程内容比较抽象、单调,不少内容要通过实验才能得到更好的理解。而且,通过实验研究对系统结构进行量化分析,是国际上流行的一种方法。

基于模拟器进行实验是一种很好的方式,有时其效果甚至比实物实验效果更好。本书设计和编写了8个实验,这些实验都是基于作者自主开发的具有自主版权的Tomasulo模拟器和ROB模拟器。这8个实验具体如下。

(1) MIPS指令系统和MIPS体系结构。

(2) 流水线及流水线中的冲突。

(3) 指令调度和延迟分支。

(4) Cache性能分析。

(5) Tomasulo算法。

(6) 再定序缓冲(ROB)工作原理。

(7) 多Cache一致性——监听协议。

(8) 多Cache一致性——目录协议。

每个实验都由实验目的、实验平台、实验内容和步骤、MIPSsim使用手册以及相关知识五部分构成。其中,“相关知识”部分系统地论述了与实验相关的知识,读者在实验前可以对其进行阅读和复习。

本书提供作者专门为系统结构实验开发的一套运行于Windows平台的模拟器,读者可以扫描封底的文泉云盘防盗码,再扫描目录上方的二维码下载。

本书的大部分编写工作由同济大学的李江峰和山东交通学院的杨万春完成,同济大学的王冬青和国防科技大学的沈立也参与了不少编写工作。全书由同济大学的张晨曦统筹和总体设计。

本书可与大多数系统结构教材配合使用,也可作为自学者的辅助教材。

由于作者水平有限,书中难免有不妥之处,敬请读者批评指正。

 


张晨曦2025年1月于上海

目录

实验 1MIPS指令系统和MIPS体系结构

1.1实验目的

1.2实验平台

1.3实验内容和步骤

1.4MIPSsim使用手册

1.4.1启动模拟器

1.4.2MIPSsim的窗口

1.4.3MIPSsim的菜单

1.5相关知识: MIPS指令系统

1.5.1MIPS的寄存器

1.5.2MIPS的数据表示

1.5.3MIPS的数据寻址方式

1.5.4MIPS的指令格式

1.5.5MIPS的部分指令介绍

1.5.6汇编程序举例

实验2流水线及流水线中的冲突

2.1实验目的

2.2实验平台

2.3实验内容和步骤

2.4MIPSsim使用手册

2.5相关知识: 流水线、相关与冲突

2.5.1一条经典的5段流水线

2.5.2相关与流水线冲突

2.5.3流水线的实现

实验3指令调度和延迟分支

3.1实验目的

3.2实验平台

3.3实验内容和步骤

3.4MIPSsim使用手册

3.5相关知识: 指令调度和延迟分支

3.5.1指令调度

3.5.2延迟分支

实验4Cache性能分析

4.1实验目的

4.2实验平台

4.3实验内容和步骤

4.3.1Cache容量对不命中率的影响

4.3.2相联度对不命中率的影响

4.3.3Cache块大小对不命中率的影响

4.3.4替换算法对不命中率的影响

4.4MyCache模拟器使用方法

4.5相关知识: Cache的基本原理

4.5.1Cache的映像规则

4.5.2查找方法

4.5.3替换算法

4.5.4写策略

4.5.5改进Cache性能

4.5.6三种类型的不命中

4.5.7降低不命中率的方法

4.5.8分离Cache和混合Cache

实验5Tomasulo算法

5.1实验目的

5.2实验平台

5.3实验内容和步骤

5.4Tomasulo算法模拟器使用方法

5.5相关知识: Tomasulo算法

5.5.1基本思想

5.5.2具体算法

实验6再定序缓冲(ROB)工作原理

6.1实验目的

6.2实验平台

6.3实验内容和步骤

6.4ROB模拟器使用方法

6.5相关知识: 再定序缓冲(ROB)

实验7多Cache一致性——监听协议

7.1实验目的

7.2实验平台

7.3实验内容和步骤

7.4监听协议模拟器使用方法

7.5相关知识: 监听协议

7.5.1基本思想

7.5.2监听协议的实现

实验8多Cache一致性——目录协议

8.1实验目的

8.2实验平台

8.3实验内容和步骤

8.4目录协议模拟器使用方法

8.5相关知识: 目录协议

8.5.1目录协议的基本思想

8.5.2目录协议实例

附录AMIPSsim的指令列表

附录BMIPSsim的指令系统

附录C模拟器MIPSsim的汇编语言


展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航