Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3253 connectés 

 


Dernière réponse
Sujet : segmentation paginée (pour les connaisseurs)
doumoyamamoto merci....

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
doumoyamamoto merci....
popoles La gestion détaillée de la mémoire  ci dessous :
 
bien noter que la segmentation et la pagination sont deux systemes différents, et complémentaires
 
 
http://www.irisa.fr/caps/projects/ [...] 2_9_2.html
doumoyamamoto merci..
et cette addition permet d'obtenir une adresse avec index répertoire et n° de page?
 
merci pour ton explication car dan sun de mes schemas j'avais mis que le processeur faisait une lecture en mc pour obtenir l'adresse linéaire
 
ah oui 2eme question :
comment fait le systeme pour activer / désactiver la pagination
popoles Un segment définit une unité logique :  
par exemple le code d'un processus . Il est défini par son adresse de base et sa taille.  
Le numéro du segment est stocké dans un registre et donne un index dans la table des segments (ou se trouvent les adresses de base et les tailles.  
 
Une adresse virtuelle (à l'intérieur du segment) est alors additionnée à l'adresse de base pour déterminer une adresse linéaire  
 
 
le processeur récupére à partir du n° de segment contenu dans un registre ---> table index des segments ---> segment ---> base du segment  ----> ajout adresse virtuelle   ---> adresse linéaire
doumoyamamoto ce schéma n'est pas correct malheureusement ...
je n'arrive pas à trouver le détail precis de la manip
dans ton schéma l'adresse virtuelle et le segement sont séparés alors que le segment est dans l'adresse virtuelle
en fait ce que g besoin c'est ce qui se passe quand la base du descripteur de segment s'ajoute au deplacement de l'adresse virtuelle pour donner l'adresse linéaire
je crois que c'est le MMU qui s'en occupe mais il fait comment?
popoles adresse virtuelle vers adresse linéaire  
 
 
http://www-aius.u-strasbg.fr/servi [...] .html#1665
popoles

doumoyamamoto a écrit a écrit :

Voila deux questions assez précises :
 
1. Lorsque le système fonctionne en segmentation paginée :
comment le système effectue la translation d'adresse (adresse virtuelle en adresse linéaire) a partir du descripteur de segment et de l'offset de l'adresse virtuelle?
 
2. Comment le système active la pagination?  




 
http://www-aius.u-strasbg.fr/servi [...] ode55.html

doumoyamamoto merci fury  ;)
_FuRy_ :sweat:
doumoyamamoto Voila deux questions assez précises :
 
1. Lorsque le système fonctionne en segmentation paginée :
comment le système effectue la translation d'adresse (adresse virtuelle en adresse linéaire) a partir du descripteur de segment et de l'offset de l'adresse virtuelle?
 
2. Comment le système active la pagination?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)