Digitalne i analogne varijable. Binarni brojevni sustav. Kodiranje. Aritmetika po modulu. Booleova algebra i algebra logike. Postulati i teoremi algebre logike. De Morganovi teoremi. Booleove funkcije (BF). Potpuni sustavi funkcija algebre logike. Pierceov operator i Shaefferov operator. Kanonski oblici BF. Minimizacija. Realizacija BF logickim vratima (sinteza). Multiplekseri i demultiplekseri. Stabla. Realizacija BF pomocu multipleksera i demultipleksera (sinteza). Multipleksersko demultiplekserske strukture (ROM). Programabilne logicke strukture (PAL, PLA, EPLD). Vremenski odnosi. Memorijski elementi (bistabili). Metode sinteze opcih bistabila. Memorije (RAM). Sustavi sa upravljanjem. Automati i procesi. Diskretni konacni digitalni automati. Apstraktni model automata. Sinteza apstraktnog automata. Minimizacija automata. Strukturna sinteza automata. Jezik regularnih izraza. Algoritmi i jezici. Programabilni automati. Wilkiesov model. Procesori. Aritmeticko logicke jedinice. Adresne jedinice. Kontrolne jedinice. Koncept mikroprogramiranja.
Literatura: