E' il dispositivo che controlla la sequenza corretta delle istruzioni di un programma.
E' costituita da 2 registri: I.R. e C.R.
Il primo memorizza il contenuto di una istruzione prelevato dalla RAM
grazie al BUS DATI;
il secondo memorizza l'indirizzo per l'accesso (v. BUS INDIRIZZI) alla successiva istruzione
in RAM. (v. anche A.L.U. e BUS)