Worksheet Answers: Conditional Statements

 

1.       bgt   $t1,$t2,else
         ble   $t3,%t4,else
         .
         . (1)
         .
         b     endif
else:
         .
         . (2)
         .
endif:
         .
         . (3)
         .



2.       add   $t5,$t2,$t3
         ble   $t1,$t5,else
         .
         . (1)
         .
         b     after
else:
         add   $t5,$t3,$t1
         bne   $t5,$t4,outelse
         .
         . (2)
         .
         b     after
outelse:
         .
         . (3)
         .
         b     after
after:
         .
         . (4)
         .



3.       bgt   $t1,$t2,outelse
         .
         . (1)
         .
         beqz  $t3,inelse
         .
         . (2)
         .
         b     endif
inelse:
         .
         .  (3)
         .
         b     endif
outelse:
         .
         . (4)
         .
endif:
         .
         . (5)
         .



Email Me | Office Hours | My Home Page | Department Home | MCC Home Page

© Copyright Emmi Schatz 2009