본문/내용
1. 컴퓨터 기억장치 계층구조의 개념을 설명하시오.
컴퓨터 기억장치 계층구조는 컴퓨터 시스템에서 데이터 저장과 처리를 위한 여러 종류의 기억장치가 서로 다른 속도, 용량, 비용을 가지고 계층적으로 구성되어 있는 구조를 의미한다. 이 계층구조는 일반적으로 가장 빠른 기억장치에서 가장 느린 기억장치까지 다양한 레벨로 나뉘며, 각 레벨은 서로 다른 역할과 특성을 가진다. 이러한 구조는 전체 시스템의 성능을 극대화하고, 비용 효율적인 데이터 저장 및 접근을 가능하게 한다. 가장 최상위에 위치한 기억장치는 레지스터이다. 레지스터는 CPU 내부에 있는 아주 작은 크기의 기억장치로, 처리 속도가 빠르다. CPU가 직접 접근할 수 있는 데이터 및 명령어를 저장하는 용도로 사용된다. 그 다음으로는 캐시 메모리가 위치하는데, 캐시는 CPU와 주기억장치(RAM) 사이에 존재하며, CPU가 자주 사용하는 데이터를 임시로 저장하여 데이터 접근 시간을 최소화한다. 캐시는 일반적으로 L1, L2, L3 캐시로 나뉘며, L1이 가장 빠르고 작고, L3가 더 큰 용량을 가지지만 상대적으로 느린 특성을 가진다. 그 다음 레벨은 주기억장치인 램(RAM)이다. RAM은 휘발성 기억장치…