一、运算器
定点除法-恢复余数法
二、存储器
- 字扩展
- 位扩展
- 字、位同时扩展
三、指令系统
数据寻址方式
四、CPU
CPU执行一段程序时,Cache完成存取的次数为3800次,主存完成存取的次数为200次,已知Cache存取周期为50ns,主存为250ns。问:
(1) Cache的命中率是多少?
(2) Cache-主存系统的效率是多少?
(3)平均访问时间是多少?
解:(1)命中率h= NC / (NC + Nm) = 3800 / (3800 + 200) = 0.95
(2)主存慢于cache的倍率 :r = tm / tc = 250ns / 50ns = 5
访问效率 :e = 1 / [h + (1 – h)r] = 1 / [0.95 + (1 – 0.95)×5] = 83.3%
(3)平均访问时间 :ta = htc +(1-h) tm = 0.95×50+(1-0.95)×250 ns = 60ns
五、I/O