Laman

Selasa, 09 April 2013

Set jika kurang dari

Misal kita masukkan nilai 1 atau 0 ke dalam register flag untuk sebagai true atau false. Di bawah ini adalah slt dari bab 18, tapi sekarang menjadi lebih berguna dengan assembler extended.

    #  $s and t contain   
                   #  two's comp. integers
                   #
slt   d,s,t        #  if ( $s < $t )
                   #    d <— 1
                   #  else
                   #    d <— 0
                   #
                   #  t can be a register 
                   #  (basic instruction)
                   #  or an immediate operand
                   #  (pseudoinstruction)

Dengan assembler extended operand t boleh merupakan immediate.

Quest 9: Apakah di bawah ini benar?
slt   $t5,$v0,87        #  if ( $v0 < 87 ) $t5 <— 1
Jawab: Yes

Tidak ada komentar:

Posting Komentar