Floating Point Arithmetic

Kategori: MIPS , 16 Ekim 2019 , JanFranco


float değerleri .data sectionda tanımlamalıyız. Daha sonra lwc1 instruction ile .data sectionda tanımladığımız değerleri f tipi registerlarda saklamalıyız. Basit bir toplama işlemi yapalım. Bunun için add.s instructionını kullanacağız. Daha sonra topladığımız değeri de ekrana bastıralım:


	.data

n1: .float 3.14
n2: .float 8.21

	.text

lwc1 $f0, n1
lwc1 $f1, n2

add.s $f12, $f0, $f1

li $v0, 2
syscall
Hatırladığımız gibi float değerleri ekrana bastırırken v0 registerının değerinin 2 olması gerekiyordu ve f12 registerındaki değeri ekrana basabiliyorduk.


Sonraki Yazı: Bit Manipulation
Yorumlar

Henüz bir yorum bulunmuyor.
Yorum bırakın