5) É uma das vantagens do modelo de programação baseado em registradores de uso geral, quando comparado com um modelo de programação baseado em pilha:
a) Ler um registrador em um arquitetura RUG não afeta seu conteúdo.
b) Ter o banco de registradores invisível para o programador.
c) Poder executar uma nova implementação de um programa escrito para o processador antigo, mesmo contendo números diferentes de registradores.
d) O conjunto de instruções não muda se o tamanho do banco de registradores mudar.
e) Não precisa de muita memória para ser implementada.
Soluções para a tarefa
Resposta:
Letra A
Explicação:
Essa é a vantagem do modelo de programação RUG. O valor fica no registrador até que seja sobrescrito. É diferente de modelo de pilha, que, para ler um valor, é preciso retirá-lo da pilha.
Uma das vantagens do modelo de programação baseado em registradores de uso geral é ler um registrador em um arquitetura RUG não afeta seu conteúdo. Letra A.
A leitura de um registrador em uma arquitetura RUG não afeta o seu conteúdo, tal fato é uma das mais importantes vantagens do modelo de programação RUG.
Devido a isso, o valor fica no registrador até que o mesmo seja sobrescrito. O que se diferencia do modelo de pilha, que para ler um valor, é preciso que ocorra a retirado do mesmo da pilha.
Existem diversos modelos de programação atualmente, a escolho de qual tipologia utilizar considerada o objetivo para tal.
Bons estudos!