Professional Documents
Culture Documents
INTRODUCTION
SYSTEME INFORMATIQUE
Lecteur
de cartes
Imprimante
Probl
emes
! Gestion du systeme basee sur la reservation de plages horaires
! Manque de abilite du materiel
Evolution
! Peripheriques : apparition des derouleurs de bandes magne-
tiques
! Logiciel : Apparitions des premiers outils du logiciel de base :
assembleur, chargeurs, compilateurs fortran et cobol
Universite de Valenciennes - ISTV H.Bourzou
Systemes d'Exploitation Licence d'Informatique
Memoire de l'ordinateur
Caract
eristiques du systeme
! Systeme d'exploitation = moniteur
! systeme non interactif
! traitement par lot
! systeme multi-usagers
! fonctionnement en mono-programmation : Execution d'1 seul
programme a la fois
Probl
emes de protection
! Comment eviter qu'un programme d'application puisse ecrire
dans la zone reservee au moniteur ?
! Comment forcer le programmeur a utiliser les pilotes de per-
ipheriques presents dans le moniteur et lui interdire d'agir di-
rectement sur les peripheriques?
! Comment eviter qu'un travail monopolise l'UC?
Memoire - ?
Tampon Tampon
Centarle d'entree de sortie
6 Imprimante
?
Cartes Unite
....
...
....
- echange
d' -
! Probl
emes :
? Ajout et retrait simultanes dans le tampon
? Encombrement de la memoire
Les Entrees/Sorties spoolees
! Principe : Tampons en memoire secondaire
! Probleme : l'UC est contrainte a attendre la terminaison des
operations d'E/S
! Solution : La multiprogrammation :Quand l'UC se trouve en
attente d'E/S, elle suspend le programme en cours et reprend
l'execution d'un autre programme :Donc plusieurs programmes
resident simultanement en memoire
Universite de Valenciennes - ISTV H.Bourzou
Systemes d'Exploitation Licence d'Informatique
6
T2
T1
T^aches T4
T3
T2
T1
-
Temps
Unite
Centrale bus Memoire
- centrale
(processeur)
La Memoire centrale
La memoire est la partie de l'ordinateur dans laquelle programmes
et donnees sont ranges
Les informations (codes) sont stockes sous forme binaire
La memoire peut ^etre vue comme une grille ou chaque case me-
morise un chire binaire (0 ou 1) appele bit
Cellule (octet)
9
0 bit
n-1
! Exemples :
? k=8, capacite = 8x28=2048=256 octets
? k=16, capacite = 216 octets = 64 x 210=64 K
? 1K (Kilo octets)=210=1024 octets
? 1M (Mega octets) = 220 , 1G (Giga octets)= 230
Universite de Valenciennes - ISTV H.Bourzou
Systemes d'Exploitation Licence d'Informatique
Unite de Unite
Arithmetique
. .
. .
commande
. .
et logique Registres
?
Executer l'instruction Par L'UAL
?
Ranger le resultat En memoire ou dans un registre