Sos programme assembleur pour MIPS 3000

hajerboug -  
 djaber -
Bonjour,
Comment écrire un programme e langage assembleur qui calcule le factoriel d'un nombre entier,pour processeur MIPS R3000.
Merci.
Configuration: Windows XP
Firefox 3.0.4

2 réponses

  1. hajerboug
     
    Bonjour,
    Comment écrire un programme e langage assembleur qui calcule le factoriel d'un nombre entier,pour processeur MIPS R3000.
    Merci.
    5
  2. djaber
     
    .data

    str1: .asciiz "etrez un entier :"
    str2: .asciiz "sa factoriell est "

    .text

    main : li $v0, 4
    la $a0, str1
    syscall

    li $v0 ,5
    syscall

    li $ 3, 1
    looo: blt $v0 1 sortie
    mil $3 $v0 s3
    sub $v0 $v0 1
    b loop

    sortie: li $v0, 4
    la $a0, str2

    syscall
    li $v0 1
    move $a0 $3
    syscall

    li $v0 10
    syscall
    0