Кантролер падзяляецца на камбінацыйны лагічны кантролер і мікрапраграмны кантролер, абодва з якіх маюць свае перавагі і недахопы.Камбінацыйны лагічны кантролер складаны ў распрацоўцы і мае складаную структуру.Пасля завяршэння дызайну яго нельга змяніць або пашырыць, але гэта хутка.Канструкцыя мікрапраграмнага кантролера зручная, структура простая, яе зручна мадыфікаваць або пашыраць.Каб змяніць функцыю машыннай каманды, трэба толькі перапраграмаваць адпаведную мікрапраграму;Аднак ён робіць гэта, выконваючы shred.Канкрэтнае параўнанне выглядае наступным чынам: Камбінаторныя лагічныя кантролеры, таксама вядомыя як правадныя кантролеры, складаюцца з лагічных схем і цалкам залежаць ад апаратнага забеспячэння для рэалізацыі функцый інструкцый.