Periférne obvody
tvoria veľmi rozmanitú skupinu obvodov. Často je niekoľko periférnych obvodov združených do jednej
periférnej jednotky – napr. niekoľko paralelných brán, sériových brán, časovačov, viackanálových prevodníkov a podobne.
Zjednodušenú schému periférnej jednotky ukazuje obr.
Jadrom periférnej jednotky sú obvody (čítačky, prevodníky alebo jednoduché výkonové deliace členy) pre spracovanie signálu.
Pretože v jednotke býva združených niekoľko periférnych obvodov, sú dáta uložené do niekoľkých dátových registrov.
Na riadenie týchto obvodov slúži skupina riadiacich registrov. Pre určovanie stavu obvodov tu máme skupinu
stavových registrov. Mikroprocesor môže pomocou dátovej zbernice zapisovať do riadiacich registrov a čítať stavové registre.
Jednotka môže vyžadovať obsluhu tiež prostredníctvom prerušenia programu, a k tomu slúži jeden alebo viac signálov INT.
Dôvod k vyvolaniu prerušenia je dokončenie požadovanej operácie alebo hlásenie chyby. Do jednotky je vedených niekoľko
adresných bitov pre rozlíšenie medzi rôznymi dátovými, riadiacími a stavovými registrami. Signál CS blokuje vždy
len komunikáciu s jednotkou zo strany zbernice. Nikdy neblokuje činnosť vnútorného jadra, vnútorných vstupných a výstupných
signálov a ani vyvolanie prerušenia. [16.2]