diff --git a/pages/index.js b/pages/index.js index 6f31a10..54f33ce 100644 --- a/pages/index.js +++ b/pages/index.js @@ -12,6 +12,7 @@ import Button from 'react-bootstrap/Button'; export default function Home() { const [instructionStatus, setInstructionStatus] = useState([]); + const [reorderBuffer, setReorderBuffer] = useState([]); const [reservationStations, setReservationStations] = useState([]); const [registerStatus, setRegisterStatus] = useState([]); @@ -50,7 +51,7 @@ export default function Home() { -

Instruction Status

+

Reorder Buffer

@@ -59,25 +60,27 @@ export default function Home() { + + - - - + + + - {instructionStatus.map((instr, index) => ( - - - - - - - ))} + + + + + + + +
EntryBusy InstructionIssuedExecuteWrite ResultStateDestinationValue
batatabatatabatatabatata
batatabatatabatatabatatabatatabatata
-

Reservations Stations

+

Reservation Stations

@@ -152,6 +155,29 @@ export default function Home() { ))}
+
+

Instruction Status

+
+ + + + + + + + + + + {instructionStatus.map((instr, index) => ( + + + + + + + ))} + +
InstructionIssuedExecuteWrite Result
batatabatatabatatabatata
Caio Arâes, David Freitas, Guilherme Werner