As operações da Unidade Lógica Aritmética (ULA) são normalmente muito simples. Operações mais complexas são normalmente realizadas pela ativação de várias operações básicas sequenciais. A ULA fornece o resultado e algumas indicações de operação realizada, chamadas códigos de condição. Com base no exposto, assinale a alternativa que apresenta um código de condição com sua correta explicação
Carry: dependendo da operação realizada, pode representar o bit de vai-um (carry out) ou vem um (borrow-out). Usado, muitas vezes, em operações de deslocamento para guardar ou fornecer o bit deslocado.
Zero: indica se o resultado da operação é menor ou igual a zero.
Sinal: indica se o resultado da operação é nulo.
Overflow: indica que o resultado de uma operação aritmética pode ser representado no espaço disponível.
Carry: indica o tipo de operação que está sendo realizada na ULA.