[컴퓨터 구조] ALU와 제어장치 (CPU)

2023. 3. 13. 23:10기술 창고/CS 지식

728x90
SMALL

ALU

# 레지스터

  • 계산하는 장치
  • 계산을 하기 위해서는 피연산자와 수행할 연산이 필요하다.
  • 피연산자는 레지스터에서, 수행할 연산은 제어장치로부터 제어신호로서 받아온다.
  • 연산 결과는 레지스터에 저장한다.
  • 플래그 : 연산 결과에 대한 부가 정보 (예 : 양수, 음수를 판단하는 구분값)
    • 플래그를 저장하는 곳을 플래그 레지스터라고 한다.

 

 

제어장치

# 제어장치

  • 제어 신호를 발생시키고 명령어를 해석하는 장치
  • 클럭 : 컴퓨터의 부품들을 움직일 수 있게 하는 시간 단위(주기)
  • 해석할 명령어를 명령어 레지스터에서 받아온다.
  • 플래그 레지스터에서 플래그 정보를 받아온다.
  • 제어 신호를 발생시키는 것과 동시에 제어 버스에서 제어 신호를 받아올 수 있다.
  • 제어 신호를 발생시킬 때 내부로 보내거나 외부로 보낼 수 있따.
    • 내부 : 레지스터, ALU 에 신호 발생
    • 외부 : 메모리, 입출력장치 등등에 발생
728x90
반응형
LIST