CPU는 컴퓨터에서 가장 핵심적인 역할을 수행하는 부분 연산 장치산술연산과 논리연산 수행 (따라서 산술논리연산장치라고도 부른다.)연산에 필요한 데이터를 레지스터에서 가져오고, 연산 결과를 다시 레지스터로 보낸다제어 장치명령어를 순서대로 실행할 수 있도록 제어하는 장치주기억장치에서 프로그램 명령어를 꺼내 해독하고, 그 결과에 따라 명령어 실행에 필요한 제어 신호를 기억장치, 연산장치, 입출력장치로 보낸다레지스터고속 기억장치명령어 주소, 코드, 연산에 필요한 데이터, 연산 결과 등을 임시로 저장중앙 처리 장치 종류에 따라 사용할 수 있는 레지스터 개수와 크기가 다르다용도에 따라 범용 레지스터와 특수 목적 레지스터로 구분된다- 범용 레지스터 : 연산에 필요한 데이터나 연산 결과를 임시로 저장- 특수 목적 레지..