매핑 된 캐싱을 직접 수행하기 위해 일부를 이해하는 데 어려움이 있습니다. 나는 2KB 다이렉트 - 맵 캐시를 가진 64KB 메모리를 가진 바이트 어드레싱 메모리 시스템을 가지고있다. 캐시 블록은 32 바이트입니다.다이렉트 매핑 캐시 비트
제가 잘못하면 2048B/32B = 64 캐시 블록이 있습니다. 각 캐시 항목 (태그, "더티"비트 등)에 필요한 총 비트 수를 알아야합니다.
나는 6 비트의 인덱스 비트 (2^6 = 64 (블록 수))가 필요하다고 생각한다. Im는 단지 알아 내는데 어려움이있다. 나머지는 필요합니다.