A ULA (Unidade Lógica e Aritmética) é um dos componentes da UCP (Unidade Central de Processamento) que realiza operações aritméticas ou lógicas e apresenta também códigos de condição, que indicam situações que podem ocorrer durante a operação. Um desses códigos é o overflow, que apresenta como significado:
- A) Resultado da operação nulo.
- B) Resultado não pode ser apresentado.
- C) Se o resultado é positivo ou negativo.
- D) “Vai um” na soma e “vem um” na subtração.
Resposta:
A alternativa correta é letra B) Resultado não pode ser apresentado.
A ULA (Unidade Lógica e Aritmética) é um dos componentes da UCP (Unidade Central de Processamento) que realiza operações aritméticas ou lógicas e apresenta também códigos de condição, que indicam situações que podem ocorrer durante a operação. Um desses códigos é o overflow, que apresenta como significado:
a) Resultado da operação nulo.
b) Resultado não pode ser apresentado.
c) Se o resultado é positivo ou negativo.
d) “Vai um” na soma e “vem um” na subtração.
Gabarito: Letra B.
A ULA - Unidade Lógic e Aritmética executa as principais operações lógicas e aritméticas sobre os dados (soma, subtrai, multiplica e divide, determina se o número é positivo, negativo ou se é zero). Todos os outros elementos do sistema de computação (UC, registradores, memória e dispositivos de E/S) trazem dados para a ULA processar, e depois leva os resultados de volta. Possui um grupo de registradores que são usados para armazenar os dados que estão sendo processados pela instrução atual.
A ULA gera códigos de condições como indicações sobre as operações realizadas, que são eles:
a) Resultado da operação nulo.
Errado. Zero: indica se o resultado da operação realizada é nulo.
b) Resultado não pode ser apresentado.
Correto. Overflow: resultado de uma operação não pode ser representada no espaço disponível (tamanho da palavra insuficiente).
c) Se o resultado é positivo ou negativo.
Errado. Sinal: indica se o resultado da operação é negativo ou positivo.
d) “Vai um” na soma e “vem um” na subtração.
Errado. Carry: dependendo da operação realizada (soma ou subtração) pode representar o bit de vai-um (carry-out) ou vem-um (borrow-out).
Gabarito: Letra B.
Deixe um comentário