Engenharia Múltipla Escolha

Dado uma unidade lógica e aritmética (ULA) de 3 bits de controle implementada em VHDL, em que as 4 primeiras operações são lógicas e as últimas 4 operações são aritméticas, considerando uma contagem de 000 a 111 na sua tabela verdade. O bit de entrada de controle que define se a operação é lógica ou aritmética é o:

Dado uma unidade lógica e aritmética (ULA) de 3 bits de controle implementada em VHDL, em que as 4 primeiras operações são lógicas e as últimas 4 operações são aritméticas, considerando uma contagem de 000 a 111 na sua tabela verdade.

O bit de entrada de controle que define se a operação é lógica ou aritmética é o:

  1. LSB
  2. MSB
  3. USB
  4. OSB
  5. ASB

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - MSB

Para resolver esta questão, precisamos analisar como os códigos binários de 3 bits distribuem as operações lógicas e aritméticas na tabela verdade.

Análise do Código Binário

A unidade de controle possui 3 bits, o que permite representar números de $000_2$ a $111_2$. Convertendo para decimal, temos a faixa de 0 a 7.

O enunciado estabelece a seguinte distribuição:

  • Operações Lógicas: As 4 primeiras (índices 0, 1, 2, 3).
  • Operações Aritméticas: As últimas 4 (índices 4, 5, 6, 7).

Vamos visualizar a tabela de verdade com os valores decimais correspondentes:

DecimalBinário (Código)Tipo de Operação
00 0 0Lógica
10 0 1Lógica
20 1 0Lógica
30 1 1Lógica
41 0 0Aritmética
51 0 1Aritmética
61 1 0Aritmética
71 1 1Aritmética

Identificação do Bit de Controle

Observando a tabela acima, podemos notar um padrão claro no primeiro bit (o mais à esquerda):

  • Quando o primeiro bit é 0, a operação é sempre Lógica.
  • Quando o primeiro bit é 1, a operação é sempre Aritmética.

Os outros dois bits variam independentemente dentro de cada grupo, não servindo como separadores principais entre as duas categorias.

Terminologia dos Bits

Em sistemas digitais, os bits são identificados pela sua posição de peso:

  • MSB (Most Significant Bit): É o bit mais significativo, ou seja, o de maior peso (no caso de 3 bits, representa o valor $2^2 = 4$). É o primeiro bit da esquerda.
  • LSB (Least Significant Bit): É o bit menos significativo, ou seja, o de menor peso (representa o valor $2^0 = 1$). É o último bit da direita.

Como o bit que define a categoria (lógica vs. aritmética) é o bit de maior peso que altera o intervalo de 0-3 para 4-7, trata-se do MSB.

Alternativas C, D e E (USB, OSB, ASB) não são termos técnicos padrão na arquitetura de computadores.

Portanto, o bit de entrada de controle que define se a operação é lógica ou aritmética é o MSB.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.