Techniques des µ-processeurs - Pierre Bettens
Techniques des µ-processeurs - Pierre Bettens
Techniques des µ-processeurs - Pierre Bettens
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
HEB<br />
ESI <strong>µ</strong> Segmentation de la mémoire<br />
Lors de l ’exécution d ’un programme<br />
plusieurs segments nous sont attribués.<br />
Chaque segment est repéré grâce à un<br />
registre de segment (CS par exemple).<br />
Un registre de segment ne pointe que vers<br />
une adresse multiple de 16.<br />
CS:0000h<br />
<strong>Techniques</strong> <strong>des</strong> <strong>µ</strong>-<strong>processeurs</strong> - 1ière - PBT / PMA<br />
Remarques<br />
Si l ’on travaille en assembleur dans un model small, la situation n ’est pas tout<br />
à fait semblable … ceci sera vu en détail dans le cours de Langage Assembleur.<br />
Pourquoi une adresse multiple de 16 ?<br />
En début de segment, l ’offset de l ’adresse est nul, on a donc d ’office une<br />
adresse de la forme xxxx:0000h qui après ‘ Adresse Offset Adder ’ me donne une<br />
adresse de 20 bits de la forme yyyy0h … qui est bien un nombre multiple de 16.<br />
MIC - <strong>µ</strong>-<strong>processeurs</strong> - PBT / PMA - Version 18 Oct 2001 134