Buscar

SO rainly

A motivação principal para o desenvolvimento de arquiteturas super-escalares consiste na possibilidade de se executar instruções de forma paralela, o que fornece mais agilidade, otimização e mais velocidade em atender as demandas ofertadas em nível de instrução de máquina (STALLINGS, W. Arquitetura e Organização de Computadores. 8. ed. São Paulo: Pearson Prentice Hall, 2010).

Das alternativas abaixo, assinale a que descreve sobre a solução adotada pelo mecanismo renomeamento de registradores no caso de conflitos em relação à geração de valores para o código a seguir:

 

(i)  a = b / c;

(ii) d = a – f;

(iii) a = g + h;

(iv) i = a + e;

Resposta Selecionada:

(i)       a = b / c;

(ii)      d = a – f;

(iii)     aa = g + h;

(iv)     i = aa + e;.

Respos A motivação principal para o desenvolvimento de arquiteturas super-escalares consiste na possibilidade de se executar instruções de forma paralela, o que fornece mais agilidade, otimização e mais velocidade em atender as demandas ofertadas em nível de instrução de máquina (STALLINGS, W. Arquitetura e Organização de Computadores. 8. ed. São Paulo: Pearson Prentice Hall, 2010).

Das alternativas abaixo, assinale a que descreve sobre a solução adotada pelo mecanismo renomeamento de registradores no caso de conflitos em relação à geração de valores para o código a seguir:

 

(i)  a = b / c;

(ii) d = a – f;

(iii) a = g + h;

(iv) i = a + e;

Resposta Selecionada:

(i)       a = b / c;

(ii)      d = a – f;

(iii)     aa = g + h;

(iv)     i = aa + e;.

Resposta Correta:

(i)       a = b / c;

(ii)      d = a – f;

(iii)     aa = g + h;

(iv)     i = aa + e;.

 

Feedback da resposta:

Resposta correta. A solução permite ter logo o resultado de operações que são mais rápidas (soma e subtração) e assim ter o resultado. Então depois são realizadas as que são mais complexas, como a divisão.

ta Correta:

(i)       a = b / c;

(ii)      d = a – f;

(iii)     aa = g + h;

(iv)     i = aa + e;.

 

Feedback da resposta:

Resposta correta. A solução permite ter logo o resultado de operações que são mais rápidas (soma e subtração) e assim ter o resultado. Então depois são realizadas as que são mais complexas, como a divisão.

💡 4 Respostas

User badge image

Dayana do Valle

(i)       a = b / c;(ii)      d = a – f;(iii)     aa = g + h;(iv)     i = aa + e;.Resposta Correta: (i)       a = b / c;(ii)      d = a – f;(iii)     aa = g + h;(iv)     i = aa + e;.
1
Dislike0
User badge image

Tilita TD

(i)       a = b / c

(ii)      d = a – f;

(iii)     aa = g + h;

(iv)     i = aa + e;.

 

0
Dislike0
User badge image

Fael Alves

( 1 )

(i) a = b / c;

(ii) d = a – f;

(iii) aa = g + h;

(iv) i = aa + e;.

principal motivação para o desenvolvimento de arquiteturas super-escalares envolve a capacidade de execução de instruções de maneira paralela, o que resulta em mais agilidade, otimização e velocidade no atendimento das demandas ofertadas em nível de instrução de máquina.

Considerando o exposto no enunciado da questão, a solução adotada pelo mecanismo renomeamento de registradores em situações de conflitos relacionados à geração de valores para o código é a seguinte:

(i) a = b / c;

(ii) d = a – f;

(iii) aa = g + h;

(iv) i = aa + e;.

Bons estudos!

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais