Mikroprotsessortehnika
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). Algoritmi programmilisel teostamisel tuleb koostada programm, mis on käskude
jada, kusjuures need käsud määravad ära kõik juhtimiseks vajalikud operatsioonid, tehted
lähteandmete ja vahetulemustega ning järgmise käsu aadressi. Programmi füüsiliseks
kandjaks sobivad mitmesugused homogeensed struktuurid (mälud). Programmi
töötlemiseks: käskude lugemiseks, dešifreerimiseks ja täitmiseks kasutatakse mingit