Introduction aux syst`emes d`exploitation et aux structures de fichiers

Introduction aux syst`emes
d’exploitation et aux structures
de fichiers
Email: pw@montefiore.ulg.ac.be
URL: http: //www.montefiore.ulg.ac.be/~pw/
http: //www.montefiore.ulg.ac.be/
~pw/cours/fichiers.html
Pierre Wolper
Introduction aux syst`emes d’exploitation
Structure d’une machine
L’unit´e centrale et la m´emoire
Les p´eriph´eriques
Exemple d’une imprimante
Exemple d’un disque
Le DMA (direct memory acces)
L’interruption
Gestion des entr´ees/sorties : ´ecriture d’un caract`ere en utilisant le
“busy waiting”
WHILE (write interface status = busy) DO;
write interface register := character;
write interface status := busy;
Lecture d’un caract`ere en utilisant le “busy waiting”
WHILE (read interface status = empty) DO;
character:=read interface register;
read interface status := empty;
Transfert par DMA en utilisant le “busy waiting”
WHILE (interface reg status = busy) DO;
interface reg memaddr:=memaddr;
interface reg blocaddr:=baddr;
interface reg operation:=op;
interface reg status:= busy;
Le rˆole d’un syst`eme d’exploitation
Tˆaches `a r´ealiser :
L’ex´ecution des programmes.
La gestion des entr´ees/sorties et des interruptions.
L’utilisation des p´eriph´eriques de stockage.
La d´etection des erreurs et la protection.
1 / 24 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !