试题详情
- 简答题 假定某机主存空间大小1GB,按字节编址。cache的数据区(即不包括标记、有效位等存储区)有64KB,块大小为128字节,采用直接映射和全写(write-through)方式。请问: (1)主存地址如何划分?要求说明每个字段的含义、位数和在主存地址中的位置。 (2)cache的总容量为多少位?
-
(1)主存空间大小为1GB,按字节编址,说明主存地址为30位。cache共有64KB/128B=512行,因此,行索引(行号)为9位;块大小128字节,说明块内地址为7位。因此,30位主存地址中,高14位为标志(Tag);中间9位为行索引;低7位为块内地址。
(2)因为采用直接映射,所以cache中无需替换算法所需控制位,全写方式下也无需修改(dirty)位,而标志位和有效位总是必须有的,所以,cache总容量为512×(128×8+14+1)=519.5K位。 关注下方微信公众号,在线模考后查看
热门试题
- 按照指令读访问和写访问的先后顺序,可以将
- 单机和多机系统中并行性发展的技术途径有(
- 什么是闪速存储器?它有哪些特点?
- 程序的局部性原理
- 数组多路通道允许()个设备进行()型操作
- DLX流水线分为哪几个功能段?
- 改进Cache的性能的三种途径是()。
- 机器数字长8位(含1位符号位),若机器数
- 请求字处理技术有哪两种具体的实现方法?
- 试简要说明流水线中几种相关类型。
- 全相联和直接映象相比,各有何优缺点?
- ALU指令指(),CISC指()。
- 设寄存器位数为8位,机器数采用补码形式(
- 16个处理器编号为0、1、…、15,采用
- 如何理解计算机系统中的层次概念?
- 指令级并行研究的重点之一,是开发循环体中
- 对于容量一定的Cache,相联度越高,则
- ()和()是影响一个计算机系统能否成功的
- 预测分支失败方法的主要思想是什么?
- 描述流水线的工作,常采用时空图的方法。在