Changes between Version 32 and Version 33 of Archi-1-TP9


Ignore:
Timestamp:
Nov 16, 2020, 12:22:50 PM (4 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archi-1-TP9

    v32 v33  
    3737
    3838
    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 ?
    4142{{{#!protected
    4243''
     
    5253''
    5354}}}
    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 ?
    5556{{{#!protected
    5657''
     
    7273''
    7374}}}
    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
     77L'option `-c` demande à `gcc` de s'arrêter après avoir produit le fichier objet.
     78Il 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''
    8791}}}
    8892  - De quels fichiers a besoin l'éditeur de liens pour fonctionner ?