Berikut adalah contoh bagian program yang yang menjumlahkan nilai $t0 ke ($t2 jika $t0 genap) dan ke ($t1 jika $t0 adalah ganjil)
lw $t0,val # $t0 has the value
andi $t8,$t0,1 # one's place is zero or one
____ $t8,odd # if even
addu $t2,$t2,$t0 # add to even sum
b endif
odd: # else
addu $t1,$t1,$t0 # add to odd sum
endif:
Instruksi branch takberkondisi digunakan di bawah statemen true dari if-else
Di bab ini simulator sim diset aganr tidak ada delay branch dan loading delay jadi no-op tidak digunakan di sini.
Quest 5: fill in the blank dengan memilih branch yang sesuai.
Tidak ada komentar:
Posting Komentar