메모리 계층(2)
-
메모리 종류 - 2장. CPU가 직접 사용하는 메모리 (초고속 메모리) (2-2. 캐시 메모리 (Cache) – CPU가 자주 쓰는 데이터를 저장)
📌 2-2. 캐시 메모리 (Cache) – CPU가 자주 쓰는 데이터를 저장캐시 메모리는 CPU가 자주 사용하는 데이터를 저장하는 초고속 메모리입니다.RAM보다 속도가 훨씬 빠르며, CPU가 데이터를 빠르게 불러올 수 있도록 도와줍니다.🔹 1. CPU가 RAM보다 먼저 데이터를 찾는 곳컴퓨터에서 프로그램을 실행하면 CPU는 연산을 수행하기 위해 필요한 데이터를 메모리에서 가져와야 합니다.일반적으로 RAM에서 데이터를 불러와 처리하지만, RAM도 CPU에 비하면 속도가 느립니다.✅ CPU가 데이터를 불러오는 순서1️⃣ 캐시 메모리(Cache) → 가장 먼저 확인2️⃣ RAM → 캐시에 없으면 RAM에서 찾음3️⃣ HDD/SSD → RAM에도 없으면 저장장치에서 찾음💡 즉, 캐시는 CPU가 RAM보다 ..
2025.02.23 -
메모리 종류 - 2장. CPU가 직접 사용하는 메모리 (초고속 메모리) (2-1. 레지스터 (Register) – CPU 내부의 즉시 연산 공간)
📌 2-1. 레지스터 (Register) – CPU 내부의 즉시 연산 공간레지스터는 CPU 내부에 있는 가장 빠른 메모리로,컴퓨터가 프로그램을 실행할 때 가장 먼저 데이터를 저장하고 연산하는 공간입니다.CPU가 직접 접근하는 초고속 메모리이기 때문에 프로그램 실행 속도를 결정하는 중요한 요소입니다.🔹 1. CPU가 가장 먼저 데이터를 저장하는 곳컴퓨터에서 프로그램을 실행하면, 데이터는 일반적으로 RAM → 캐시 → 레지스터 순서로 전달됩니다.하지만 CPU가 연산을 수행할 때는 RAM이나 캐시보다도 더 빠른 공간이 필요합니다.이때 사용하는 것이 바로 레지스터입니다.✅ 레지스터의 주요 특징CPU 내부에 내장된 초고속 메모리데이터를 즉시 저장하고 즉시 연산용량은 매우 작지만 속도는 가장 빠름CPU의 연산 ..
2025.02.23