Changes between Version 121 and Version 122 of Archi-1-TP9


Ignore:
Timestamp:
Oct 25, 2021, 12:20:30 PM (3 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archi-1-TP9

    v121 v122  
    1313**IMPORTANT\\Avant de faire cette séance, vous devez avoir lu les documents suivants** :
    1414* [wiki: Description des objectifs de cette séance et des suivantes] : ''obligatoire''
    15 * [htdocs:cours/AS5-9-2p.pdf Cours de démarrage présentant l'architecture matérielle et logicielle que vous allez manipuler] ''obligatoire''
    16 * [htdocs:cours/doc_MIPS32.pdf Document sur l'assembleur du MIPS et la convention d'appel des fonctions] : ''recommandé''
     15* [htdocs:cours/AS5-9-4p.pdf Cours de démarrage présentant l'architecture matérielle et logicielle que vous allez manipuler] ''obligatoire''
    1716* [wiki:Howto-TP Configuration de l'environnement des TP] : ''obligatoire''
     17* [htdocs:cours/doc_MIPS32.pdf Document sur l'assembleur du MIPS et la convention d'appel des fonctions] : ''recommandé, normalement déjà lu''
    1818* [wiki:Doc-MIPS-Archi-Asm-kernel Documentation sur le mode kernel du MIPS32] : ''optionnel pour cette séance''
    1919
     
    2222
    2323
    24 * Vous devez être sur une **machine Linux** native ou virtualisée (sinon lisez [https://www-soc.lip6.fr/trac/archi-l3s5/wiki/Howto-TP Configuration de l'environnement des TP → Étape 1])
    25 * Vous devez avoir le répertoire **`$HOME/AS5`** contenant le prototype **almo1** et le **compilateur MIPS** (sinon lisez [https://www-soc.lip6.fr/trac/archi-l3s5/wiki/Howto-TP Configuration de l'environnement des TP → Étape 2])
    26 * Téléchargez **[htdocs:files/tp1.tgz l'archive code du tp1]** et placez là dans le répertoire `$HOME/AS5` 
    27 * Assurez-vous que vous avez déjà sourcé le fichier `Source-me.sh` (sinon lisez [https://www-soc.lip6.fr/trac/archi-l3s5/wiki/Howto-TP Configuration de l'environnement des TP → Étape 3])
    28 * Ouvrez un `terminal`, allez dans le répertoire `AS5` (**`cd ~/AS5`**) et décompressez l'archive du tp1 avec **`tar xvzf tp1.tgz`**\\''Cette étape est peut-être inutile si vous avez déjà fait la décompression de l'archive au moment de son téléchargement.''
    29 * Dans le `terminal`, exécutez la commande  **`cd ; tree -L 2 AS5`**. Vous devriez obtenir ceci:\\''(si vous n'avez pas `tree` sur votre Linux, vous pouvez l'installer, c'est un outil utile, mais pas indispensable pour ces TP)''
     24* Téléchargez **[htdocs:files/tp1.tgz l'archive code du tp1]** et placez là dans le répertoire `~/K6` (ou dans le répertoire que vous avez choisi, relisez la page sur la configuration si ce n'est pas clair). 
     25* Ouvrez un `terminal`, allez dans le répertoire `AS5` (**`cd ~/K6`**) et décompressez l'archive du tp1 avec **`tar xvzf tp1.tgz`**\\''
     26* Dans le `terminal`, exécutez la commande  **`cd ; tree -L 2 K6`**. Vous devriez obtenir ceci:\\''(si vous n'avez pas `tree` sur votre Linux, vous pouvez l'installer, c'est un outil utile, mais pas indispensable pour ces TP)''
    3027{{{#!bash
    3128K6
    3229├── bin
    3330│   ├── almo1.x
     31│   ├── fb
    3432│   ├── gcc
     33│   ├── Read-me.md
    3534│   ├── soclib-fb
    3635│   ├── Source-me.sh