Ok, I have the following exercise:
Considering the values in the registers $ t0 = 0x0000001A, $ t1 = 0x00000006, and the following code to be run by the MIPS processor, answer:
add $t2, $t0, $t1
srl $t3, $t2, 1
addi $t3, $t3, -8
div $t2, $t3
mfhi $t3
mflo $t4
sll $t3, $t3, 9
sub $v0, $t2, $t3
bne $t3, $t4, -32
jr $ra
(a) Is conditional deviation performed?
It may sound like a beast question, but I did not understand this "-32" in the penultimate line of the code. Is -32 indicating the address in memory? Which is? Or is it wrong on purpose for the answer to the question a) to be false?