Computer Science/Computer Architecture
2021. 6. 20.
[Computer Architecture] 2. 중앙처리장치(CPU) 작동 원리
0. CPU CPU는 컴퓨터에서 가장 핵심적인 역할을 수행하는 부분으로 인간의 두뇌에 해당한다. 크게 연산장치, 제어장치, 레지스터 3가지로 구성된다. 연산 장치 산술 연산과 논리 연산을 수행한다. 산술 논리 연산장치라고도 불린다. 연산에 필요한 데이터를 레지스터에서 가져오고 연산 결과를 다시 레지스터로 보낸다. 제어 장치 명령어를 순서대로 실행할 수 있도록 제어하는 장치이다. 주기억장치에서 프로그램 명령어를 꺼내 해독하고 그 결과에 따라 명령어 실행에 필요한 제어 신호를 기억장치, 연산장치, 입출력 장치로 보낸다. 또한 이등 장치가 보낸 신호를 받아 다음에 수행할 동작을 결정한다. 레지스터 고속 기억장치이다. 명령어 주소, 코드, 연산에 필요한 데이터, 연산 결과 등을 임시로 저장한다. 용도에 따라 범..