Informática, perguntado por cborgessouza, 5 meses atrás

Em sistemas digitais é necessário muitas vezes construir uma representação do sistema para que possa ser operado por máquinas digitais. No contexto da transmissão de imagem construir espaços de cores é uma maneira de representar a informação de cor para que os diversos sistemas envolvidos na transmissão e apresentação da imagem possam ser capazes de fazê-lo de forma coerente.

Um projetista recebeu a tarefa de construir uma unidade capaz de converter uma sequência que números que representa cores em RGB para YUV. O projetista decide construir uma unidade de controle via microcódigo para conversão. Conhecendo as equações para esta conversão:
Para 3 bytes representando RGB
Y = (77*R + 150*G + 29*B +128) >> 8;
U = (-43*R - 84*G + 127*B +128) >> 8 + 128;
V = (127*R - 106*G - 21*B +128) >> 8 + 128;
A unidade possui 8 registradores de 16 bits e acesso a uma região de memória com os dados. A unidade lógico aritmética somente executa operações envolvendo registradores, logo nenhuma operação recebe um imediato.
A partir das considerações acima podemos estabelecer a seguinte relação:
I. O projetista deve considerar o uso de instruções que operem com valores imediatos, constantes, codificadas na instrução.
II. Pois com isso iria reduzir o número de operações de cópia (mov) entre os registradores e memória.

Escolha uma:
a. Ambas as afirmações são falsas
b. A afirmação I é verdadeira II é falsa.
c. Ambas as afirmações são verdadeiras e II não justifica I.
d. Ambas as afirmações são verdadeiras e II justifica I. Correto
e. A afirmação I é falsa mas II é verdadeira.


cborgessouza: d. Ambas as afirmações são verdadeiras e II justifica I. Correto

Soluções para a tarefa

Respondido por tiagocsilva132016
0

Resposta:

Ambas as afirmações são verdadeiras e II justifica I. Correto pelo AVA.

Explicação:

Perguntas interessantes