Uk艂ady cyfrowe ze wzgl臋du na spos贸b dzia艂ania dzielimy na uk艂ady kombinacyjne oraz sekwencyjne.
Uk艂ad kombinacyjny nazywamy taki uk艂ad cyfrowy, w kt贸rym stan wej艣膰 jednoznacznie okre艣la stan wyj艣膰 uk艂adu.
Oznacza to, 偶e aby okre艣li膰 stan na wyj艣ciach uk艂adu, nie potrzeba 偶adnej dodatkowej informacji poza stanem wej艣膰 i rodzajem uk艂adu. Najprostszym przyk艂adem uk艂adu kombinacyjnego s膮 bramki.
Uk艂ad sekwencyjny nazywamy uk艂ad cyfrowy, w kt贸rym stan wyj艣膰 zale偶y od stanu wej艣膰 oraz od poprzednich stan贸w uk艂adu.
Oznacza to 偶e uk艂ady sekwencyjne s膮 uk艂adami z pami臋ci膮. Klasycznym przyk艂adem mo偶e by膰 tu np licznik.
Uk艂ad asynchroniczny nazywamy taki uk艂ad cyfrowy, dla kt贸rego w dowolnym momencie jego pracy stan wej艣膰 oddzia艂uje na stan wyj艣膰.
Uk艂ad synchroniczny nazywamy taki uk艂ad cyfrowy, dla kt贸rego stan wej艣膰 wp艂ywa na stan wyj艣膰 tylko w okre艣lonych odcinkach czasu pracy uk艂adu zwanych czasem czynnym, natomiast w pozosta艂ych odcinkach czasu zwanych czasem martwym stan wej艣膰 nie wp艂ywa na stan wyj艣膰. Odcinki czasu czynnego i martwego wyznaczane s膮 przez podanie specjalnego przebiegu zwanego przebiegiem zegarowym lub taktuj膮cym na wej艣cie zegarowe lub taktuj膮ce.