El registro de instrucción (IR) mantiene la instrucción en curso mientras el contador de programa (PC, "program counter") guarda la dirección de memoria de la siguiente instrucción a ser ejecutada.