使用 Cache 改善系統(tǒng)性能的依據(jù)是程序的局部性原理。程序中大部分指令是( )的。設(shè)某計(jì)算機(jī)主存的讀/寫時(shí)間為 100ns,有一個(gè)指令和數(shù)據(jù)合一的 Cache,已知該 Cache的讀/寫時(shí)間為 10ns,取指令的命中率為 98%,取數(shù)的命中率為 95%。在執(zhí)行某類程序時(shí),約有 1/5 指令需要額外存/取一個(gè)操作數(shù)。假設(shè)指令流水線在任何時(shí)候都不阻塞,則設(shè)置 Cache 后,每條指令的平均讀取時(shí)間約為( )ns。
(60)A.順序存儲(chǔ)、順序執(zhí)行
B.隨機(jī)存儲(chǔ)、順序執(zhí)行
C.順序存儲(chǔ)、隨機(jī)執(zhí)行
D.隨機(jī)存儲(chǔ)、隨機(jī)執(zhí)行
(61)A. 12.3
B.14.7
C.23.4
D. 26.3