0% encontró este documento útil (0 votos)
3 vistas1 página

Análisis de Hazards en Pipelining

El documento describe una tarea sobre análisis de secuencias de código para detectar hazards y su solución. Se pide identificar el tipo de hazard, dibujar el diagrama con soluciones, escribir sentencias de reenvío y número de ciclos. Se proveen dos secuencias de código como ejemplo para el análisis.

Cargado por

otakun
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas1 página

Análisis de Hazards en Pipelining

El documento describe una tarea sobre análisis de secuencias de código para detectar hazards y su solución. Se pide identificar el tipo de hazard, dibujar el diagrama con soluciones, escribir sentencias de reenvío y número de ciclos. Se proveen dos secuencias de código como ejemplo para el análisis.

Cargado por

otakun
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

6/10/21 22:27 Taller Hazards

Taller Hazards

Fecha de entrega
27 de jul a las 9:00
Puntos
100
Entregando
una carga de archivo
Tipos de archivo
pdf
Disponible
27 de jul en 8:00 - 27 de jul en 9:10
casi 1 hora

Esta tarea fue bloqueada 27 de jul en 9:10.

Analice las siguientes secuencias de código e indique si se pueden ejecutar en cascada (pipelining), o si
presentan hazards indicar lo siguiente:

1. Qué tipo de hazards presenta y sus posibles soluciones


2. Dibuje el diagrama con las soluciones implementadas. 
3. Escriba las sentencias de reenvío en caso de ser necesario. 
4. Escribir el número de ciclos. 

Secuencia 1:  

(2 memorias)

sw s1, 4 (s2)

add t0, s0, s1

sub t1, s1, s0

Secuencia 2:

(1 memoria)

lw s0, 0 (s1)

sub t0, s0, s1

or t0, t1, s1

slt t2, s0, t0

[Link] 1/1

También podría gustarte