для проверки количества инструкций, выполняемых в MIPS, есть два варианта, насколько я вижу.В Инструментах есть: 1) Счетчик команд 2) Статистика команд
, когда я запускаю эти инструменты в своей Программе, я получаю результат «побито на 1».т.е. пример кода:
.data
.text
addiu $t0, $zero, 0
addiu $t1, $zero, 0
addiu $t2, $zero, 100
loop:
bge $t1, $t2, loop_end
bge $t1, 0x40, loop_end
andi $t3, $t1, 1
addiu $t1, $t1, 1
j loop
loop_end:
xor $t0, $t3, $t3
с методом 1) я получаю:
метод 2:
Кто-нибудь знает, откуда эта разница и какой из них мне следует принять в качестве правильного ответа?