CPU는 메모리에 저장된 명령어를 읽어 들이고, 읽어 들인 명령어를 해석하고, 실행하는 부품이다.
CPU의 내부 구성 요소 중 가장 중요한 세 가지는 ALU(산술 연산), 레지스터, 제어장치 이다.
ALU는 계산만을 위해 존재하는 부품 -> 컴퓨터 내부에서 수행되는 대부분의 계산은 ALU가 도맡아 수행한다.
레지스터는 CPU 내부의 작은 임시 저장 장치 -> 프로그램을 실행하는데 필요한 값들을 임시로 저장한다 (CPU 안에는 여러 개의 레지스터가 존재하고 각기 다른 이름과 역할을 가진다)
제어장치는 제어신호 라는 전기 신호를 내보내고 명령어를 해석하는 장치이다.