我目前正在寻找执行n power2功能的最佳方法。简而言之,MIPS中的代码应该计算2n。 n是存储在Best set
中的正数。但是,到目前为止,我的结果却减少了一次。
我的尝试
$a0
答案 0 :(得分:3)
"失败"不是一个非常翔实的陈述。无论如何,beg $a0,$zero,j Exit
的正确语法是beq $a0, $zero, exit
,但您甚至不需要检查。由于$s0
为1
且0
应为2^0
,您应加载1
sll $s0, 2, $a0
而非sllv $s0, $s0, $a0
。