Mikroprotsessortehnika
realiseerida nn jäiga loogikaga, s.o vastavate loogikaskeemide abil, või mällu salvestatud e
programmeeritava loogika abil. Viimasel juhul nimetatakse igale väljundoperatsioonile
vastavat alamprogrammi mikroprogrammiks ja igale sisemisele elementaaroperatsioonile
vastavat tehet mikrokäsuks. Mikroprogramme realiseerivat juhtseadme osa nimetatakse aga
mikroprogrammjuhtimisega automaadiks. Seega on mikroprogrammjuhtimine üldise
programmjuhtimise (mida nimetatakse vahel ka makroprogrammjuhtimiseks) alumiseks
tasandiks. Kui makroprogrammid koostab peamiselt robotsüsteemi kasutaja, siis
mikroprogrammid koostab enamasti seadet valmistav tehas ning need kuuluvad seadme
riistvara (püsivara) juurde. Analoogiliselt on jaotatud programmjuhtimise ülesanded
arvutis. Kasutajaprogramme töötleb protsessor, mille tööd korraldab juhtautomaat. Kui
66
tehnoloogilist protsessi või robotsüsteemi juhib arvuti või mitmeraalijuhtseade, siis võib