Computer Science

[컴퓨터구조론] 제어 유니트의 기능, 구조

imsunbow 2024. 1. 3. 14:52

제어유니트는 명령어 코드의 해독 및 명령어 실행에 필요한 제어 신호들의 발생을 이끄는 역할을 한다.

 

제어유니트는 명령어 해독기와 제어주소 레지스터, 제어 기억장치로 구성된다.

 

1) 명령어 해독기: 명령어 레지스터로부터 들어오는 명령어의 연산 코드를 해독하여 해당 연산을 수행하기 위한 루틴의 시작주소를 결정한다.

2) 제어주소 레지스터 : 다음에 실행할 마이크로명령어의 주소를 저장하는 레지스터이다. 이 주소는 제어 기억장치의 특정 위치를 지정한다.

3) 제어 기억장치: 마이크로명령어들로 이루어진 마이크로프로그램을 저장하는 내부 기억장치이다.

 

                                                                                  -

 

*배경지식

- 마이크로 명령어: 명령어 사이클에서 각 주기에서 실행되는 각 마이크로-연산을 지정해주는 2진 비트

- 마이크로프로그램: 마이크로 명령어들의 집합

- 루틴: CPU의 특정 기능을 실행하기 위한 마이크로명령어들의 그룹

반응형