Examine the difficulty of adding a proposed swap rs, rt instruction to MIPS. Interpretation: Reg[rt] = Reg[rs];

Question:

Examine the difficulty of adding a proposed swap rs, rt instruction to MIPS.

Interpretation: Reg[rt] = Reg[rs]; Reg[rs] = Reg[rt]

1. Which new functional blocks (if any) do we need for this instruction?

2. Which existing functional blocks (if any) require modification?

3. What new data paths do we need (if any) to support this instruction?

4. What new signals do we need (if any) from the control unit to support this instruction?

5. Modify Figure 4.21 to demonstrate an implementation of this new instruction.

Figure 4.21

PC Add Read address Instruction (31-01 Instruction [31-26] Instruction [25-21] Instruction [20-16]

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question
Question Posted: