Académique Documents
Professionnel Documents
Culture Documents
Supposons que nous souhaitons exécuter l’instruction suivante dans le chemin de données à cycle
unique:
SW $6,4($9)
Vous devriez:
• mentionner les valeurs dans la base décimale.
décimale
• Supposons que le registre $i contient initialement la valeur i+100 à l’exception de $0 qui
contient toujours 0
• Toutes les cases mémoires contiennent les valeurs 99 en décimale
• Si une valeur ne peut pas être déterminée, marquez-la
marquez comme «X».
• Le format d’instruction de SW
S est
2/ (2 pts) Sachant que les valeurs ALUCtr pour chaque opération de l'ALU sont:
Recopier ce tableau dans votre feuille d’examen et compléter les valeurs des signaux de commande
seulement pour l’instruction SW $6,4($9)
Nous disposons d’un chemin de données Monocycle MIPS (implémentant les instructions de type R,
ORI, lw, sw et beq)
1/ (2 pt) Etant donnée les latences d’exécution suivantes, donner le CPI et la période T :
b/ Dans la feuille d’examen, dessiner que l’architecture interne du bloc pointillé afin de
modifier le chemin de données pour implémenter l’instruction Swpc en donnant une solution
optimale. Vous êtes autorisés seulement à modifier ou à ajouter que des MUX
Dans la feuille d’examen, compléter en binaire la table des signaux de contrôle qui permettent
d’implémenter cette instruction Swpc