Show the assembler instructions equivalent to each of the following.
add $t0, $t1, $t2 addi $t0, $t0, 1
sub $t0, $t1, $t2 sub $t0, $t0, $t3
addi $t2, $t1, 5 li $t3, 2 mult $t2, $t3 mflo $t0
li $t2, -1 xor $t0, $t3, $t2 # flip all bits of t1 addi $t0, $t0, 1 # and add 1 to get -$t3 or sub $t0, $0, $t3 # t0 = 0 - t3
move $t0, $0
addi $t0, $t0, 1
addi $t0, $t0, -1
li $t5, 4 mult $t0, $t5 mflo $t0
sub $t0, $0, $t1 sub $t0, $t0, $t2
add $t0, $t1, $t1 add $t0, $t0, $t1
li $t2, 3 mult $t1, $t2 mflo $t0
div $t2, $t3 mflo $t4 sub $t0, $t1, $t4
addi $t3, $t1, 1 div $t3, $t2 mfhi $t0
$t4 = ($t2 + 10) * $t3;
$t2 = ($t1 + 4) * 2;
$t2 = 1 - $t4 / ($t1 - 10);
Email Me |
Office Hours |
My Home Page |
Department Home |
MCC Home Page
© Copyright Emmi Schatz 2009