在MIPS指令集中需要增加一条swap指令,可以使用软件方式用若干条已有指令来实现伪指令,也可以通过改动硬件来实现。

第1题,共2个问题
(简答题)写出用伪指令方式实现“swap $rs,$rt”时的指令序列

第2题,共2个问题
(简答题)假定用硬件实现时会使一条指令的执行时间增加10%,则swap指令在程序中占多大的比例才值得用硬件方式来实现?
出自:计算机科学