问答题
设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字为32位。【哈尔滨工业大学2002本科期末试题】
问答题
若Cache采用直接相联映像,求出主存地址字段中各段的位数。
【正确答案】正确答案:若Cache采用直接相联映像:字块中含64个字节(16×32bit),字块的位数b=6。Cache中含有256个字块,所以字块地址位数c=8。主存容量为1MB,总位数为20。主存字块标记位数t=20—6—8=6。
【答案解析】
问答题
若Cache采用四路组相联映像,求出主存地址字段中各段的位数。
【正确答案】正确答案:若Cache采用四路组相联映像:字块中含64个字节,字块的位数b=6。Cache中含有256个字块,每组含有4个字块,所以组地址位数q=6。主存容量为1MB,总位数为20。主存字块标记位数t=20-6-6=8。
【答案解析】