Lénaïc Bagnères, lenaicb@singularity.fr
Site web personnel
Cute duck
 

iconEnseignement (2013-2016)

icon2015 - 2016, Polytech Paris-Sud, App3, Architecture des ordinateurs

Responsables de la matière : iconCécile Germain et iconJoël Falcou.

Simulateurs MIPS32

SPIM : A MIPS32 Simulator (spim & xspim)

Installation

Script bash pour compiler xspim et l'installer dans le dossier $HOME : xspim.sh.
Script bash pour compiler xspim et l'installer dans le dossier $HOME : spimsimulator-code.zip et xspim_local.sh.

Mettre l'archive .zip et le script .sh dans le même dossier. Lancer un terminal dans ce dossier et exécuter le script avec la commande suivante :

bash ./xspim_local.sh

Utilisation

~/usr/bin/xspim <fichier_mips32.s>

Ne pas hésiter à modifier la variable d'environnement PATH pour simplifier le lancement des applications.

SPIM Quick Reference

MARS (MIPS Assembler and Runtime Simulator)

Installation

Script bash pour installer MARS dans le dossier $HOME : Mars4_5.jar et mars_local.sh.

Mettre le .jar et le script .sh dans le même dossier. Lancer un terminal dans ce dossier et exécuter le script avec la commande suivante :

bash ./mars_local.sh

Utilisation

~/usr/bin/mars.sh

Ne pas hésiter à modifier la variable d'environnement PATH pour simplifier le lancement des applications.

Carte de référence

Carte de référence MIPS.

TP et TD

2015/12/11
TD 1 : Caches (2h) [PDF]
TP 1 : Caches (2h) [PDF][Code à compléter]

2015/12/14
TP 2 : Assembleur MIPS (4h) [PDF][Code source]

2015/12/17
TD 2 : Assembleur ARM (2h) [PDF]

2016/05/09
TD 3 : Nombre Flottants & Pipelines & Opérations multicycles (3h) [PDF]

2016/05/18
TD 3 : Nombre flottants & Pipelines & Opérations multicycles (1h)
Cours + TP 3 : SIMD (2h) [PDF][Code à compléter]

2016/05/20
TP 3 : SIMD (4h) (Noté)
Examen (2h)