git expert strikes again
This commit is contained in:
parent
9da79e3851
commit
61ce60e459
1 changed files with 16 additions and 16 deletions
32
theory2.org
32
theory2.org
|
@ -42,14 +42,14 @@
|
||||||
|
|
||||||
EX: || MEM: || WB:
|
EX: || MEM: || WB:
|
||||||
---------------------||-------------------------||--------------------------
|
---------------------||-------------------------||--------------------------
|
||||||
rs1: 4 || rs1: 4 || rs1: 1
|
rs1: 4 || rs1: 4 || rs1: 1
|
||||||
rs2: 5 || rs2: 6 || rs2: 2
|
rs2: 5 || rs2: 6 || rs2: 2
|
||||||
rd: 6 || rd: 4 || rd: 5
|
rd: 6 || rd: 4 || rd: 5
|
||||||
memToReg = false || memToReg = false || memToReg = false
|
memToReg = false || memToReg = false || memToReg = false
|
||||||
regWrite = true || regWrite = false || regWrite = true
|
regWrite = true || regWrite = false || regWrite = true
|
||||||
memWrite = false || memWrite = false || memWrite = false
|
memWrite = false || memWrite = false || memWrite = false
|
||||||
branch = false || branch = true || branch = false
|
branch = false || branch = true || branch = false
|
||||||
jump = false || jump = false || jump = false
|
jump = false || jump = false || jump = false
|
||||||
|
|
||||||
For the operation currently in EX, from where (ID, MEM or WB) should the forwarder get data from for rs1 and rs2?
|
For the operation currently in EX, from where (ID, MEM or WB) should the forwarder get data from for rs1 and rs2?
|
||||||
|
|
||||||
|
@ -59,12 +59,12 @@
|
||||||
|
|
||||||
EX: || MEM: || WB:
|
EX: || MEM: || WB:
|
||||||
---------------------||-------------------------||--------------------------
|
---------------------||-------------------------||--------------------------
|
||||||
rs1: 1 || rs1: 4 || rs1: 1
|
rs1: 1 || rs1: 4 || rs1: 1
|
||||||
rs2: 5 || rs2: 6 || rs2: 0
|
rs2: 5 || rs2: 6 || rs2: 0
|
||||||
rd: 0 || rd: 1 || rd: 0
|
rd: 0 || rd: 1 || rd: 0
|
||||||
memToReg = false || memToReg = false || memToReg = false
|
memToReg = false || memToReg = false || memToReg = false
|
||||||
regWrite = true || regWrite = true || regWrite = true
|
regWrite = true || regWrite = true || regWrite = true
|
||||||
memWrite = false || memWrite = false || memWrite = false
|
memWrite = false || memWrite = false || memWrite = false
|
||||||
branch = false || branch = true || branch = false
|
branch = false || branch = true || branch = false
|
||||||
jump = true || jump = true || jump = false
|
jump = true || jump = true || jump = false
|
||||||
|
|
||||||
|
@ -76,12 +76,12 @@
|
||||||
|
|
||||||
EX: || MEM: || WB:
|
EX: || MEM: || WB:
|
||||||
---------------------||-------------------------||--------------------------
|
---------------------||-------------------------||--------------------------
|
||||||
rs1: 2 || rs1: 4 || rs1: 3
|
rs1: 2 || rs1: 4 || rs1: 3
|
||||||
rs2: 5 || rs2: 6 || rs2: 4
|
rs2: 5 || rs2: 6 || rs2: 4
|
||||||
rd: 1 || rd: 1 || rd: 5
|
rd: 1 || rd: 1 || rd: 5
|
||||||
memToReg = false || memToReg = true || memToReg = false
|
memToReg = false || memToReg = true || memToReg = false
|
||||||
regWrite = false || regWrite = true || regWrite = true
|
regWrite = false || regWrite = true || regWrite = true
|
||||||
memWrite = true || memWrite = false || memWrite = false
|
memWrite = true || memWrite = false || memWrite = false
|
||||||
branch = false || branch = false || branch = false
|
branch = false || branch = false || branch = false
|
||||||
jump = false || jump = false || jump = false
|
jump = false || jump = false || jump = false
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue