MIPS32
Installation de SPIM : A MIPS32 Simulator (spim & xspim)
Script bash
pour compiler xspim
et l'installer dans $HOME
: xspim.sh
Script bash
pour compiler xspim
et l'installer dans $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 bash ./xspim_local.sh
Utilisation
~/usr/bin/xspim <fichier_mips32.s>
SPIM Quick Reference
Installation de MARS (MIPS Assembler and Runtime Simulator)
Script bash
pour compiler xspim
et l'installer dans $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 bash ./mars_local.sh
Utilisation
~/usr/bin/mars.sh
Cartes de référence : MIPS et ARM
11/12/2015 :
TD 1 : Caches (2h)
(.pdf)
TP 1 : Caches (2h)
(.pdf,
Code à compléter)
14/12/2015 :
TP 2 : Assembleur MIPS (4h)
(.pdf,
tous les codes .zip,
mips32_align.s,
mips32_reg.s,
mips32_fibonnaci.s,
mips32_abs.s,
mips32_max_a_b_var.s,
mips32_max_a_b.s,
mips32_fmax_reg.s,
mips32_fmax_stack.s,
mips32_loop_1.s,
mips32_loop_2.s,
mips32_loop_3.s,
mips32_loop_min_max.s,
mips32_tri.s)
17/12/2015 :
TD 2 : Assembleur ARM (2h)
(.pdf)
09/05/2016 :
TD 3 : Nombre Flottants & Pipelines & Opérations Multicycles (3h)
(.pdf)
18/05/2016 :
TD 3 : Nombre Flottants & Pipelines & Opérations Multicycles (1h)
Cours + TP 3 : SIMD (2h)
(.pdf,
.zip)
20/05/2016 :
TP 3 : SIMD (4h) (Noté)
20/05/2016 :
Examen (2h)