ALU 다양한 계산 담당 레지스터로부터 피연산자를 받아들이고, 제어장치로부터 수행할 연산을 알려주는 제어 신호를 받아들임 연산결과(결과값)를 레지스터에 저장하고, 연산결과에 대한 추가적인 정보인 플래그를 플래그 레지스터에 저장 플래그 종류 - 부호 플래그 : 연산결과의 부호 -> 1(음수) or 0(양수) - 제로 플래그 : 연산결과가 0인지 여부 -> 1(연산결과 0) or 0(연산결과 0 아님) - 캐리 플래그 : 연산 결과 올림수 or 빌림수가 발생했는지 여부 -> 1(올림수나 빌림수 발생) or 0(발생 안 함) - 오버플로우 플래그 : 오버플로우 발생 -> 1(오버플로우 O) or 0(오버플로우 X) - 인터럽트 플래그 : 인터럽트 가능 여부 -> 1(인터럽트 가능) or 0(인터럽트 불가) -..