제어장치의 유형에는 하드웨어만으로 설계된 하드와이어적 제어장치(hardwired control unit)와 소프트웨어가 포함된 마이크로프로그램된 제어장치(micro-programmed control unit) 등이 있다. 논리회로에 의해 제어신호들을 생성하는 하드와이어적 제어장치는 [ 그림 6-32 ] 와 같다. 논리회로로 구성된 제어신호 생성기에서는 제어신호를 만들 수 있다.
[ 그림 6-32 ]
하드와이어적 제어장치는 제어신호의 생성 과정에서 지연이 매우 작다는 장점이 있다. 그러나 구현 논리회로는 명령 코드 및 주소 지정 모드 등에 따라 매우 복잡하다는 단점도 있다.