Mikroprotsessortehnika
universaalarvuti töö juhtimiseks. Kui tavaliselt arvuti ise juhib mingit protsessi, siis
mikroprogrammautomaadi korral on tegemist automaadiga, mis juhib teist automaati, s. o
arvutit ennast. Mikroprogrammjuhtimise põhimõtteid on rakendatud ka robotite ja
tööpinkide juhtseadmetes.
Abstraktse automaadi matemaatilise kirjeldamise tulemuseks võivad olla: 1) algoritmide
graaf- ja plokkskeemid, 2) siirde-, väljundi- ja olekutabelid, 3) loogikavõrrandid, 4) auto-
maatide loogilise sünteesi algoritmikeelne kirjeldus või mõni teine esitusviis. Algoritmi
praktiliseks teostamiseks saab kasutada kahte peamist võimalust: algoritmi realiseerimist
aparaadiks või programmiks. Esimesel juhul on tulemuseks seade, teisel juhul
programm. Seadme valmistamiseks kasutatakse mitmesuguseid pneumaatilisi, elektrilisi,
optilisi või elektroonseid elemente. Sealjuures peab eelnevalt olema teada automaadi
struktuur, mille aluseks on homogeenne või mittehomogeenne arvutuskeskkond (tehniline
baas)