CPU는 메모리에 저장된 명령어를 읽어 들이고, 해석하고, 실행하는 장치임.
CPU 구성요소
ALU는 레지스터를 통해 피연산자를 받아들이고, 제어장치로부터 수행할 연산을 알려주는 제어 신호를 받아들인다. 연산 결과는 메모리에 저장되지 않고 일시적으로 레지스터에 저장된다.
ALU는 계산 결과와 플래그를 내보낸다. 결괏값뿐만 아니라 연산 결과에 대한 추가적인 정보를 내보내야 하기 때문이다. 플래그는 플래그 레지스터에 저장된다.
제어장치는 제어 신호를 내보내고, 명령어를 해석하는 부품이다. 제어 신호는 컴퓨터 부품들을 관리하고 작동시키기 위한 전기 신호이다.
제어 장치가 받아들이는 정보
제어장치는 CPU 외부/내부에 제어 신호를 전달함.