- -
2. 试述 RISC 设计的根本原那么和采用的技术。
3. 试述全相联映像与直接映像的含义及区别。
直接映像: 指主存的一个字块只能映像到 Cache 的一个准确确定的字块中。
直接映象是一种最简单的地址映像方式,它的地址变换速度快,而且不涉及其
他两种映像方式中的替换策略问题。但是这种方式的块冲突概率较高,当称序
往返访问两个相互冲突的块中的数据时,Cache 的命中率将急剧下降,因为这
时即使 Cache 中有其他空闲块,也因为固定的地址映像关系而无法应用。
全相联映像:指主存的一个字块可以映像到整个 Cache 的任何一个字块中。
这种方式只有当 Cache 中的块全部装满后才会出现块冲突,所以块冲突的概率
低,可到达很高的 Cache 命中率;但实现很复杂。当访问一个块中的数据时,
块地址要与 Cache 块表中的所有地址标记进展比拟已确定是否命中。在数据块
调入时存在着一个比拟复杂的替换问题,即决定将数据块调入 Cache 中什么位
置,将 Cache 中那一块数据调出主存。为了到达较高的速度,全部比拟和替换
都要用硬件实现。
- - word.zl-