
[컴퓨터 구조] CPU의 작동 원리
·
CS
1. ALU와 제어장치 1.1 ALUALU의 역할 : 산술 연산(덧셈, 뺄셈 등)과 논리 연산(AND, OR 등)을 수행하는 CPU의 주요 구성 요소ALU가 작동하는 과정 :입력 : 레지스터로부터 피연산자를 받아들인다.명령 : 제어장치로부터 연산 종류를 나타내는 제어 신호를 받아들인다.결과 저장 : 계산 결과를 다시 레지스터에 저장ALU의 특징 :메모리 접근보다 레지스터 접근 속도가 훨씬 빠르다.연산 결과 외에도 플래그를 생성하여 추가적인 상태 정보를 제공플래그 (Flag) : 연산 결과에 대한 추가 정보를 담는 값으로 플래그는 플래그 레지스터에 저장된다.ALU 내부 주요 구성 요소 :가산기 : 덧셈 연산 수행보수기 : 뺄셈 연산 수행 (2의 보수 활용)시프터(Shifter) : 비트 이동 연산 수행오버..