Vous êtes sur la page 1sur 2

ISET Gafsa CLASSE : inf1.

3 Année Universitaire
2021/2022

TD N°5  : Gestion de la mémoire


Exercice 1 :
Soit la table de pages suivante :
0 4
1 6
2 8
3 9
4 12
5 1

Sachant que les pages virtuelles et physiques font 1K octets,

1- Quelle est l'adresse mémoire correspondant à l’adresse virtuelle suivante : 142A

2- Quelle est l'adresse logique correspondant à l’adresse physique suivante : 22F1


Exercice 2 : gestion mémoire pagination
On considère une machine pour laquelle la mémoire est gérée par le mécanisme de
pagination à la demande. La mémoire physique est découpée en un ensemble de 20 cases
numérotées de 1 à 20. La taille d’une page est de 1 Ko.
Dans ce contexte, soit trois processus P1, P2 et P3 dont les espaces d'adressages sont
respectivement composés de 4 pages, 6 pages et 5 pages (les pages sont elles aussi
numérotées à partir de 1).
A un instant t, la configuration de la mémoire centrale est la suivante :
 Pour le processus P1, les pages 1 et 4 sont chargées, respectivement dans les cases 1 et 6
 pour le processus P2, les pages 1, 2 et 5 sont chargées, respectivement dans les cases 10, 7 et 15
 pour le processus P3, les pages 5, 1, 3 et 4 sont chargées, respectivement dans les cases 8, 9, 14 et
11.
Questions :
1. Le processus P2 accède à l'adresse paginée < page 5, déplacement 12 > :
 Il y’a un défaut de page
 Il accède à l’adresse physique <case 15, dep 12>.
 Il accède à l’adresse physique <case 8, dep 12>.
 Il accède à l’adresse physique 14 348
 Il accède à l’adresse physique 15 372
 Il accède à l’adresse physique 68.
2. Le processus P3 accède à l'adresse paginée < page 2, déplacement 14 >
 Il y’a un défaut de page
 Il accède à l’adresse physique <case 7, dep 14>.
 Il accède à l’adresse physique 6 158
 Il accède à l’adresse physique 7 182

3. Le processus P1 accède à l’adresse linéaire 3 328 :


Il y’a un défaut de page
Il accède à l’adresse physique <case 6, dep256 >.
Il accède à l’adresse physique <case 4, dep256 >.
Il accède à l’adresse physique 5 376
Exercice 3 – Segmentation
On considère la table des segments suivante pour un processus P1 :

Segment Base Limite


0 540 234
1 1254 128
2 54 328
3 2048 1024
4 976 200

1- Calculez les adresses réelles correspondant aux adresses virtuelles suivantes (vous
signalerez éventuellement les erreurs d'adressage) :
• (0:128), (1:100), (2:465), (3:888), (4:100), (4:344)

2- L'adresse virtuelle (4,200) est-elle valide ?

Rappel : Les adresses sont données sous la forme (n°segment:deplacement)

Exercice 4 – Segmentation paginée


On considère un système avec une mémoire virtuelle segmentée paginée où la taille
d’une page est de 4Ko et une mémoire physique de 64Ko. L’espace d’adressage d’un
processus P est composé de trois segments S1, S2 et S3 de taille, respectivement 16Ko, 8Ko
et 4Ko. À un moment donné, pour le processus P, les pages 2 et 3 du segment S1, la page 2
du segment S2 et la page 1 du segment S3 sont chargées en mémoire physique,
respectivement dans les cases 2, 0, 9, 12.
Pour une donnée située dans l’espace d’adressage du processus P à l’adresse
décimale 8212, indiquez :

1) le segment
2) le numéro de page dans le segment
3) le déplacement dans la page
4) le numéro de case
5) le déplacement dans la case
6) l’adresse physique (en décimal et en binaire)

Vous aimerez peut-être aussi