Probleme de comprehention

Résolu
cs_nuns Messages postés 87 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 23 juillet 2009 - 17 nov. 2008 à 20:24
cs_nuns Messages postés 87 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 23 juillet 2009 - 24 nov. 2008 à 15:09
Bonjour,

je suis entrain d'apprendre l'assembleur, et c'est plus dure que je pensais.
rien qu'avec c'est trois ligne je suis presque perdu ;(

Affiche "10":

addi $a0,$zero,10     # mise en place de l’argument
addi $v0,$zero,1     # <--- pourquoi faut-il mette $v0 et pas $v1
syscall               # Affiche la valeur 10

Pouvez-vous m'expliquer en détaille, merci...

salutation

1 réponse

cs_nuns Messages postés 87 Date d'inscription mardi 7 janvier 2003 Statut Membre Dernière intervention 23 juillet 2009
24 nov. 2008 à 15:09
Voila la solution.
   # mise en place de la valeurs "10" dans le registre $a0 
addi $a0,$zero,10     # mise en place de l'argument
   # mies en place de la valeur pour signaler au system qu'on va afficher un INT
addi $v0,$zero,1      
   # appel System
syscall            
3
Rejoignez-nous