Normalmente solo la tastiera e il mouse. I dischi e i DVD sono più dispositivi di memorizzazione e gli schermi sono dispositivi di output. Ma un touchscreen sarebbe sia di input che di output.
Si può anche discutere se un misuratore di tensione, un termometro, sensori di luce e altri sensori sono anche dispositivi di input o no. Con l'hardware moderno, le linee sono diventate un po' confuse.
Dipende anche dall'angolo da cui si guarda il tutto. Si può sostenere che una tastiera è un dispositivo di output in quanto permette all'utente di inviare lettere da qualche altra parte. L'utente genera così un output che diventa input per il computer. Ma generalmente non usiamo questo approccio a meno che l'utente non sia anche un computer.
Ma mettiamola più semplice. Questo è un processore molto semplice:
Il processore ATtiny85 è un chip programmabile che è popolare tra gli hobbisti. Ha 8 pin e qui ne vedete 4. Gli altri 4 sono sull'altro lato. Due dei pin sono per il + e il - di una fonte di alimentazione. Gli altri 6 pin sono per l'ingresso o l'uscita.
Un dispositivo di ingresso è qualcosa che metterà una piccola quantità di tensione su uno di questi sei pin. Il processore leggerà questa tensione e la elaborerà. Il processore può poi mettere una certa tensione su un altro pin dove un altro dispositivo si è collegato. Quell'altro dispositivo sta solo aspettando questa tensione e quindi risponderà sull'uscita del processore.
Questo è fondamentalmente ingresso e uscita nella sua forma più elementare. I computer moderni hanno molti più pin e molta più complessità, ma questa è solo una rappresentazione molto semplificata.