Changes between Version 32 and Version 33 of Archi-1-TP9
- Timestamp:
- Nov 16, 2020, 12:22:50 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Archi-1-TP9
v32 v33 37 37 38 38 39 - **Questions**\\\\ 40 - Dans quel fichier se trouve la description de l'espace d'adressage du MIPS ? Que trouve-t-on dans ce fichier ? (''la réponse est dans le cours et dans le fichier'') 39 - **Questions**\\ 40 ''Les réponse sonr dans le cours ou dans les fichiers sources''\\\\ 41 - Dans quel fichier se trouve la description de l'espace d'adressage du MIPS ? Que trouve-t-on dans ce fichier ? 41 42 {{{#!protected 42 43 '' … … 52 53 '' 53 54 }}} 54 - Dans quel fichier se trouve le code de boot et pourquoi l'avoir nommé ainsi ? (''la réponse est dans le fichier'')55 - Dans quel fichier se trouve le code de boot et pourquoi l'avoir nommé ainsi ? 55 56 {{{#!protected 56 57 '' … … 72 73 '' 73 74 }}} 74 - Que produit le compilateur C quand on utilise l'option -c ? 75 {{{#!protected 76 77 78 79 80 }}} 81 - Que fait l'éditeur de liens ? 82 {{{#!protected 83 84 85 86 75 - Que produit `gcc` quand on utilise l'option `-c` ? 76 {{{#!protected 77 L'option `-c` demande à `gcc` de s'arrêter après avoir produit le fichier objet. 78 Il produit donc un fichier au format `.o` 79 80 81 82 }}} 83 - Que fait l'éditeur de liens ? Comment est-il invoqué ? 84 {{{#!protected 85 '' 86 - L'éditeur de liens rassemble toutes les sections produite par le compilateur, et donc présentes dans les fichiers objet `.o`, dans de nouvelles sections et il place ces sections dans les régions de la mémoire,conformément au fichier ldscript (ici `kernel.ld`). 87 - L'éditeur de liens est appelé par `gcc` si on n'a pas l'option `-c`ou directement par `ld` (ici `mipsel_unknown_ld`) 88 89 90 '' 87 91 }}} 88 92 - De quels fichiers a besoin l'éditeur de liens pour fonctionner ?