xutinghe23 posted a question
MIPS chooses to simplify the structure of its instructions. The way we implement complex
instructions through the use of MIPS instructions is to decompose such complex instructions into
multiple simpler MIPS ones. Show how MIPS can implement the instruction swap $rs $rt,
which swaps the contents of registers $rs and $rt. Consider the case in which there is an
available register that may be destroyed as well as the case in which no such register exists