CPU 내부에는 ALU, 레지스터, 제어장치가 있다.ALU: CPU 내부에서 계산하는 장치제어장치: CPU 내부에서 제어 신호를 발생시키고 명령어를 해석하는 장치 ALU계산을 하기 위해서는 피연산자와 수행할 연산이 필요하다. ALU는 레지스터로부터 피연산자를 받아들이고 제어장치로부터 제어 신호를 받아들인다. 결과값은 레지스터에 전달한다.결과값을 메모리가 아닌 레지스터에 전달하는 이유는 CPU가 메모리에 접근하는 것보다 레지스터에 접근하기 더 빠르기 때문이다. 레지스터는 CPU의 내부에 있기 때문이다.ALU는 연산 결과에 대한 부가 정보인 ‘플래그’도 전달한다. 플래그에 양수, 음수에 정보도 포함되어 있다.연산 결과가 레지스터에 담기 어려울 정도로 크다면 ‘오버플로우’가 일어난다.플래그 정보이런식으로 저장..