The MIPS ISA is modified to add a new I-type jrim (jump register immediate) inst
ID: 3683081 • Letter: T
Question
The MIPS ISA is modified to add a new I-type jrim (jump register immediate) instruction. jrim imm($rs) where i nun is a 16-bit value. The jrim instruction jumps to the address $rsimm+. The instruction jrim has a 6 bit opcode 111111 (bits 26-31), a 5-bit $rs register field (bits 21-25) and a 16-bit immediate value (bits 0-15). Field $rt (bits 16-20) is not used. 1. Show the minimum changes additions and/or deletions of hardware components (e.g., muxes) and interconnects that need to be made to the single cycle MIPS datapath shown below to accommodate this modification. 2. Give the selling for the control signals to execute the modified instruction. Use an X to indicate a don't care signal and a to indicate a control signal that has been eliminated. Use the last (blank) field to give the setting for any control signals that you had to add to the datapath.Explanation / Answer
reg Dst ALU src mem reg reg wr mem rd mem wr Branch ALU op 5 4 load/store X 32 32 3
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.