The MIPS ISA is modified to add the si instruction. It is a store instruction that initializes a memory location to zero
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
The MIPS ISA is modified to add the si instruction. It is a store instruction that initializes a memory location to zero
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))
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!