Les instructions en mips r3000
sindy5
Messages postés
78
Statut
Membre
-
sindy5 Messages postés 78 Statut Membre -
sindy5 Messages postés 78 Statut Membre -
Bonjour,
salut tous le monde
je veux savoir les instructions et les expréssions suivante comment d'étres répresenté en mips
<=
<
<>
>
>=
while
si sinon
merci a l'avance
salut tous le monde
je veux savoir les instructions et les expréssions suivante comment d'étres répresenté en mips
<=
<
<>
>
>=
while
si sinon
merci a l'avance
Configuration: Windows XP Internet Explorer 7.0
1 réponse
-
Le Mips est un language d'assemblage, les instructions sont donc simples et il n'existe pas d'instructions correspondant à 'while' ou 'if else'
En assembleur, un 'while (condition)' se réalise par un test sur la condition et suivant le résultat du test, on continue ou on arrête la boucle.
Pour faire les tests, comme d'habitude il existe des 'branchements conditionnels'. Pour le MIPS, il existe:
bgez 1 registre (>= 0)
bgtz 1 registre (> 0)
bltz 1 registre (< 0)
blez 1 registre (<= 0)
bne 2 registres (<>)
beq 2 registres (=)