Buscar

Com relação à alocação de registradores, é correto afirmar que: para a verificação da possibilidade de uso futuro de uma variável, é preciso verif...

Com relação à alocação de registradores, é correto afirmar que:

para a verificação da possibilidade de uso futuro de uma variável, é preciso verificar se ela não está contida no conjunto gen[i], apenas.
os registradores do microprocessador podem ser subdivididos em quantas partes forem necessárias para armazenar os dados do programa.
para verificar quais variáveis podem ser utilizadas, é preciso determinar quando uma variável está viva em determinado ponto do código.
a) Apenas a afirmativa I está correta.
b) Apenas a afirmativa II está correta.
c) Apenas a afirmativa III está correta.
d) As afirmativas I, II e III estão corretas.
e) Nenhuma das afirmativas está correta.

Essa pergunta também está no material:

Avaliação I_Compiladores
4 pág.

Compiladores Universidade Federal de Santa CatarinaUniversidade Federal de Santa Catarina

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra C) Apenas a afirmativa III está correta. A alocação de registradores é uma técnica utilizada para otimizar o desempenho de programas, permitindo que variáveis frequentemente usadas sejam armazenadas em registradores em vez de na memória principal. Para determinar quais variáveis podem ser alocadas em registradores, é necessário verificar quando uma variável está viva em determinado ponto do código, ou seja, se ela é usada posteriormente. A verificação da possibilidade de uso futuro de uma variável não é suficiente para determinar se ela pode ser alocada em um registrador. Quanto à subdivisão dos registradores, eles não podem ser subdivididos em quantas partes forem necessárias para armazenar os dados do programa.

0
Dislike0

Responda

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

Mais conteúdos dessa disciplina