CS
[혼자 공부하는 컴퓨터구조 + 운영체제] - ALU와 제어 장치
yoozung
2023. 4. 16. 22:56
ALU는 계산하는 장치
제어장치는 제어 신호를 발생시키고 명령어를 해석하는 장치
ALU가 내보내는 정보
to Register from ALU
ALU는 레지스터로부터 피연산자를 받아들이고 제어장치로부터 제어 신호를 받아들입니다.
그 결과값을 레지스터에 담는다.
레지스터에 저장하는 이유? 씨피유가 레지스터에 접근하는 속도가 메모리에 접근하는 속도보다 빠르기 때문에 임시적으로 레지스터에 담는 것.
to Flag Register from ALU
플래그는 연산 결과에 대한 부가 정보.
ALU에서 내보내는 플래그를 플래그레지스터에 담음
위와 같은 플래그들이 플래그 레지스터에 저장되는 것
- 클럭 : 컴퓨터의 모든 부품을 일사불란하게 움직일 수 있게 하는 시간 단위
- 제어장치에서는 해석할 명령어를 받아 들이는데 명령어 레지스터라는 특수한 레지스터에서 받음
- 플래그 값도 받음 (플래그는 cpu가 받는 부가정보.)