指令列表

在下表中,“✓” 表示对应测试中需要这条指令。

指令test1test2test3test4bitcountbubble_sortcoremarkcrc32dhrystonequick_sortselect_sortshastream_copystringsearch
addi✓
addiu✓✓✓✓✓✓✓✓✓✓✓✓✓✓
andi✓✓✓✓✓✓✓✓✓✓✓✓
beq✓✓✓✓✓✓✓✓✓✓✓✓✓✓
bgtz✓✓✓✓
blez✓✓✓✓✓✓✓✓✓✓
bne✓✓✓✓✓✓✓✓✓✓✓✓✓✓
bgez✓✓✓
bgezal✓✓✓✓✓✓✓✓✓✓✓✓
bltz✓✓✓✓✓✓✓
bltzal✓✓
eret✓
mfc0✓✓✓✓✓✓✓✓✓✓✓
mtc0✓✓✓✓✓✓✓✓✓✓✓
j✓✓✓✓✓✓✓✓✓✓✓✓
jal✓✓✓✓✓✓✓✓✓✓✓✓✓✓
lb✓✓✓✓✓✓✓✓✓✓✓
lbu✓✓✓✓✓✓
lh✓✓✓
lhu✓✓✓✓
lui✓✓✓✓✓✓✓✓✓✓✓✓✓✓
lw✓✓✓✓✓✓✓✓✓✓✓✓✓✓
ori✓✓✓✓✓✓✓✓✓✓✓✓✓✓
add✓
addu✓✓✓✓✓✓✓✓✓✓✓✓✓✓
and✓✓✓✓✓
break✓
div✓✓
divu✓✓✓✓✓✓✓✓✓✓✓✓
jalr✓✓✓
jr✓✓✓✓✓✓✓✓✓✓✓✓✓✓
mfhi✓✓✓✓✓✓✓✓✓✓✓✓
mflo✓✓✓✓✓✓✓✓✓✓✓✓
mthi✓✓
mtlo✓✓
mult✓✓✓✓✓✓
multu✓✓
nor✓✓✓✓✓✓
or✓✓✓✓✓✓✓✓✓✓✓✓✓✓
sll✓✓✓✓✓✓✓✓✓✓✓✓✓✓
sllv✓
slt✓✓✓✓✓✓✓✓✓✓✓
sltu✓✓✓✓✓✓✓✓✓✓
sra✓✓✓✓✓
srav✓
srl✓✓✓✓✓✓✓✓✓✓✓
srlv✓
sub✓
subu✓✓✓✓✓✓✓✓✓✓✓✓✓✓
syscall✓
xor✓✓✓✓✓✓✓
sb✓✓✓✓✓✓✓✓✓✓✓
sh✓✓✓✓
slti✓✓✓✓✓✓✓✓✓✓✓
sltiu✓✓✓✓✓✓✓✓✓✓✓
sw✓✓✓✓✓✓✓✓✓✓✓✓✓✓
xori✓✓✓✓