Supponiamo di voler utilizzare il driver della stampante per
"stampare" i caratteri presenti nel buffer circolare che contiene i caratteri
di output. Quando il buffer di output è pieno viene inviato il carattere di
testa del buffer al controller della stampante e viene messo RDY a 0.
Nella figura che segue viene inviato il carattere '4'
Trovando RDY a zero la stampante inizia a stampare; intanto chi ha messo
il carattere in BR (il programma oppure il driver) continua la sua esecuzione
Quando la stampante termina la stampa del carattere, mette IP
e RDY a 1 per chiedere interruzione ed ottenere un altro carattere dal driver
stampante(se ce ne sono nell'output buffer).
<---- Il driver della tastiera
Il driver della stampante ---->