For the MIPS insturction
Load Word I have got the following Datapath:
How does the datapath for the Instruction
Load Upper Immediate looks like?
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It only takes a minute to sign up.Sign up to join this community
I had these pictures sitting around except for the red lines.
The two instructions differ in semantics:
$t is the destination register, $i is an immediate value.
The images are all links to their full size versions.
In a real implementation the muxes to the ALU could likely produce 0 and 1 constants.
And along the bottom of those pipeline diagrams the
$t should actually be
t, the pointer to the target or destination register.