| 47 | | * Allez tant le répertoire `test` de `bin`: **`cd $HOME/AS5/bin/test; make exec`** |
| 48 | | * Si cela fonctionne, vous devez voir : |
| 49 | | * dans le terminal où vous avez lancé la commande précédente la bannière du simulateur du prototype `SystemCASS` puis des informations sans importance ici et tout en bas une compteur d'horloge qui s'incrémente tous les millions de cycles. |
| 50 | | * vous devez voir une fenêtre en haut à gauche avec marqué "Hello World!"\\ |
| 51 | | Ce message est écrit par le programme qui s'exécute sur le MIPS. |
| 52 | | * Pour arrêter la simulateur, vous tappez `ctrl-C` sur le terminal de lancement du simulateur. |
| 53 | | * Si cela ne fonctionne pas : |
| 54 | | * peut-être n'avez-vous pas placé le répertoire `AS5` à la racine de votre compte.\\ |
| 55 | | Vous avez le droit, mais vous devez modifier la première ligne du fichier `AS5/bin/Source-me.sh` et indiquer le bon répetoire. |
| 56 | | * peut-être n'avez-vous pas sourcer le fichier `AS5/bin/Source-me.sh`.\\ |
| 57 | | Vous pouvez le vérifier en tapant la commande **`cd;almo1.x`**\\ |
| 58 | | Si le shell vous réponds `command not found` ou `commande inconnue`, c'est qu'il manque cette étape. |
| | 48 | * Allez tant le répertoire `test` de `bin`: **`cd $HOME/AS5/bin/test; make exec`** |
| | 49 | |
| | 50 | * __Si cela fonctionne, vous devez voir : |
| | 51 | * dans le terminal où vous avez lancé la commande précédente la bannière du simulateur du prototype `SystemCASS` puis des informations sans importance ici et tout en bas une compteur d'horloge qui s'incrémente tous les millions de cycles. |
| | 52 | * vous devez voir une fenêtre en haut à gauche avec marqué "Hello World!"\\ |
| | 53 | Ce message est écrit par le programme qui s'exécute sur le MIPS. |
| | 54 | * Pour arrêter la simulateur, vous tappez `ctrl-C` sur le terminal de lancement du simulateur. |
| | 55 | |
| | 56 | * __Si cela ne fonctionne pas : |
| | 57 | * peut-être n'avez-vous pas placé le répertoire `AS5` à la racine de votre compte.\\ |
| | 58 | Vous avez le droit, mais vous devez modifier la première ligne du fichier `AS5/bin/Source-me.sh` et indiquer le bon répetoire. |
| | 59 | * peut-être n'avez-vous pas sourcer le fichier `AS5/bin/Source-me.sh`.\\ |
| | 60 | Vous pouvez le vérifier en tapant la commande **`cd;almo1.x`**\\ |
| | 61 | Si le shell vous réponds `command not found` ou `commande inconnue`, c'est qu'il manque cette étape. |
| | 62 | |
| | 63 | |
| | 64 | = 4. Remarques générales |
| | 65 | |
| | 66 | * Utilisez un **vrai** éditeur de code moderne, tel que `code` (Visual Studio Code) (ou `[g]vim`, `[x]emacs` ou `sublime-text`) afin de profiter d'une aide à la programmation avec des fenêtres popup pour les prototypes par exemple. `code` est installé sur la VM Linux-mint. Si vous utilisez votre VM, je vous conseille de l'installer. |
| | 67 | * Vous allez devoir utiliser l'interpréteur de commande `shell` de Linux et quelques commandes. Si vous avez l'habitude d'utiliser la souris, il va falloir vous faire un peu violence, mais dîtes-vous que c'est pour votre bien ! Vous devrez parfois utiliser des commandes que vous ne connaissez pas, soyez curieux et tentez un `man` sur la commande (ou une recherche sur le web, c'est bien aussi). |
| | 68 | |
| | 69 | |
| | 70 | |
| | 71 | |