PDA

Visualizza la versione completa : [Assembly] Stampare il valore di un registro


wino_7
10-05-2008, 12:18
Ragazzi sto iniziando ad usare l'assembly ma non riesco a stampare il valore di un registro, vi posto il codice :



.data

A: .half 4
B: .half 6
C: .half 12
STRING: .asciiz "Il risultato prima della funzione e'"
STRING: .asciiz "Il risultato dopo la funzione e'"


.text
.globl main


main:

lw $s0, A
lw $s1, B
lw $s2, C
add $s3, $s0, $s1
sub $s3, $s3, $s2

li $v0, 4
la $a0, STRING
syscall


procedura:



li $v0, 10
syscall


Non fate caso alla procedura che la devo ancora scrivere, il problema si presenta giÓ nel main, in pratica devo stampare il valore di $s3, come diavolo si fa'?

Loading