CPU가 메모리에 올라와 있는 프로그램의 명령어들을 실행하기만 한다. 그렇다면 이제 메모리에 대해서 자세히 알아보자! 메모리 계층 레지스터 : CPU 안에 있는 작은 메모리 / 휘발성 / 속도 가장 빠름 / 기억 용량이 가장 적음. 캐시 : L1, L2 캐시를 지칭함 / 휘발성 / 속도 빠름 / 기억 용량 적음 주기억장치 : RAM을 지칭함 / 휘발성 / 속도 보통 / 기억 용량 보통 보조기억장치 : HDD, SSD를 지칭함 / 비휘발성 / 속도 낮음 / 용량 많음 RAM은 하드디스크로부터 일정량의 데이터를 복사해서 임시 저장하고 이를 필요 시마다 CPU에 빠르게 전달하는 역할을 한다. 계층 위로 올라갈수록 가격은 비싸지고, 용량은 작아지고, 속도는 빨라지는 특징이 있다. 이러한 계층구조를 두는 이유는 ..