diff --git a/output.txt b/output.txt new file mode 100644 index 0000000..65df822 --- /dev/null +++ b/output.txt @@ -0,0 +1,1539 @@ +Cycle 1: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 + L.D F2 40 R3 + MUL.D F0 F2 F4 + SUB.D F8 F6 F2 + DIV.D F10 F0 F6 + ADD.D F6 F8 F2 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + Mult_2 No +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Load_1 + value: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 2: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 + L.D F2 40 R3 2 + MUL.D F0 F2 F4 + SUB.D F8 F6 F2 + DIV.D F10 F0 F6 + ADD.D F6 F8 F2 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + Mult_2 No +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Load_2 Load_1 + value: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 3: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 + L.D F2 40 R3 2 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 + DIV.D F10 F0 F6 + ADD.D F6 F8 F2 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + 10 Mult_1 Yes MUL.D 1 Load_2 + Mult_2 No +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Load_2 Load_1 + value: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 4: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 4 + DIV.D F10 F0 F6 + ADD.D F6 F8 F2 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + 2 Add_1 Yes SUB.D 1 Load_2 + Add_2 No + Add_3 No + 10 Mult_1 Yes MUL.D 1 Load_2 + Mult_2 No +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Load_2 Add_1 + value: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 5: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 4 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + 2 Add_1 Yes SUB.D 1 1 + Add_2 No + Add_3 No + 10 Mult_1 Yes MUL.D 1 1 + 40 Mult_2 Yes DIV.D 1 Mult_1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Add_1 Mult_2 + value: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 6: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 4 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + 1 Add_1 Yes SUB.D 1 1 + 2 Add_2 Yes ADD.D 1 Add_1 + Add_3 No + 9 Mult_1 Yes MUL.D 1 1 + 40 Mult_2 Yes DIV.D 1 Mult_1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Add_2 Add_1 Mult_2 + value: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 7: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 4 7 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + 0 Add_1 Yes SUB.D 1 1 + 2 Add_2 Yes ADD.D 1 Add_1 + Add_3 No + 8 Mult_1 Yes MUL.D 1 1 + 40 Mult_2 Yes DIV.D 1 Mult_1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Add_2 Add_1 Mult_2 + value: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 8: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + 2 Add_2 Yes ADD.D 0 1 + Add_3 No + 7 Mult_1 Yes MUL.D 1 1 + 40 Mult_2 Yes DIV.D 1 Mult_1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Add_2 Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 9: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + 1 Add_2 Yes ADD.D 0 1 + Add_3 No + 6 Mult_1 Yes MUL.D 1 1 + 40 Mult_2 Yes DIV.D 1 Mult_1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Add_2 Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 10: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + 0 Add_2 Yes ADD.D 0 1 + Add_3 No + 5 Mult_1 Yes MUL.D 1 1 + 40 Mult_2 Yes DIV.D 1 Mult_1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Add_2 Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 11: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + 4 Mult_1 Yes MUL.D 1 1 + 40 Mult_2 Yes DIV.D 1 Mult_1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 12: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + 3 Mult_1 Yes MUL.D 1 1 + 40 Mult_2 Yes DIV.D 1 Mult_1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 13: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + 2 Mult_1 Yes MUL.D 1 1 + 40 Mult_2 Yes DIV.D 1 Mult_1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 14: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + 1 Mult_1 Yes MUL.D 1 1 + 40 Mult_2 Yes DIV.D 1 Mult_1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 15: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + 0 Mult_1 Yes MUL.D 1 1 + 40 Mult_2 Yes DIV.D 1 Mult_1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_1 Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 16: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 40 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 17: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 39 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 18: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 38 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 19: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 37 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 20: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 36 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 21: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 35 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 22: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 34 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 23: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 33 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 24: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 32 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 25: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 31 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 26: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 30 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 27: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 29 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 28: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 28 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 29: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 27 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 30: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 26 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 31: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 25 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 32: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 24 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 33: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 23 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 34: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 22 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 35: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 21 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 36: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 20 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 37: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 19 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 38: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 18 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 39: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 17 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 40: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 16 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 41: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 15 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 42: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 14 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 43: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 13 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 44: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 12 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 45: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 11 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 46: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 10 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 47: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 9 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 48: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 8 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 49: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 7 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 50: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 6 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 51: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 5 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 52: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 4 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 53: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 3 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 54: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 2 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 55: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 1 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 56: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 56 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + 0 Mult_2 Yes DIV.D 1 1 +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: Mult_2 + value: 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 +- + +Cycle 57: + +Instruction Status: + Issue Complete Write_Result + L.D F6 8 R2 1 3 4 + L.D F2 40 R3 2 4 5 + MUL.D F0 F2 F4 3 15 16 + SUB.D F8 F6 F2 4 7 8 + DIV.D F10 F0 F6 5 56 57 + ADD.D F6 F8 F2 6 10 11 +- + +Resevation Station: + Time Name Busy Op Vj Vk Qj Qk + Add_1 No + Add_2 No + Add_3 No + Mult_1 No + Mult_2 No +- + +Register result status: + F0 F2 F4 F6 F8 F10 F12 F14 F16 F18 F20 F22 F24 F26 F28 F30 + Qi: + value: 1 1 1 1 0 1.0 1 1 1 1 1 1 1 1 1 1 +- +