Os sinais de controle, no exemplo, e
, determinam qual
operação deve ser realizada pela ALU. No nosso exemplo, a ALU
é capaz de realizar uma das 4 operações sobre suas entradas
e
(Figura
):
A ALU pode produzir sinais de controle de saída: o sinal
indica que o valor de saída da ALU é negativo; o sinal
indica que o valor de saída da ALU é zero.
A unidade chamada ``shifter'' realiza o deslocamento da entrada de 0
ou 1 bit para esquerda ou direita. Os sinais de controle e
indicam o tipo de deslocamento desejado.