북 스터디/혼자 공부하는 컴퓨터구조 + 운영체제

ALU와 제어장치

EnoughTT 2023. 10. 16. 15:31

ALU와 제어장치

 

ALU

 

ALU가 계산을 하기 위해서는 피연산자와 수행할 연산이 필요함

 

ALU는 피연산자를 받아들이고, 제어장치로부터 수행할 연산을 알려주는 제어 신호를 받아들임. ALU는 레지스터와 제어장치로부터 받아들인 피연산자와 제어 신호로 산술 연산, 논리 연산 등 다양한 연산을 수행함

 

 

ALU가 내보내는 정보

연산 결과값, 추가적인 상태 정보 플래그

 

플래그 레지스터

부호 플래그 제로 플래그 캐리 플래그 오버플로우
플래그
인터럽트
플래그
슈퍼바이저
플래그

 

 

제어장치

제어 신호를 내보내고, 명령어를 해석하는 부품

제어 신호: 컴퓨터 부품들을 관리하고 작동시키기 위한 일종의 전기 신호

 

 

  1. 제어장치는 클럭 신호를 받아들인다.
  2. 제어장치는 해석해야할 명령어를 받아들인다.
  3. 제어장치는 플래그 레지스터 속 플래그 값을 받아들인다.
  4. 제어장치는 시스템 버스, 그중에서 제어 버스로 전달된 제어 신호를 받아들인다.

'북 스터디 > 혼자 공부하는 컴퓨터구조 + 운영체제' 카테고리의 다른 글

명령어 사이클과 인터럽트  (1) 2023.10.18
레지스터  (0) 2023.10.17
명령어의 구조  (0) 2023.10.16
소스코드와 명령어  (0) 2023.10.14
0과 1로 문자를 표현하는 방법  (0) 2023.10.13