现有一个Cache共有32个块每个块大小为16bytes则主存字节地址1700采用直接映射到的块号应该是
首先,需要计算主存字节地址1700对应的块号。
在直接映射中,主存地址的前几位用于索引Cache的块号,剩下的位数用于索引块内的字节。
给定主存字节地址1700,首先需要将其转换为二进制表示: 1700 = 0000 0110 1010 1100
由于Cache共有32个块,需要5位来索引块号。因此,取前5位(00000)作为块号。
所以,主存字节地址1700采用直接映射到的块号为0。
原文地址: http://www.cveoy.top/t/topic/inHg 著作权归作者所有。请勿转载和采集!