ÛÛCOURS D’ARCHITECTURE DES ORDINATEURS Chapitre 8 : Gestion de la m émoire Objectifs :Faciliter l’utilisation de la m émoire pour le S.E chargement des programmes différenciation des types (programmes, donn ées, pile)Se d égager des caract éristiques (limitations) physiquestaille de la M émoire Centralebanalisation de toutes les formes (MC, disque, …)Optimiser les performances vitesse moyenne d’ex écutionprotection des donn ées (sys prot égé mode superviseur m écanisme de protection d’acc ès à la m émoire)En MC (M émoire Centrale) les adresses se suivent, on a une m émoire contigu ë. Sur les disques, on g ère une liste cha înée (EX : FAT). Pour une utilisation optimale on travaille par blocs.La plupart des S.E utilise un syst ème multit âches. Les syst èmes monot âche, comme DOS, vont chercher l’ex écutable qui se trouve sur le disque et l’installe dans la MC. On a alors un probl ème quand le programme a ex écuté est plus grand que la MC.Pour acc éder à des donn ées sur le disque et pour les mettre dans la MC, on doit passer par un contr ôleur. Si on a un programme plus grand que la capacit é effective de la m émoire, il est initialement sur le disque, si on veut le faire ex écuter, il faut d écouper le programme en morceaux. On a int érêt de d écoupage en taille identique.Un fichier ex écutable contient des instructions, du code tandis qu’un fichier de données ne contient que des donn ées.Un fichier ex ...
Voir