Changes between Version 22 and Version 23 of Archi-1-TP9


Ignore:
Timestamp:
Nov 15, 2020, 8:01:00 PM (4 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archi-1-TP9

    v22 v23  
    1616
    1717 [#hello_boot 1. hello_boot]:: \\
     18 [wiki:AS5-TME9?action=edit#a1.Premierprogrammeenassembleurdanslaseulesectiondeboot hello_boot]
    1819   Nous commençons par un petit programme de quelques lignes en assembleur, placé entièrement dans la région mémoire
    1920   du boot, qui réalise l'affichage du message "Hello World". C'est un tout tout petit programme, mais pour obtenir
     
    112113
    113114
    114 =  [#hcpu_s 1. Premier programme en assembleur dans la seule section de boot]
     115=  [=#hcpu_s 1. Premier programme en assembleur dans la seule section de boot]
    115116
    116117
     
    180181{{{#!comment ——————————————————————————————————————————————————————————————————————————————————————————————————
    181182}}}
    182 = [#kinit_asm 2. Saut dans le code du noyau en assembleur]
    183 
    184 
    185 == Compétences acquises
    186 
    187 
    188 - Comment aller à une adresse définie dans un autre fichier
    189 - Création d'une section dans le code objet produit par le compilateur
    190 
    191 
    192 == Questions
    193 
     183= [=#kinit_asm 2. Saut dans le code du noyau en assembleur]
    194184
    195185- Quel est le nom de la directive assembleur permettant de déclarer une section
     
    200190= [#kinit_c 3. Saut dans la fonction kinit() du noyau en langage C]
    201191
    202 == Objectif de l'étape
    203 
    204192
    205193-
    206194
    207195
    208 == Compétences acquises
     196{{{#!comment ——————————————————————————————————————————————————————————————————————————————————————————————————
     197}}}
     198= [#nttys 4.  Accès aux registres de contrôle des terminaux TTY]
    209199
    210200
     
    212202
    213203
    214 == Questions
     204{{{#!comment ——————————————————————————————————————————————————————————————————————————————————————————————————
     205}}}
     206= [#drivers 5. Premier petit pilote pour le terminal]
     207
     208
    215209
    216210-
    217211
    218 
    219 {{{#!comment ——————————————————————————————————————————————————————————————————————————————————————————————————
    220 }}}
    221 = [#nttys 4.  Accès aux registres de contrôle des terminaux TTY]
    222 
    223 == Objectif de l'étape
    224 
    225 
    226 -
    227 
    228 
    229 == Compétences acquises
    230 
    231 
    232 -
    233 
    234 
    235 == Questions
    236 
    237 -
    238 
    239 
    240 {{{#!comment ——————————————————————————————————————————————————————————————————————————————————————————————————
    241 }}}
    242 = [#drivers 5. Premier petit pilote pour le terminal]
    243 
    244 == Objectif de l'étape
    245 
    246 
    247 -
    248 
    249 
    250 == Compétences acquises
    251 
    252 
    253 -
    254 
    255 
    256 == Questions
    257 
    258 -
    259