ULA de 4 operações: + − × ÷

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.

Memória (sinal + 7 bits)
Registrador A
Registrador B
ULA
00 soma01 subtração10 multiplicação11 divisão
Registrador de saída Rsinal + 7 bits
Registrador de status (flags)