begin process at 2012 05 25 12:04:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Assembleur

 > 

Processeurs

 > 

68XXX

 > 

probleme en µp 68000


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme en µp 68000

vendredi 4 juin 2010 à 16:56:33 | probleme en µp 68000

onh890

salut les amis,voici un probleme que je n'ai pas su résoudre.

On désire implémenter le mécanisme de Mémoire Virtuelle dans un système similaire au MC68000. L’adresse virtuelle sera composée de 32 bits et l’adresse physique de 24 bits. Les propriétés de cette mémoire virtuelle sont comme suit :
– 32 bits d’adresse virtuelle
– 16 Ko chaque page
– 24 bits d’adresse physique

on vous demande :

1) Donner le schéma de translation d’adresse logique adresse physique, puis donner la taille et la signification des différents champs des deux adresses (logique/physique),
2) Pour améliorer les performances de ce système afin d’éviter deux accès à la mémoire, ajouter un cache de translation (ATC) associatif par ensemble de bloc, 8 ensembles de 4 blocs et 4 mots par blocs :

a. Donner le nombre de pages physiques du système.
b. Donner la décomposition de l’adresse virtuelle pour supporter le cache ATC
c. Donner le nouveau schéma de translation d’adresse virtuelle adresse physique via le cache ATC.

vendredi 4 juin 2010 à 16:57:35 | Re : probleme en µp 68000
dimanche 6 juin 2010 à 04:01:42 | Re : probleme en µp 68000

patatalo

Membre Club Administrateur CodeS-SourceS
salut,


si je me rappelles bien, sur un 68000, la ligne d'adresse 0 est connectée sur la ligne d'adresse 1. Seules des adresses paires peuvent donc être accessibles. Je ne sais pas si c'est encore exact avec une mémoire virtuelle.


@++


Cette discussion est classée dans : adresse, donner, bits, physique, virtuelle


Répondre à ce message

Sujets en rapport avec ce message

bus d'adresse [ par lp2012 ] bonjour jai un petite question : quel est le nombre de mots adressable et la adresse haute d'une memoire possede 32 bits.puis quel est le nombre d adresse de base d'un segment [ par gblade ] voila si qqun pouvait me dire comment on fait pour définit l'adresse de base d'un segment. j'ai vu dans certaines docs ils mettent une equate au début asm 16 bits vers asm 32 bits [ par trinitacs ] Pouvez me traduire cet asm 16 bits en asm 32 bits:asm{ MOV AX, variable int 0x10}C'est pour activer le mode VGA.merci Problème d'adresse effective [ par Ihlianov ] Hi,J'ai un problème avec NASM, qui me rend cinglé.Je code un .Com (16 bits) et il me revoit une erreur sur l'instruction suivante : mov ax, [d Debugger! [ par keos31 ] est-ce que quelqun sait se servir de td32.exe le debugger livre avec c++?je voudrais savoir comment: -on regarde le contenu d'une certaine adresse SVP les amis - Comment convertire une adresse IP (100.100.100.100) en Hex(7) sour Win2000 [ par 31057700 ] SVP les amis - Comment convertire une adresse IP (100.100.100.100) en valeur Hex(7) sous Win2000 afin que la valeur soit intégré dans la base de regi Placer là "partie basse" d'un registre 32 bits dans un registre 16 bits ??? [ par Otaku ] Salut, tout est dans le titre, comment faire pour placer la partie basse (LOWWORD) d'une valeur stockée dans le registre EAX dans un registre 16 bits TDASM,NDASM,NDASM32 ????? [ par Bombela ] Salut !!Je commence la prog Asm.Je connais déja Delphi et Le turbo pascal.Je ne sais que prendre comme compilateur.Mais je suppose que les 16 bits mar Petite question... [ par did2604 ] Bonsoir,Que signifie exactement la notation crochet en assembleur ? Je m'explique, par exemple : mov cl,[bx], je suppose que ce n'est pas un move ordi


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales