본문/내용
1. 컴퓨터 기억장치 계층구조의 개념을 설명하시오. (A4용지 1매 내외, 배점 10점)
컴퓨터 기억장치 계층구조는 컴퓨터 시스템에서 데이터를 저장하고 접근하는 방법을 효율적으로 관리하기 위한 구조이다. 기억장치 계층구조는 각 계층이 서로 다른 속성과 용량, 가격, 접근 시간의 특성을 가지고 있으며, 이러한 특성을 기반으로 적절한 메모리를 사용하여 효율성을 극대화하는 방식으로 설계되어 있다. 기억장치 계층구조는 일반적으로 레지스터, 캐시, 주기억장치(RAM), 보조기억장치(SSD, HDD) 등으로 나누어져 있으며, 각 계층의 구성 요소들은 상호 작용하여 CPU와 외부 장치 간의 원활한 데이터 흐름을 지원한다. 가장 상위에 위치한 레지스터는 CPU 내부에 존재하는 빠른 기억장치로, CPU가 즉시 필요로 하는 데이터와 명령어를 저장한다. 레지스터의 접근 시간은 나노초 단위로 극히 짧고, 이로 인해 처리 속도가 크게 향상된다. 다음으로 캐시 메모리(A, B, C 레벨로 나뉘는 경우가 많음)는 CPU와 주기억장치 사이에 위치하며, 자주 사용되는 데이터와 명령어를 저장하여 CPU가 더 빠르게 접근할 수 있도록 한다. 캐시는 접근 시간이 짧지만, 용량이 제한적이…