Changes between Version 112 and Version 113 of Archi-1-TP9


Ignore:
Timestamp:
Dec 15, 2020, 2:12:33 PM (4 years ago)
Author:
meunier
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archi-1-TP9

    v112 v113  
    505505'''''''''''''''
    506506- C'est dans le fichier kernel.ld. \\On y trouve:
    507   - la définition de variable du ldscript. Ce sont essentiellement des adresses dans l'espace d'adressage,
     507  - la définition de variables du ldscript. Ce sont essentiellement des adresses dans l'espace d'adressage,
    508508    mais pas seulement, il y a aussi la taille des régions.
    509509  - On trouve ensuite la déclaration des régions mémoires.
     
    544544{{{#!protected ------------------------------------------------------------------------------------
    545545'''''''''''''''
    546 1. L'éditeur de liens a besoin des fichiers objets `.o` et du fichier ldscript (ici, `kernel.ld`)
     546- L'éditeur de liens a besoin des fichiers objets `.o` et du fichier ldscript (ici, `kernel.ld`)
    547547'''''''''''''''
    548548}}}
     
    616616Dans le deuxième programme, nous restons en assembleur, mais nous avons deux fichiers source : (1) le fichier contenant
    617617le code de boot et (2) le fichier contenant le code du noyau. Ici, le code du noyau c'est juste une ''fonction'' `kinit()`. Ce n'est pas vraiment une fonction car on n'utilise pas la pile.
    618    
     618
    619619**Objectifs**
    620620