본문/내용
1. 컴퓨터 기억장치 계층구조의 개념을 설명하시오.
컴퓨터 기억장치 계층구조는 컴퓨터 시스템의 데이터 저장 및 접근 방식을 최적화하기 위한 체계적인 설계이다. 이 구조는 컴퓨터에서 사용하는 여러 유형의 기억장치를 성능, 용량, 가격 등을 기준으로 계층화하여 구성한다. 기억장치 계층구조의 가장 큰 목표는 주기억장치와 보조기억장치 간의 속도 차이를 완화하고, 데이터의 접근 시간을 최소화하며, 전체 시스템의 성능을 극대화하는 것이다. 계층구조는 메모리의 종류에 따라 크게 레지스터, 캐시 메모리, 주기억장치, 보조기억장치로 나뉜다. 가장 빠른 기억장치는 CPU 내부에 위치한 레지스터이다. 레지스터는 CPU가 직접 접근할 수 있는 가장 가까운 저장소로, 연산에 사용되는 데이터와 명령어를 임시로 저장한다. 이 레지스터는 속도가 빠르지만, 용량이 제한적이기 때문에 적은 양의 데이터만을 저장할 수 있다. 레지스터 다음으로 위치하는 것이 캐시 메모리이다. 캐시 메모리는 CPU와 주기억장치 사이에 위치하며, CPU가 자주 사용하는 데이터와 명령어를 임시로 저장해 두는 목적을 가진다. 캐시는 여러 레벨(Level 1, Level 2, Level 로 나뉘어 있으며…