Abaixo temos o novo circuito da Unidade de Controle.
Percebemos que agora o Contador de programa possui realmente 4 entradas. Onde uma é o bit 22 da memória de Instruções e a outra é um literal de 16 bits (ou seja, o endereço de Desvio). Com a adição no novo flag, alteramos também a lógica para reconhecer sinais e literais. Quando uma das flags (Desvio ou Literal) é ativada, todos os sinais devem receber 0. Devemos ter atenção que agora possuímos um bit a menos na parte de sinais, onde devemos corrigir os tamanhos e posicionamentos dos componentes.