EJERCICIO SUPERSCALAR EXECUTION

6
UNIVERSIDAD TECNICA PARTICULAR DE LOJA UNIVERSIDAD TECNICA PARTICULAR DE LOJA “La Universidad Católica de Loja” “La Universidad Católica de Loja” MULTIPROCESAMIENTO Raquel Solano

description

Ejecucion de instrucciones por ciclos

Transcript of EJERCICIO SUPERSCALAR EXECUTION

Page 1: EJERCICIO SUPERSCALAR EXECUTION

UNIVERSIDAD TECNICA PARTICULAR DE UNIVERSIDAD TECNICA PARTICULAR DE LOJALOJA

“La Universidad Católica de Loja”“La Universidad Católica de Loja”

MULTIPROCESAMIENTO

Raquel Solano

Page 2: EJERCICIO SUPERSCALAR EXECUTION

EJERCICIOSEJERCICIOS

Page 3: EJERCICIO SUPERSCALAR EXECUTION

Ejercicio 1 Ejercicio 1 Ejecución de instrucciones Ejecución de instrucciones (i) (i)

IF ID OF

IF ID OF

IF ID OF E

IF ID NA E

IF ID NA WB

load R1, @1000

load R2, @1008

add R1, @1004

add R2, @100C

store R1, @2000

0 2 4 6 8

Ciclos de instrucción

IF ID OF E

add R1, R2

Page 4: EJERCICIO SUPERSCALAR EXECUTION

Ejercicio 2Ejercicio 2Ejecución de instrucciones Ejecución de instrucciones (ii) (ii)

IF ID OF

IF ID OF E

IF ID OF E

IF ID OF E

IF ID NA WB

load R1, @1000

add R1, @1004

add R1, @1008

add R1, @1000

store R1, @2000

0 2 4 6 8

Ciclos de instrucción

Page 5: EJERCICIO SUPERSCALAR EXECUTION

Ejercicio 3Ejercicio 3Ejecución de instrucciones Ejecución de instrucciones (iii)(iii)

IF ID OF

IF ID OF E

IF ID OF

IF ID OF E

IF ID NA E

load R1, @1000

add R1, @1004

load R2, @1008

add R2, @1000

add R1, R2

IF ID NA WB store R1, @2000

0 2 4 6 8

Ciclos de instrucción

Page 6: EJERCICIO SUPERSCALAR EXECUTION

ANALISIS:ANALISIS:

El tiempo de duración de la ejecución de las instrucciones del ejercicio 1 es igual a 7 ciclos, del ejercicio 2 y 3 es igual a 8 ciclos, tomando en cuenta que el último tiene una instrucción más que el anterior.

La tarea que realizan los tres ejercicios es la misma, en diferente orden.

Las instrucciones se ejecutan secuencialmente.