Tomasulo Original

Número de instrucciones emitidas por ciclo

Número de ciclos de reloj de cada instrucción

Instrucciones

# Instrucción Dst Op 1 Op 2
{{i.id}} {{i.type}} {{i.dst}} {{i.op1}} {{i.op2}}

Agregar una instrucción

ER Add/Sub

# Ins Tag Op1 Tag Op2 Dst
{{i.pos}} {{i.id}} {{i.tag1}} {{i.op1data}} {{i.tag2}} {{i.op2data}} {{i.dst}}

ER Mul/Div

# Ins Tag Op1 Tag Op2 Dst
{{i.pos}} {{i.id}} {{i.tag1}} {{i.op1data}} {{i.tag2}} {{i.op2data}} {{i.dst}}

Banco de Registros

Register Busy Tag Data
{{i.number}} {{i.busy}} {{i.tag}}

Descripción del algoritmo

{{p}}

Número de ciclo: {{ctrl.exTime}}