제어 유니트가 수행하는 주요 기능들명령어 코드의 해독명령어 실행에 필요한 제어 신호들의 발생마이크로 연산(micro-operation)명령어 실행 사이클의 각 주기동안 수행되는 기본적인 CPU 동작제어 유니트는 컴퓨터 프로그램을 구성하고 있는 명령어들을 해독(decode)하고, 그 결과에 따라 명령어 실행에 필요한 동작들을 수행시키기 위한 제어 신호들을 발생하는 장치이다.명령어 사이클이 적절히 수행되도록 모든 동작들을 제어하는장치이다.명령어 사이클은 부 사이클인 인출 사이클, 간접 사이클, 실행 사이클 및 인터럽트 사이클로 이루어지며, 각 사이클에서는 여러 개의 마이크로 연산들이 수행된다.ex) 인출 사이클에서 수행되는 마이크로-연산들t0 : MAR t1 : MBR t2 : IR 마이크로명령어(micr..