연산 장치 제어 장치 레지스터 범용 목적 레지스터 특수 목적 레지스터 CPU의 동작 과정 명령어 세트 인출 사이클 실행 사이클 데이터 이동 : LOAD addr 데이터 처리 : ADD addr 데이터 저장 : STA addr 프로그램 제어 : JUMP addr 중앙처리장치(CPU)는 크게 연산장치, 제어장치, 레지스터 3가지로 구성되어 있다. 연산 장치 산술, 논리연산을 수행한다. 산술 연산 : 덧셈, 뺄셈 논리 연산 : AND, OR , XOR 연산에 필요한 데이터를 레지스터에서 가져오고, 연산 결과를 다시 레지스터로 보낸다. 제어 장치 명령어를 순서대로 실행할 수 있도록 제어하는 장치 주기억장치에서 프로그램 명령어를 꺼내 해독하고, 그 결과에 따라 명령어 실행에 필요한 제어 신호를 기억장치, 연산장치..