diff --git a/pages/index.js b/pages/index.js index 6a52ab8..de1663c 100644 --- a/pages/index.js +++ b/pages/index.js @@ -9,6 +9,7 @@ import { useState } from 'react' export default function Home() { const [instructionStatus, setInstructionStatus] = useState([]); + const [reorderBuffer, setReorderBuffer] = useState([]); const [reservationStations, setReservationStations] = useState([]); const [registerStatus, setRegisterStatus] = useState([]); @@ -33,31 +34,33 @@ export default function Home() {
-
-

Instruction Status

+
+

Reorder Buffer

+ + - - - + + + - {instructionStatus.map((instr, index) => ( - - - - - - - ))} + + + + + + + +
EntryBusy InstructionIssuedExecuteWrite ResultStateDestinationValue
batatabatatabatatabatata
batatabatatabatatabatatabatatabatata
-

Reservations Stations

+

Reservation Stations

@@ -132,6 +135,29 @@ export default function Home() { ))}
+
+

Instruction Status

+
+ + + + + + + + + + + {instructionStatus.map((instr, index) => ( + + + + + + + ))} + +
InstructionIssuedExecuteWrite Result
batatabatatabatatabatata