Dois valores de 8 bits (1 bit de sinal + 7 bits de valor) saem da memória e entram na ULA. Um código de 2 bits escolhe a operação. Soma e subtração são feitas em complemento de dois. O resultado vai para o registrador R, e o registrador de status acende as flags.