매핑(사상)이란?블록을 메모리에서 가져와서 캐시에 어떻게, 어디다 가져다 놓을건지를 정하는 것. 매핑의 필요성캐시의 크기는 메모리보다 작기 때문에, 다수의 메모리 블록이 동일한 캐시 블록에 매핑된다. 직접 매핑(direct mapping) : 메모리 블록을 정해진 하나의 캐시 블록에만 사상 (사상 = 매핑)완전 연관 매핑(fully-associative mapping) : 메모리 블록을 어떤 캐시 블록에도 사상집합 연관 매핑(set-associative mapping) : 직접 사상과 완전 연관 사상을 절충하여, 메모리 블록을 정해진 블록의 집합 내 어디든 사상 직접 매핑 Direct Mapping메모리의 특정 블록은 특정 캐시라인에만 매핑하는 것.= 메인메모리와 캐시를 똑같은 크기로 나누고 순서대로 매..