전자 계산기 구조정보처리기사(구) · 2011년06월12일 · 34/100
34.주기억장치로부터 캐시 메모리로 데이터를 전송하는 매핑 프로세스 방법이 아닌 것은?
1
associative mapping
2
direct mapping
3
set-associative mapping
4
virtual mapping정답
해설
Associative Mapping(어소시어티브 매핑) -어소시어티브 메모리는 메모리 워드의 주소와 데이터를 모두 저장한다. -캐시의 어떤 위치에서든지 주 메모리의 메모리 워드를 저장할 수 있다. -가장 빠르고, 가장 융통성있고, 가장 비싸다. -교체 알고리즘이 필요하다. Direct Mapping(직접 매핑) -캐시의 각 워드는 데이터 워드와 tag로 구성되어 있다. -인덱스 필드(index field) : CPU가 메모리 참조를 요청할때 캐시에 접근하기 위한 주소로 사용. Set-Associative Mapping(세트 어소시어티브 매핑) -캐시의 각 워드는 같은 인덱스 주소 아래에 두개 이상의 메모리 워드를 저장 할 수 있다.(직접매핑의 단점 보안) -두개의 세트 크기를 가지는 경우 각 인덱스 주소는 두개의 데이터 워드와 대응하는 tag를 지정 한다.(tag 6비트, 데이터워드 12비트)