Changes between Version 9 and Version 10 of Archi-1-TP10


Ignore:
Timestamp:
Dec 21, 2020, 11:43:31 AM (4 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archi-1-TP10

    v9 v10  
    11{{{#!protected
    2 **[https://www-soc.lip6.fr/trac/archi-l3s5/wiki/AS5-TME10-tmp?action=edit EDIT]**
     2**[https://www-soc.lip6.fr/trac/archi-l3s5/wiki/AS5-TME10?action=edit EDIT]**
    33}}}
    44[[PageOutline]]
     
    188188'''''''''''''''
    189189}}}
    190 1.
    191 effacement des variables globales?
     1901. ldscript?
     191{{{#!protected ------------------------------------------------------------------------------------
     192'''''''''''''''
     193-
     194'''''''''''''''
     195}}}
     1961. En C, vous savez que les variables globales sont toujours initialisées, soit explicitement dans le programme lui-même, soit implicitement à la valeur 0. Les variables globales initialisées sont placées dans la section `.data` (ou plutôt dans l'une des sections data : `.data`, `.sdata`, `.rodata`, etc. Elles sont présentes dans le fichier objet (`.o`) produit pas le compilateur. En revanche, les variables globales non explicitement initialisées ne sont pas présentes dans le fichier objet. effacement des variables globales?
    192197{{{#!protected ------------------------------------------------------------------------------------
    193198'''''''''''''''
     
    196201}}}
    1972021. accès aux registres de périphériques?
    198 {{{#!protected ------------------------------------------------------------------------------------
    199 '''''''''''''''
    200 -
    201 '''''''''''''''
    202 }}}
    203 1. ldscript?
    204203{{{#!protected ------------------------------------------------------------------------------------
    205204'''''''''''''''