(单选题)
给定高速缓存参数:每个存储器地址有m=32位,高速缓存的大小C=1024,每个高速缓存组有E=1个高速缓存行,每个高速缓存行由一个B=4字节的数据块组成,则每个高速缓存的高速缓存数组数S、标记位数t、组索引位数s、块偏移位数b分别为()
A256 22 8 2
B256 24 5 3
C32 22 5 3
D32 24 8 2
正确答案
答案解析
略
相似试题
(单选题)
如果一个地址的高S位被用作组索引,每行包括1个有效位,t个标记为,存储器块连续的片会被映射到同一个高速缓存组。那么每个这样的连续的片中有多少个块()
(单选题)
假设高速缓存的结果将32个地址位划分成了t个标记位、s个组索引位和b个块偏移位,已知所有块的大小的和为1024,每个组包含1个高速缓存行,每个行是由一个4字节的数据块组成的,确定s、b、t的值()
(填空题)
设二维数组intM[4][4],每个元素(整数)占2个存储单元,元素按行优先的顺序存储,数组的起始地址为100,元素M[2][3]的地址是()
(单选题)
假设int占4个字节,grid从存储器地址0开始,高速缓存开始时是空的,唯一的存储器访问是对数组grid的元素的访问,变量i、j、total_x和total_y存放在寄存器中。试确定下列代码的高速缓存的读总数和不命中率分别是多少?()
(简答题)
高速缓存Cache系统的标签存储器有什么作用?
(单选题)
二维数组M的元素是4个字符(每个字符占一个存储单元)组成的串,行下标i的范围从0到4,列下标j的范围从0到5,M按行存储时元素M[3][5]的起始地址与M按列存储时元素()的起始地址相同。
(单选题)
二维数组M[i,j]的元素是4个字符(每个字符占一个存储单元)组成的串,行下标i的范围从0到4,列下列j的范围从0到5。M按行存储时元素M[3,5]的起始地址与M按列存储时元素()的起始地址下同。
(填空题)
()又称为高速缓存,是可以进行高速数据传输的存储器。
(单选题)
()又称为高速缓存,是可以进行高速数据传输的存储器。