39
Télécommunications et réseaux 1 ème année ANNEE 2013-2014 ELKHOMSI MOHAMED ARCHITECTURE DES ORDINATEURS

ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Télécommunications et réseaux 1ème année

ANNEE 2013-2014

ELKHOMSI MOHAMED

ARCHITECTURE DES

ORDINATEURS

Page 2: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Dans les années 1990, on parlait plutôt des NTI, Nouvelles

Technologies de l'Information, mais avec le mariage de

l'informatique, de l'électronique, des télécommunications et des

multimédias, on préfère parler désormais des NTIC :

Mais NTIC restent dans l'esprit du grand public associé à l'usage

d'informatique connecté à internet.

On remarquera que beaucoup de chercheurs et praticiens

demandent à supprimer le terme nouveau en remplaçant NTIC

par TIC, en expliquant qu'on ne peut pas éternellement désigner

comme nouvelles des techniques qui sont utilisées depuis 20 ans.

Le terme NTIC persiste.

Page 3: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Contrairement aux autres secteurs industriels, l'industrie

informatique pousse au renouvellement rapide de ses produits.

Ce secteur a réussi depuis près de 30 ans à multiplier la puissance

du matériel informatique à prix constant.

Les constructeurs offrent des nouvelles gammes de produits

[Imprimantes, processeurs, cartes graphiques, ... ] pratiquement

tous les trimestres, pour amener les particuliers et les entreprises à

changer le plus souvent possible leur équipement informatique.

Pourtant, il est bon de rappeler certaines évidences :

Quand vous achetez du matériel informatique à une date donnée,

tout ce que ce matériel peut réaliser : par exemple de la

bureautique, du traitement vidéo ou audio, regarder des films,

jouer, communiquer par mail , il pourra le réaliser durant toute sa

durée de vie.

Page 4: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Il faut donc faire attention à la notion d'obsolescence du

matériel informatique.

Il apparaît juste de temps en temps des nouveaux logiciels, plus

gourmands en ressources matérielles c’à d plus de mémoire, des

processeurs plus puissants, un plus gros disque dur qui, eux, ne

fonctionneront plus sur votre ordinateur.

Aussi attention à ne pas trop prêter attention aux discours

industriels qui vous incitent souvent à renouveler votre matériel là

ou un simple rajout de disque dur ou de mémoire suffirait à

poursuivre son utilisation pour des usages nouveaux et où rien

n'est nécessaire pour poursuivre vos usages habituels.

Page 5: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

À part pour des usages spécifiques principalement

les jeux 3D, le traitement vidéo et audio les

ordinateurs, même relativement anciens, (moins de

7 ans) peuvent pratiquement tous faire

de la bureautique :Traitement de texte, tableur,

présentation,...,

de la navigation et mail sur Internet. La lenteur des

connections peut venir de votre débit de connexion ,elle

ne viendra pas de votre équipement informatique.

Page 6: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Si on prend comme hypothèse l'évolution passée de

l'informatique et qu'on tente de prévoir la puissance des

équipements informatiques et les usages de demain en 2030..

Cette puissance devrait être multipliée par 8 000 à coût constant.

L’ordinateur de 2030 ne sera pas encore capable de réaliser, en

terme de puissance de calcul, ce qu'un cerveau humain peut

réaliser.

Par contre, on verra probablement de plus en plus de logiciels

simulant vocalement, et graphiquement des personnes humaines.

Ainsi, nous aurons des interlocuteurs virtuels qui répondront à nos

questions quand on aura un problème de livraison de colis par la

Poste, par exemple.

Page 7: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Accès au réseau Internet

On disposera probablement presque tous d'un accès réseau

avoisinant les 100 térabits par secondes (pour infos, les

connections adsl sont aujourd'hui plutôt de 1 à 16 mégabits par

secondes) soit 12500 fois plus rapide ce qui permettrait donc des

usages de vidéos hautes définitions instantanément.

Aujourd'hui 1,3 milliard de terminaux mobiles sont connectés à

Internet parmi eux principalement des ordinateurs et des

téléphones portables. En 2030 on peut estimer que 40 milliards

d'outils divers seront connectés à Internet, avec de plus en plus

d'électronique connectée et intégrée dans toutes les machines que

nous utilisons[ordinateurs et portables mais aussi des portails de

maison, réfrigérateurs, machines à café, montres, etc.].

Page 8: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Dans les passages précédents, on a vu qu'il fallait prendre du

recul sur l'évolution rapide du matériel informatique et sa

relative obsolescence. Pourtant il existe un domaine où

l'obsolescence est manifeste, c’est le domaine des ressources

humaines où il faut impérativement actualiser les compétences .

par exemple ,la formation continue, est nécessaire et permet à

chacun d'entre nous de garder un bon niveau de maîtrise sur

tous les changements intéressants qui se produisent dans sa

branche. Et également de continuer à se former aux nouveaux

outils informatiques et logiciels que vous avez appris pendant

vos études.

Page 9: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Un étudiant qui a passé son Certificat avec succès en 2004

saura probablement toute sa vie bien structurer un document

avec un traitement de texte ou utiliser un tableur s'il continue à

pratiquer ces outils. Cependant ce même étudiant n'aura pas

appris par exemple ce qu'est un flux RSS car ce n'était pas

demandé dans le programme 2004.

Il est donc important de comprendre que les connaissances que

vous obtenez aujourd'hui d'utilisation d'outils informatiques

correspondent à une date donnée. Il sera de votre ressort

ensuite d'actualiser ces connaissances.

Un fil RSS est un moyen pour se tenir au courant des mises à jour d'un

site. A chaque fois qu'un article est mis à jour ou qu'un nouvel article est

publié, le fil RSS peut vous prévenir de ces mises à jour.

▪ Ces prospections sont inspirées d'un rapport du cabinet Prosodie, groupe international d'experts en informatique, qui a

tenté en 2006 avec un certain nombre de spécialistes d'imaginer ce que sera l'informatique de demain.

Page 10: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Un ordinateur est un système complexe, capable de réaliser des tâches variées. Il est composé d’un ensemble d’éléments matériels et logiciels.

Les premiers sont des composants physiques d’un ordinateur

Les éléments logiciels sont des ensembles de programmes qui permettent d’indiquer à l’ordinateur quelles tâches il doit réaliser, et comment les effectuer :

ce sont le système d’exploitation (comme Windows, Mac OS ou Linux), et les applications que vous demandez à votre ordinateur d’exécuter.

Page 11: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies
Page 12: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies
Page 13: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Du point de vue de utilisateur, un logiciel est une application qui

répond à l'un de ses besoins. un logiciel est l'ensemble des

éléments informatiques qui permettent d'assurer une tâche ou une

fonction.

Exemple : logiciel de comptabilité, logiciel de gestion des prêts.

C'est une suite d'instructions écrites dans un des langages

informatiques qui forme un tout cohérent.

Le terme a été inventé en 1967 pour remplacer le terme anglais

"software". Le logiciel [programme , application] est la partie non

visible de l'ordinateur.

Le logiciel qui permet aux autres logiciels de fonctionner et qui

gère aussi les ressources matérielles de la machine (écran, clavier,

...) sur un ordinateur donné s'appelle système d'exploitation.

Page 14: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Pour créer un logiciel, la manière la plus courante est de

l'écrire dans un langage informatique compréhensible

par des humains, et ensuite de le traduire en code

binaire. Cette traduction est effectuée par un logiciel

appelé compilateur.

Le code binaire est incompréhensible pour l'homme.

Le logiciel dans sa forme compréhensible est appelé

source du logiciel, ou source du programme (parfois

aussi "code source "), et dans sa version en langage

machine, il est appelé "binaire" (ou exécutable).

Page 15: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Imaginons que vous vous trouvez dans un restaurant et que

vous mangez un excellent plat. Pour le cuisiner chez vous il

faut une recette?

En informatique, pour un logiciel, un code source est la

recette, le binaire ou le code exécutable est le plat déjà

cuisiné.

La plupart des logiciels dits logiciels propriétaires sont

distribués sans leur code source et il est interdit d'essayer de

comprendre leur fonctionnement, ou d'essayer de les

modifier pour les adapter à vos besoins à la différence des

logiciels à code ouvert (open source).

Page 16: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

un programme n’a pas de réalité physique.

C’est un ensemble d’informations qui décrit la

manière de réaliser une action.

L’ensemble des programmes disponibles sur un

ordinateur constitue ses éléments logiciels.

Il existe deux catégories de programmes :

les systèmes d’exploitation

les applications.

Page 17: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Un ordinateur possède trois fonctions :

Calculer ;

Gérer des données ;

Communiquer.

Page 18: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

C'est la tâche pour laquelle l'ordinateur a été conçu au départ.

D'ailleurs, le nom anglais de l'ordinateur, « computer », signifie

en français « calculateur ».

La fonction de calcul d'un ordinateur ne se limite pas à

l'utilisation de la calculette, d'un tableur ou à l'exécution de

programmes de calculs scientifiques.

Mais le calcul existe dans toutes les opérations que réalise un

ordinateur :

L'affichage d'une page web ou d'un document

Le codage et le décodage des informations stockées dans les fichiers,

La gestion des communications avec d'autres ordinateur sur un

réseau...

Page 19: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Exemple Par exemple, lorsque l'on rédige une lettre dans un

traitement de texte, le texte et sa mise en forme sont transformés en une suite de nombres que l'ordinateur peut ensuite stocker ou manipuler.

Cette opération, appelée « codage de l'information », est l'une des nombreuses opérations de calcul nécessaires au fonctionnement des différents programmes

Page 20: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Lorsque vous utilisez un ordinateur, vous avez souvent besoin

de conserver les résultats de votre travail. Rédaction d’un CV,

d’un message ou retouche d'image par exemple.

Dans toutes ces situations, une fois votre travail terminé, vous

souhaitez que l'ordinateur puisse enregistrer les données

correspondantes, et vous les restituer ultérieurement.

Quels que soient les éléments de l'ordinateur où ce stockage

aura lieu, il est nécessaire de mettre en forme ces données et

de les organiser, pour que vous puissiez les retrouver au

milieu de l'ensemble des autres données également stockées

au même endroit.

Page 21: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Un ordinateur peut communiquer soit avec un utilisateur, soit

avec un autre ordinateur.

La fonction de communication ne consiste donc pas

uniquement à échanger des informations sur Internet. Cette

utilisation est d’ailleurs la plus récente, puisqu’elle ne s’est

réellement développée qu’à partir des années 1990.

En revanche, quelle que soit la tâche que vous réalisez avec

votre ordinateur, vous passez votre temps à interagir avec lui,

soit pour lui donner des ordres, soit pour prendre

connaissance des résultats.

Page 22: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Les trois éléments essentiels d'un ordinateur sont, le processeur, la mémoire et le dispositif de gestion des entrées-sorties. Ils communiquent entre eux par l'intermédiaire du bus.

Page 23: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Le microprocesseur est le cerveau de l'ordinateur où se déroulent le calcul.

Un microprocesseur est une puce électronique qui se présente sous la forme d'une boîte, dont la taille et la forme varient selon son degré de perfectionnement.

Lorsque vous regardez à l'intérieur d'un ordinateur, il est souvent caché par un dispositif de refroidissement, qui lui permet de fonctionner à une vitesse élevée en conservant une température optimale de l'ordre de 50° .

Page 24: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies
Page 25: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

L'ordinateur exécute des tâches complexes, appelées

programmes ou processus, ces processus sont traités par le

microprocesseur sous forme d'une suite d'opérations.

Ces opérations sont l’addition, multiplication, tests

logiques...

Un processeur moderne peut contenir plusieurs unités de

calcul, additionneur, multiplicateur entier ou flottant.

Certains peuvent effectuer des opérations plus complexes

comme plusieurs additions et multiplications flottantes

simultanément.

Le processeur peut donc réaliser plusieurs instructions

élémentaires parallèlement.

Page 26: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Pour permettre au microprocesseur de fonctionner, d'autres éléments lui sont rattachés.

La mémoire vive (RAM « Random Access Memory ») de l'ordinateur sert pour stocker les données et les programmes.

C’est une mémoire volatile La mémoire vive se présente sous forme de

«barrettes » , représentant une certaine quantité de mémoire.

Une machine peut accepter entre une et quatre barrettes.

Page 27: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies
Page 28: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Pour pouvoir exécuter un processus, il faut que le programme et les données soient « chargés » en mémoire, c'est-à-dire recopiés, depuis les supports où ils sont stockés lorsque l'ordinateur est éteint, vers la mémoire.

Lorsque vous avez plusieurs applications ouvertes en même temps, l’ensemble de ces application doivent chargées en mémoire au même temps.

Le système d'exploitation d'un ordinateur est toujours résident en mémoire centrale et , également exécutés par le microprocesseur.

Page 29: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Dans le cas où votre ordinateur ne dispose pas d'assez de mémoire pour stocker tous les programmes et toutes les données associées, votre ordinateur peut utiliser, un disque dur pour enregistrer temporairement les informations . C’est ce qu’on appel la mémoire virtuelle.

À chaque fois qu'il aura à exécuter une opération dont les informations sont stockées dans cet espace temporaire, il devra donc échanger ces données avec d'autres, situées dans la mémoire.

Cette opération peut prendre beaucoup de temps et ralentir considérablement l'ordinateur.

Page 30: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

En informatique, un bus permet le transport des

informations entre différents composants d'un

ordinateur.

Il sert à relier le microprocesseur à la mémoire centrale,

aux dispositifs de stockage ou aux périphériques.

D'un point de vue technique, il est constitué d'un

ensemble de fils (une nappe) ou de « pistes » sur un

circuit intégré.

Chacune de ces pistes permet de véhiculer une

information en parallèle. Par conséquent, leur nombre

influe sur la vitesse de transfert des données entre les

composants de l'ordinateur.

Page 31: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

La carte mère d'un ordinateur est la « plaque » de circuit

imprimé qui permet de relier tous les composants, et qui

prend la plus grande partie, à l'intérieur du boîtier .

La principale fonction d'une carte mère est la mise en

relation de ces composants par des bus sous forme de

circuits imprimés.

Elle comporte notamment des emplacements (ou « slots »),

prévus pour accepter différents types de composants.

Il y a par exemple un ou plusieurs emplacements prévus

pour le(s) processeur(s), pour les barrettes mémoire, et des

emplacements génériques pour les périphériques.

Page 32: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies
Page 33: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Les périphériques sont des composants physiques qui ne font pas

partie du cœur d'un ordinateur, mais qui permettent cependant de

réaliser les deux autres fonctions de l'ordinateur : la gestion des

données et la communication.

Les périphériques peuvent se trouver à l'intérieur du boîtier de

l'ordinateur (on parle alors de périphériques internes), ou à

l'extérieur (ou périphériques externes).

Dans les périphériques internes on trouve les cartes réseau ou les

cartes graphiques, ils sont même intégrés sur les cartes mères, pour

des raisons de coût et de vitesse de transfert des données.

Dans les périphériques externes, on trouve tous les éléments qui

permettent à l'utilisateur de dialoguer avec un ordinateur (clavier,

souris, écran...).

Page 34: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

À chaque périphérique correspond, au niveau de la

carte mère, un élément matériel appelé contrôleur de

périphérique, qui permet la connexion au bus

approprié, et la transmission des signaux électriques du

périphérique et vers les autres composants.

Ce contrôleur est accompagné d'un module logiciel

appelé pilote (ou « driver », en anglais), qui explique au

système d'exploitation comment fonctionne ce

périphérique, c'est-à-dire où se trouve son contrôleur et

comment échanger des informations avec ce dernier.

Page 35: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Il existe deux grands types de périphériques de communication,:

▪ La communication avec l'utilisateur qui se trouve en face d'une

machine se fait par des périphériques d'entrée/sortie (clavier,

souris, écran, imprimante, microphone, hauts parleurs, appareil

photo numérique, caméra vidéo...).

▪ La communication avec d'autres ordinateurs se fait par des

interfaces (intermédiaires):

▪ modem (pour modulateur-démodulateur), qui permet de relier un ordinateur à

une prise téléphonique,

▪ une carte réseau filaire (ou LAN, pour « Local Area Network »),

▪ carte réseau sans fil (ou WIFI, pour « Wireless Fidelity »).

Ces périphériques peuvent être internes ou externes.

Page 36: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Appeler : Périphériques de stockage, dans la mesure où ils

permettent d'emmagasiner des données lorsqu'elles ne sont

pas utilisées par le microprocesseur ou l’ordinateur est

éteint.

Trois catégories de périphériques de stockage peuvent être

distinguées :

▪ les mémoires de masse (disque dur), accessibles en

lecture et écriture ;

▪ les mémoires de stockage (lecteur ou graveur de CD et de

DVD, lecteur de bandes magnétiques), uniquement

destinés à des archivages durables ;

▪ les périphériques de stockage sur supports moins fiables,

mais qui permettent de transférer des données d'un

ordinateur à un autre (clé USB, lecteur de disquettes).

Page 37: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Les processeurs intègrent dans leur puce une mémoire cache accessible très rapidement pour accélérer les opérations.

On ajoute également un deuxième niveau de mémoire, placée juste à coté du processeur sur la carte mère, connue sous le nom de cache niveau2 ou L2.

Les communications avec le processeur sont plus rapides que celles avec la mémoire car elles ne passent pas par le bus dont la bande passante est bien inférieure au débit du processeur.

Lorsqu'une instruction ou une donnée est contenue dans un cache son fonctionnement est accéléré car il n'attend plus son transfert.

Page 38: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Le processeur demande simultanément l'information voulue à

la mémoire et aux caches. Lorsqu'elle est disponible dans les

caches la réponse arrive très rapidement.

D’où l’intérêt de posséder des caches de grande dimension.

Idéalement toute la mémoire devrait être un immense cache

accessible très rapidement mais cela exploserait le prix des

machines.

Les superordinateurs comme les Cray, la mémoire est

construite avec les dispositifs les plus rapides, identiques à

ceux utilisés dans les caches des machines ordinaires. Les

performances sont optimales mais le coût est absolument

prohibitif!

Il faut noter le rôle des registres, ils sont des véritables

mémoires internes du processeur. L'utilisateur n'y accède pas

directement mais un compilateur sait en tenir compte.

Page 39: ARCHITECTURE DES ORDINATEURSsuptema-t1.e-monsite.com/medias/files/archi-ordinateurs...ARCHITECTURE DES ORDINATEURS Dans les années 1990, on parlait plutôt des NTI, Nouvelles Technologies

Pour pouvoir exécuter un processus, il faut que le programme et les données soient « chargés » en mémoire.

Lorsque vous avez plusieurs applications ouvertes en même temps, l’ensemble de ces application doivent chargées en mémoire au même temps.

Dans le cas où votre ordinateur ne dispose pas d'assez de mémoire pour stocker tous les programmes, le processeur utilise un support de stockage (disque dur) pour enregistrer temporairement les informations dont il ne se sert pas à un moment précis. C’est ce qu’on appel la mémoire virtuelle.

À chaque fois qu'il aura à exécuter une opération dont les informations sont stockées dans cet espace temporaire, il devra donc échanger ces données avec d'autres, situées dans la mémoire.

Cette opération prend beaucoup de temps et ralentir l'ordinateur.