|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Dec 2007
Città: Morrovalle
Messaggi: 1616
|
[Assembler R4000] Moltiplicazione double
Ciao ragazzi,
devo fare un piccolo programma in assembler per la presentazione di un progetto ma ho dei piccoli problemi sulle moltiplicazioni in virgola mobile doppia precisione. in particolare, non riesco a moltiplicare un numero per se stesso. Se stampo il risultato mi da sempre 0. ecco i passi: li $vo, 7 # leggo il numero double da tastiera syscall move $s0, $v0 #memorizzo il numero in una variabile mult $s0, $s0 #moltiplo il numero mflo $s0 #inserisco il risultato in due registri mfhi $s1 ora se stampo $s0 il risultato è sempre 0.... qualcuno sà dirmi dove sbaglio, lo stesso codice ma in interi funziona
__________________
Affari svolti 55: gigarobot, guns81, lor68pdit, Pardulo, RioSaeba75, Cyfer73, xdaf, G-UNIT91, lele74, franzgranata, Formula Gloria, Blaze90, BabyNeo.g]R[e, Stappern, Rambo87, johnp1983, dylanshock, MauroGerman, Mighez, A13X, darioz84, killers, GOKUGT, cioz05, fdl88, GDT, OPP, iD.Are, Devil_May_Hacking, steee, danyrace, glabro76, spl, daetan, STECCO, Runnervxr200, User5682, ciriccio, asefello, smoicol, stefyzh, bart393, Defqon1, Cristallo, dkbest, peppinhoITA, dariscad, attilorz, Kamel_71, ... |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:08.