[ 혼공컴운 ] 2주차 공부: CPU의 작동원리
본문 바로가기

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

[ 혼공컴운 ] 2주차 공부: CPU의 작동원리

728x90
반응형

CPU 내부에는 

연산을 담당하는 ALU

작은 임시 저장 장치인 레지스터

명령어를 읽고 해석하는 제어장치

가 있다.

 

 

ALU는 레지스터를 통해 피연산자를 받아들이고,

제어장치로부터 수행할 연산을 알려주는 제어신호를 받아들인다.

연산을 한 후에는 레지스터로 결과값을 보내고,

플래그 레지스터로 플래그를 보낸다.

 

 

플래그에는

  • 부호 플래그 
  • 제로 플래그
  • 캐리 플래그: 올림수나 빌림수가 발생했음을 나타냄
  • 오버플로우 플래그: 오버플로우가 발생했음을 나타냄
  • 인터럽트 플래그
  • 수퍼바이저 플래그가 있다.

 

플래그 레지스터

부호 플래그

1
제로 플래그

0
캐리 플래그

0
오버플로우 플래그

0
인터럽트 플래그

0
슈퍼바이저 플래그

0

 

 

제어장치

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

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

 

 

 

 

728x90
반응형