산술 논리 장치(ALU)와 제어장치산술 논리 장치(ALU)는 CPU의 핵심 부품 중 하나로, 주로 계산과 논리 연산을 담당한다. ALU는 레지스터로부터 데이터를 받아 연산을 수행하고, 제어장치로부터 제어 신호를 받아 작업을 지시받는다. 연산 결과와 상태 플래그를 출력하여 시스템의 다른 부분에서 사용할 수 있게 한다.제어장치는 CPU의 다른 부분과 외부 장치와의 상호작용을 관리한다. 클럭 신호, 현재 실행 중인 명령어, 상태 플래그, 그리고 제어 신호를 받아들이며, 이를 바탕으로 CPU 내부와 외부로 제어 신호를 보낸다.레지스터CPU에는 다양한 종류의 레지스터가 존재하며, 각각의 역할이 다르다.프로그램 카운터(PC): 다음에 실행할 명령어의 메모리 주소를 저장한다.명령어 레지스터(IR): 현재 실행 중인 ..