DMA-kontroller lihtne cpu .. saab I/O seadmelt signaali andmevahetuse alustamiseks, tekitab protsessoris katkestuse ning võtab üle siinide juhtimise kuni andmed vahetet' address register byte count control register Programmeeritav katkestuste kontroller lihtne processing unit, millesse suubuvad CPU siinid, välja lähevad siinid iga teenindatava seadme juurde nihkeregister, kuhu saab kirjutada katkestuste vektori katkestuste teenindusregister kus parasjagu oleme maski register prioriteetide loogika katkestuste puhver sellessse ühendet' seadmed Programmeritav taimer piesoelektriline kvartsplaat, mis genereerib kindlal sagedusel elektriimpulsse, selle juures asuvad loendurid, mis annavad väljundsignaali mingisse kindlasse harusse iga teatud intervalli tagant. Nii saab taimerit juhtida ning anda erinevatele seadmetele erineva sagedusega clk- tsükleid. cnt 0 irq controller, priority 0 cnt 1 memory refresh
DMA-kontroller lihtne cpu .. saab I/O seadmelt signaali andmevahetuse alustamiseks, tekitab protsessoris katkestuse ning võtab üle siinide juhtimise kuni andmed vahetet' address register byte count control register Programmeeritav katkestuste kontroller lihtne processing unit, millesse suubuvad CPU siinid, välja lähevad siinid iga teenindatava seadme juurde nihkeregister, kuhu saab kirjutada katkestuste vektori katkestuste teenindusregister kus parasjagu oleme maski register prioriteetide loogika katkestuste puhver sellessse ühendet' seadmed Programmeritav taimer piesoelektriline kvartsplaat, mis genereerib kindlal sagedusel elektriimpulsse, selle juures asuvad loendurid, mis annavad väljundsignaali mingisse kindlasse harusse iga teatud intervalli tagant. Nii saab taimerit juhtida ning anda erinevatele seadmetele erineva sagedusega clk- tsükleid. cnt 0 irq controller, priority 0 cnt 1 memory refresh