Ingresso
Le unità di ingresso sono costituite da quegli elementi che permettono l'inserimento delle informazioni utili all'elaborazione, consistenti in genere in sequenze di dati o programmi. Tipiche unità di ingresso sono ad esempio la tastiera e il mouse.
Uscita
Le unità di uscita hanno invece il compito di ricevere i risultati dell'elaborazione ed eventualmente di visualizzarli in una forma riconoscibile dall'utente. Le più consuete unità di uscita sono ad esempio lo schermo e la stampante. Le unità a disco e il modem, per la bidirezionalità delle loro prestazioni, sono invece classificabili in entrambe le categorie.