组相联映射通过将高速缓存的行排列成组来结合直接映射和全相联映射。这些组使用直接映射方案持续存在。但是,每个组内的行被视为一个小型的全相联高速缓存,其中可以存储在该组中的任何块都可以存储到该组内的任何行。该图使用一个使用四行到一个组的示例高速缓存来表示此排列。包含 k 行/组的高速缓存被称为 k 路组相联高速缓存。因为映射方法仅使用内存地址... 阅读更多
关联内存可以被视为一个存储单元,其存储的信息可以通过信息本身的内容而不是通过地址或内存位置来识别以进行访问。关联内存也称为内容寻址内存 (CAM)。关联内存的框图如图所示。它包括一个内存阵列和用于 m 个字的逻辑,每个字 n 位。参数寄存器 A 和键寄存器 K 各有 n 位,每个字一位。匹配寄存器 M 有 m 位,每个内存字一位。每个字... 阅读更多