• CPU 2021.01.19
728x90

CPU (Central Processing Unit) : CPU는 연산장치이다

무언가를 열심히 계산하고 내려오는 명령에 대해 열심히 수행한다.

 

CPU 의 속도는 보통 헤르쯔 GHz 단위로 표현하며 헤르쯔는 진동수, 클럭수에 해당한다

 

CPU의 구성도 CPU의 내부 구성은 크게 산술/논리 연산 장치(ALU), 제어 장치와 레지스터로 구성되어 있다. 산술은 덧셈을 수행하는 것이고, 제어 장치는 시그럴을 통해서 데이터 흐름을 통제하는 것이며 레지스터는 CPU내부의 메모리이다

 

CPU의 내부구성 요소 중 제어 장치 제어장치는 CPU가 자신 및 주변기기들을 컨트롤하는 장치로, 프로그램의 수행 순서를 제어하는 프로그램 계수기(program counter), 현재 수행중인 명령어의 내용을 임시 기억하는 명령 레지스터(instruction register), 명령 레지스터에 수록된 명령을 해독하여 수행될 장치에 제어신호를 보내는 명령해독기(instruction decoder)로 이루어져 있다.

 

CPU가 하나의 명령(Operation)을 처리하는 과정은 다음과 같다.

(1) 읽기(Fetch Instruction): 메모리에서 명령을 가져온다.
(2) 해석(Decode Instruction): 명령을 해석한다.
(3) 실행(Execute Instruction): 명령을 수행한다.
(4) 기록(Write Back): 수행한 결과를 기록한다.

728x90

+ Recent posts