Assembleur MIPS R3000

maram288 -  
 achiliooo -
salut a tous,
Je cherche des exercice sur l'assembleur (MIPS R3000) et spécialement sur les tableaux et les fonctions.SVP veuillez m'aider le plus tot possible.merci bcp

3 réponses

LMD informatique Messages postés 9 Statut Membre 8
 
Salut
Exo1:
ecrire un programme assembleur"Mips r3000" qui calcule la somme suivant 1+2+3+....+n #fonction
Exo2:
ecrire un programme assembleur"Mips r3000" qui calcule la factorielle d'un nomre entier # fonction recursive

et autre cours :
http://www-licence.ufr-info-p6.jussieu.fr/lmd/licence/2005/ue/arcmo-2005oct/_fichiers/Li321_R3000_interne.pdf

http://www.licence.info.upmc.fr/lmd/licence/2004/ue/LI321-2004oct/_fichiers/R3000_externe.pdf

http://www-licence.ufr-info-p6.jussieu.fr/lmd/2004/licence/ue/LI321-2004oct/_fichiers/Mips_asm2.pdf
7
raouf
 
.data
ch:.asciiz"la somme est:"
.text
.globl main
main: li $v0,5
syscall
li $t0,0 #somme
etiq:beqz $v0 fin
jal somme
j etiq
fin:la $a0,ch
li $v0,4
syscall
move $a0,$t0
li $v0,1
syscall
li $v0,10
syscall
somme:add $t0,$t0,$v0
subu $v0,$v0,1
jr $31
5
sissou
 
slt à tous je cherche des exercices sur l'assemrleur mips r300 avec la solution le plus tot possible svp et je vous remercie.
1
achiliooo
 
void main(char * S,int size){
int i;
for(i=0;i<size;I++)
afich(S[i]);

}
0