Changes between Version 114 and Version 115 of WikiStart


Ignore:
Timestamp:
Nov 17, 2022, 12:26:48 PM (2 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v114 v115  
    33[''Start''][__[wiki:Howto-TP Config]__][__[htdocs:cours/doc_MIPS32.pdf User]__][__[wiki:Doc-MIPS-Archi-Asm-kernel Kernel]__]
    44— COURS
    5 [__[htdocs:cours/Archi-1-C9-4p.pdf 9]__]
    6 [__[htdocs:cours/Archi-1-C10-4p.pdf 10]__]
    7 [__[htdocs:cours/Archi-1-C11-4p.pdf 11]__]
     5[__[htdocs:cours/Archi-1-C9-boot-4p.pdf 9]__]
     6**[__[htdocs:cours/Archi-1-C9-outils-annexe-4p.pdf 9bis]__]**
     7[__[htdocs:cours/Archi-1-C10-app-4p.pdf 10]__]
     8**[__[htdocs:cours/Archi-1-C10-code-annexe-4p.pdf 10bis]__]**
     9[__[htdocs:cours/Archi-1-C11-irq-4p.pdf 11]__]
    810— TD
    911[__[https://www-soc.lip6.fr/trac/archi-l3s5/wiki/Archi-1-TD9 9]__][__[https://www-soc.lip6.fr/trac/archi-l3s5/wiki/Archi-1-TD10 10]__][__[https://www-soc.lip6.fr/trac/archi-l3s5/wiki/Archi-1-TD11 11]__]
     
    119121
    120122Il n'y a que trois séances, c'est donc juste le début.
    121 La suite est vue au second semestre dans l'UE Archi 2 (LU3NI031) pour ceux que cela intéressent.
     123La suite est vue au second semestre dans l'UE Archi 2 (LU3NI031) pour ceux que cela intéresse.
    122124
    123125
     
    135137
    136138Chaque étape introduit un petit nombre de concepts.
    137 Dans la première étape de la première séance, il n'y a que 2 fichiers sources (`hcpu.S` et `kernel.ld`) et 1 `Makefile` simple (de type ''collection de script Shell''). Dans les étapes suivantes, on ajoute progressivement des fichiers avec les services de l'OS et on complexifie le Makefile.
     139Dans la première étape de la première séance, il n'y a que 2 fichiers sources (`hcpu.S` et `kernel.ld`) et 1 `Makefile` simple (de type ''collection de scripts Shell''). Dans les étapes suivantes, on ajoute progressivement des fichiers avec les services de l'OS et on complexifie le Makefile.
    138140
    139141**Le travail demandé pour chaque étape est le suivant :**
     
    189191== [htdocs:cours/Archi-1-C11-4p.pdf Gestionnaire d'interruption]
    190192
    191 Dans cette troisième séance, il s'agit de comprendre comment fonctionnent le gestionnaire des interruptions. Pour cela, nous allons ajouter dans l'architecture deux composants : un timer qui active périodiquement une ligne d'interruption et un concentrateur de lignes d'interruption. Le concentrateur permet de combiner toutes les lignes d'interruptions des contrôleurs de périphériques pour n'en produire qu'une seule à destination du processeur MIPS.
     193Dans cette troisième séance, il s'agit de comprendre comment fonctionne le gestionnaire des interruptions. Pour cela, nous allons ajouter dans l'architecture deux composants : un timer qui active périodiquement une ligne d'interruption et un concentrateur de lignes d'interruption. Le concentrateur permet de combiner toutes les lignes d'interruptions des contrôleurs de périphériques pour n'en produire qu'une seule à destination du processeur MIPS.