The MIPS ISA is modified to add the si instruction. It is a store instruction that initializes a memory location to zero
Posted: Sun May 15, 2022 7:06 pm
The MIPS ISA is modified to add the si instruction. It is a store instruction that initializes a memory location to zero and increment the base address register by 4 as shown below. All other instructions remain unchanged. si: Mem[R[rs]+SignExtImm] = 0; R[rs] = R[rs] + 4; PC = PC +4; Add any necessary hardware components and control signals to the single cycle MIPS datapath shown on the next page to accommodate this modification. Also, fill in the control signals table with the values of control signals including the control signals you have added (1, 0, or X (don't care))