Le unità di input/output Il dispositivo di interfaccia viene attivato ogni volta si vuole compiere un operazione di input/output e comprende : Un buffer di interfaccia in cui vengono caricati provvisoriamente i dati Una porta di i/o che collega il bus al buffer
Il controllore di periferica è una serie di circuiti interni alla periferica che ne assicurano il corretto funzionamento, cioè pongono nella corretta forma il segnale generato ed assicurano la giusta temporizzazione in fase di trasmissione.
Il programma di gestione della periferica è il programma che indica al processore come effettuare gli scambi di informazioni con la periferica. In particolare questo programma deve in una operazione di input permettere al processore di interpretare correttamente i segnali che provengono dalla periferica In una operazione di output permettere al processore di organizzare i segnali in modo tale che possano essere correttamente interpretati dalla periferica.