2015 组成原理 主存容量的扩展 选择题
第 18 题

某计算机使用4体交叉编址存储器,假定在存储器总线上出现的主存地址(十进制)序列为8005,8006, 8007,8008,8001,8002,8003,8004,8000, 则可能发生访存冲突的地址对是()。

A.8004和8008

C.8001 和8008

D.8000 和8004

B.8002和8007__

[tag_link]

正确答案:B

本题考察 多体交叉存储器 ,每个访存地址对应的存储模块序号 (0, 1, 2, 3) 如下所示: 访存地址 模块序号 8005 8006 8007 8008 8001 8002 8003 8004 8000 1 2 3 0 1 2 3 0 0 其中,模块序号 = 访存地址 % 存储器交叉模块数。判断可能发生访存冲突的规则是:给定的访存地址在相邻的四次访问中出现在同一个存储模块内。据此,根据上表可知 8004 和 8000 对应的模块号都为 0,即表明这两次的访问出现在同一模块内且在相邻的访问请求中,满足发生冲突的条件。

2012_Q41_1