微机与接口技术
地址映射方法
微机与接口技术
地址映射方法
cache分行、驻村分块,行块等长
主存较大时西安分区在分组后分块
地址映射方法:全相联映射方式,直接映射方式、组相联映射方式
主存之间需要分区块,主存较大先分区(页)再分组。
二,主存与Cache的地址映射
Cache分行,主存分块,行块等长
(主存较大时先分区(页)再分组(路)后分块)
(1)全相联映射方式
任一主存块能映射到Cache中任意行(
主存块的容量等于Cache行的容量)
优点:灵活,不易产生冲突;
缺点:比较电路难于实现,且效率低,速度慢。
(2) 直接映射方式
优点:硬件简单,成本低;
、缺点:容易产生冲突,易于“颠簸”,不能有效利用Cacheko空间。
(3)组相联映射方式
组相联映射方式全相联映射方式和直接相联映射方式的结合,结合两者的优点。方法:
Cache分组,组内分行。主存分组,组内分块。组间直接映射,组内全相联映射。
优点:结合上两种优点
a.组内行数较少,易于实现;
b. 组内有灵活性,冲突减少。
二,主存与Cache的地址映射
Cache分行,主存分块,行块等长
(主存较大时先分区(页)再分组(路)后分块)
(1)全相联映射方式
任一主存块能映射到Cache中任意行(
主存块的容量等于Cache行的容量)
优点:灵活,不易产生冲突;
缺点:比较电路难于实现,且效率低,速度慢。
(2) 直接映射方式
优点:硬件简单,成本低;
、缺点:容易产生冲突,易于“颠簸”,不能有效利用Cacheko空间。
(3)组相联映射方式
组相联映射方式全相联映射方式和直接相联映射方式的结合,结合两者的优点。方法:
Cache分组,组内分行。主存分组,组内分块。组间直接映射,组内全相联映射。
优点:结合上两种优点
a.组内行数较少,易于实现;
b. 组内有灵活性,冲突减少。