PDA

View Full Version : Assembly MIPS, Floating Point Double Precision


Titti92
29-12-2013, 15:08
Non sono capace di programmare in Assembly MIPS utilizzando i floating point a doppia precisione, per questo ho fatto un sorgente corto e semplice ma non so quello che faccio sia corretto o meno. Vorrei delle dritte su questo codice:

.data
.align 3
a: .space 8
zero: .double 0.0
uno: .double 1.0125489
.text
main:
la $a0,a
lwc1 $f12,0($a0)

la $a1,uno
lwc1 $f0,0($a1)

la $a2,zero
lwc1 $f2,0($a2)

add.d $f12,$f0,$f2
add $v0,$0,3
syscall