Bonjour,
Je suis étudiant et je dois faire un programme en C qui simule le mmu dans le cadre d'un travail scolaire. Mon programme recevra la taille de l'espace adressable, la taille d'une page et le nombre de pages en RAM. Il devra lire des adresses en hexadécimal et fournira des messages différents selon les circonstances. ( page x offset y chargé en page z, plus de place disponible en RAM )
Je compte utiliser un tableau de structure comme table des pages mais je ne vois pas quoi utiliser pour la RAM. Puisque la table des pages contient l'adresse physique à laquelle il faut ajouter l'offset de l'adresse virtuelle, je voudrais trouver quelque chose afin de simuler la RAM. Pas un tableau parce que toutes les pages devraient pointer sur la même adresse.
Merci de votre aide
Edit : Je me suis trompé, ce post devrait se trouver dans le forum du langage C
Partager