计算机组成原理第四章——存储系统2016.ppt

★例:已知某计算机存储系统主存由2片6164芯片(8K×8位)构成,Cache存储器为1KB。该存储系统按4个32位字分块,采用直接相联方式映像。问: 主存地址有多少位? 【答:16K=2^14→14位 主存有多少块? 【答:16K÷(4×32÷8)=1024块 Cache存储器地址有多少位? 【答:1K=2^10→10位 Cache存储器有多少块? 【答:1K÷(4×32÷8)=64块 Cache存储器的块地址有多少位? 【答:64=2^6→6位 主存的123H号块映射到Cache存储器的块地址是多少?(用二进制表示) 【答:主存地址01 0010 0011映射为Cache地址是取后6位,=100011。 映射后,Cache标记的内容是什么?(用二进制表示) 【答:标记为主存区号,=0100。 组相联映射 3、组相联—— k路组相联 组织:Cache分路,主存按Cache路长分区,同行块为一组,组内主存块映射到组内Cache块(Cache块地址依组排序=横排) * * 标记存放:主存区地址 s-d 位 地址映射:公式 i=j mod 2d Cache控制器结构:Cache组内2r-d=k个块标记参加比较 ★例:设有一简化Cache存储系统,采取组相联方式映像,Cache共有8个块,分为2个组。某次工作时,CPU访存读操作的块地址序列为: 10110,11010,11011

文档评论(0)

1亿VIP精品文档

相关文档