Monoprogrammation sans
va-et-vient ni pagination
Gestion de la mémoire la + simple consite à avoir un seul processus en mémoire à un instant
donné et lui permettre d’utiliser toute la mémoire disponible
La mémoire est partagée entre le SE et un unique processus utilisateur
L’IBM PC (i8086->i8486) utilise ce schéma :
–Les pilotes sont en ROM (Read Only Memory), les programmes en ROM sont appelés BIOS (Basic
Input Output System)
–Le SE se trouve en bas de la mémoire vive (RAM, Random Access Memory)
–Le programme utilisateur au-dessus du SE en RAM
Lorsque la mémoire est organisée de cette manière, il ne peut y avoir qu’un seul processus
s’exécutant à un instant donné
L’utilisateur tape une commande sur son terminal, le SE charge le programme en mémoire et
l’exécute ; lorsque le processus se termine le SE affiche une invite (prompt) sur le terminal et
attend la commande suivante pour charger un nouveau processus qui remplace le précédent
Pilotes périphériques en ROM
Programme utilisateur
SE en RAM