- CPU는 메모리에 로드된 프로그램의 명령어와 데이터를 가져와 실행합니다. 🧠
- CPU는 메모리에서 명령어를 가져오는 '패치' 과정을 통해 작업을 시작합니다. ➡️
- CPU 내부 및 외부 구성 요소 간 데이터 이동은 '버스'라는 통로를 통해 이루어집니다. 🚌
- CPU 내에는 고성능 임시 저장 공간인 '레지스터'들이 있으며, 이는 데이터와 주소를 빠르게 처리하는 데 필수적입니다. 💾
- '프로그램 카운터(PC)'는 다음에 실행할 명령어의 메모리 주소를 가리킵니다. 📍
- '메모리 주소 레지스터(MAR)'는 CPU가 접근하려는 메모리 위치의 주소를 저장합니다. 🗺️
- '메모리 버퍼 레지스터(MBR)'는 메모리에서 읽어오거나 쓸 실제 데이터나 명령어를 임시 저장합니다. 📦
- '어큐뮬레이터(AC)'는 산술 및 논리 연산 중 임시 데이터를 저장하는 역할을 합니다. ⏳
- CPU의 핵심 연산 장치인 '산술 논리 장치(ALU)'는 모든 계산을 담당합니다. 🧮
- ALU는 덧셈, 뺄셈 같은 '산술 연산'과 AND, OR 같은 '논리 연산'을 수행합니다. ➕
- 컴퓨터 구조 학습 시, 처음에는 전체를 가볍게 훑고 나중에 심화 학습하는 것이 효과적입니다. 🚀
데브허브 | DEVHUB | 6분 설명 - CPU 안쪽 들여다 보기