0% ont trouvé ce document utile (0 vote)
5 vues1 page

Programmation MIPS : TP1 Architecture Ordinateurs

Transféré par

finconnu6
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues1 page

Programmation MIPS : TP1 Architecture Ordinateurs

Transféré par

finconnu6
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

2ière année Licence 2020/2021

Département d’Informatique
Université Batna-2

TP1
Archeticture des ordinateurs

Ecrire le program MIPS qui permet d’exécuter le code suivant :

Partie data :
int A=-15 , B=128 , C;
Partie text :
C = A+B ;

Notes :
Utiliser les étapes vus en cours pour exécuter une instruction en mémoire
(chargement de données mémoire sur registres, lancement de l’instruction, remettre le
résultat sur mémoire).
Mots clés :
Lw : load word (permettre de charger les données A et B en mémoire)
Add : addition de 2 registres puis mettre résultat sur un 3ième registre.
Sw : store word (permettre de remettre le résultat sur mémoire)
1. Donner les adresses de A, B et C.
2. Quel est le codage utilisé par MIPS pour représenter les valeurs de A, B et C.
3. Quelle est la valeur initiale du registre PC ?
4. Après exécution d’une instruction, le registre PC s’incrémente avec une valeur de 4.
Pourquoi ?

Janvier 2021.

Vous aimerez peut-être aussi