社区
高性能计算
帖子详情
Cache 存储器,主存有0~7共8 块,Cache 有4 块,采用组相联映像,分2 组
gg_lihui
2018-02-06 09:38:34
为撒第二步替换的是7,而不是其他的数字?
...全文
4626
4
打赏
收藏
Cache 存储器,主存有0~7共8 块,Cache 有4 块,采用组相联映像,分2 组
为撒第二步替换的是7,而不是其他的数字?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_43207183
2020-04-09
打赏
举报
回复
2
因为主存的0、1块对应cache的0、1块,也就是第0组,主存的2、3块对应cache的2、3块,也就是cache的第1组,接着主存的4,5块就对应0组,6、7块对应1组。也就是说0、1、4、5只能放在0组。2、3、6、7只能放在1组。
qq_27195835
2019-02-09
打赏
举报
回复
1
qq_27195835
2019-02-09
打赏
举报
回复
gg_lihui
2018-02-06
打赏
举报
回复
自己顶一下。
清华大学2001年计算机
组
成原理试题
试题内容: 一、(10
分
)某RISC处理机各类指令使用频率和理想CPI(指令和数据访问
Cache
命中率为100%时的CPI)如下表所示。而实际测得的指令访问
Cache
缺失率(miss rate)为5%,数据访问的
Cache
缺失率为10%,
Cache
的缺失损失(miss penalty)为40个时钟周期。 (1) 该机器在无
Cache
缺失(理想情况)时的CPI是多少?(3
分
) (2) 该机器在无
Cache
缺失(理想情况)时的速度比有
Cache
缺失时快多少倍?(7
分
) 指令类型 使用频率 CPI ideal ALU操作 43% 1 Loads 21% 2 Stores 12% 2 Branches 24% 2 二、(13
分
)一台模型机
共
有7条指令,主频25MHz,各指令的使用频率与CPI如下表所示。该模型机有8位和16位两种指令字长,
采用
2-4扩展操作码。8位字长指令为寄存器(R-R)二地址类型,16位字长指令为寄存器-
存储器
(R-M)二地址变址寻址类型(-128<=变址范围<=127)。 指令(字长) 使用频度f CPI I1(8位) 35% 1 I2(8位) 25% 2 I3(8位) 20% 2 I4(16位) 10% 2 I5(16位) 5% 1 I6(16位) 3% 2 I7(16位) 2% 2 (1) 计算该机的MIPS速率。(4
分
) (2) 计算操作码的平均码长。(3
分
) (3) 该机允许使用多少个可编址的通用寄存器,多少变址寄存器?(3
分
) (4) 设计该机的两种指令格式,标出各字段位数并给出操作编码。(3
分
) 三、(12
分
)假设在一个
采用
组
织
相联
映像
方式的
Cache
中,
主存
有B0~B7
共
8
块
组
成,
Cache
有C0~C3
共
4
块
,
组
内
块
数为2
块
。每
块
的大小为32个字节,
采用
FIFO
块
替换算法。在一个程序执行过程中依次访问
块
地址流如下: B1,B4,B6,B3,B0,B4,B6,B2,B4,B5 (1) 写出
主存
地址的格式,并标出各字段的长度(3
分
) (2) 写出
Cache
地址的格式,并标出各字段的长度(3
分
) (3) 画出
主存
与
Cache
之间各个
块
的
映像
对应关系(3
分
) (4) 列出程序执行过程中
Cache
的
块
地址流
分
布情况。并计算
Cache
的
块
命中率。(3
分
) 四、(15
分
)有4个中断源D1、D2、D3、D4,它们的中断优先级和中断屏蔽码见下表,表中,"1"表示该中断源被屏蔽,"0"表示该中断源开放。假设从处理机响应中断源的中断服务请求到运行中断服务程序中第一次开中断所用的时间为1微秒,其它中断服务时间为10微秒。
Cache
存储模拟器,c++
在模拟器上实现在任意访存
块
地址流下
Cache
存储器
的存储过程,并求出命中率 要求如下: 1.
Cache
—
主存
:
映像
方式要实现全
相联
、直接映象、
组
相联
方式三种方式,并选择每一种
映像
方式下输出结果;替换算法一般使用LRU算法。 3.求出命中率;显示替换的全过程;
存贮层次模拟器
cache
1.
Cache
—
主存
:
映像
方式要实现全
相联
、直接映象、
组
相联
方式三种方式,并选择每一种
映像
方式下输出结果;替换算法一般使用LRU算法。 3.要求
主存
容量、
Cache
大小、
块
大小以及
组
数等可以输入修改。 4.求出命中率;显示替换的全过程;
华中科大 计
组
实验3 logisim 存储系统实验
只含.circ 1、
CACHE
映射机制与逻辑实现 2、硬件
CACHE
机制设计实验 在 storage.circ 完成直接
映像
,全
相联
映像
,4 路
组
相联
映像
(选做),2 路
组
相联
映像
(选做)的电路设计。
计算机系统结构课后习题答案
5.1 解释下列术语 多级存储层次:由若干个
采用
不同实现技术的
存储器
构成的
存储器
系统,各
存储器
处在离CPU不同距离的层次上。使得靠近CPU的
存储器
速度较快,容量较小。整个存储系统的速度接近与离CPU最近的
存储器
的速度,而容量和每位价格接近于最低层次的容量和价格。 全
相联
映像
:指
主存
中的任一
块
可以被放置到
Cache
中的任意一个位置。 直接
映像
:指
主存
中的每一
块
只能被放置到
Cache
中唯一的一个位置。
组
相联
映像
:指
主存
中的每一
块
可以被放置到
Cache
中固定的一个
组
中的任意位置。 替换算法:由于
主存
中的
块
比
Cache
中的
块
多,所以当要从
主存
中调入一个
块
到
Cache
中时,会出现该
块
所
映像
的
Cache
块
位置已经被占用的情况。替换算法即解决如何选择替换
块
的问题。 LRU:最近最少使用法。选择近期最少被访问的
块
作为被替换的
块
。 写直达法:在执行“写”操作时,不仅把信息写入
Cache
中相应的
块
,而且也写入下一级
存储器
中相应的
块
。
高性能计算
2,408
社区成员
1,024
社区内容
发帖
与我相关
我的任务
高性能计算
高性能计算
复制链接
扫一扫
分享
社区描述
高性能计算
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章