2015-12-25 42 views
0

enter image description here地址细分

如何确定每个字段中的位数? 我的意思是为什么4位偏移? 我知道如何决定索引字段中的位数。因为我们在缓存(2^6)中有64个块,所以索引的位数是6. 而且我知道标记字段是( 32 - (索引位+偏移位)) 但是,偏移量的问题我怎么知道偏移量字段所需的位数?

回答

1

由于每个块有16个字节,因此需要4个位来确定使用该块中的哪个字节。

+0

哦,谢谢!我没有注意到,最后一个问题是......为什么我们忽略了4位,我们认为它们是抵消的? –

+0

@ReemAljunaid你是什么意思忽略? –

+0

我们总是把偏移量中不需要的位数,偏移量代表的位数,我的意思是为什么我们在这里忽略这4位?为什么他们不重要?为什么他们在抵消? –