• Matéria: Informática
  • Autor: Damascenoo9487
  • Perguntado 7 anos atrás

Pipeline é uma técnica para aumento de performance computacional que consiste na tentativa de antecipar o início da próxima instrução. Essa antecipação pode resultar em execução fora de ordem, ou seja, antecipa(m)-se a(s) próxima(s) instrução(ões) que esteja(m) aa(s) a ser(em) executada(s). Denota-se como aa a instrução que não tenha hazard estrutural, nem de dados e nem de controle. Para essa questão, suponha o seguinte trecho de código:



(i) a = b / c;



(ii) d = a + e;



(iii) f = g – h;



(iv) a = k + f;



(v) i = a + j;





Enumere as linhas que apresentam hazards de dados:



a.


(i) e (iii); (ii), (v); (iii) e (iv).



b.


(i) e (ii); (iv) e (v); (iii) e (iv).



c.


(i) e (ii); (i) e (iv); (iii) e (iv).



d.


(i) e (ii); (i),

Respostas

respondido por: danilogodsox9eos
3

I - 2; II - 4; III - 1; IV - 3. Correto

Perguntas similares