Académique Documents
Professionnel Documents
Culture Documents
M. DIENG Abdoulaye
Objectif gnral
Connatre les bases du fonctionnement interne dun ordinateur.
Objectifs oprationnels
Connatre les composants qui stockent les
informations Connatre les composants qui facilitent la circulation des informations Connatre le composant qui traite les informations Connatre le composant qui permet lexploitation des ressources
Sommaire
1. 2. 3. 4. 5. 6. 7.
Introduction La carte mre La mmoire centrale Les bus Les chipsets Le microprocesseur Le systme dexploitation
Introduction
L'informatique (information automatique) est une
science qui regroupe lensemble des thories et des techniques permettant de traiter de linformation laide dun ordinateur. Lordinateur est un appareil lectronique capable, en appliquant des instructions prdfinies, deffectuer des traitements automatiss de donnes et dinteragir avec lenvironnement grce des priphriques. Les donnes peuvent tre du texte, des images, des vidos, de la musique, des plans d'architecte, des compositions molculaires, des relevs mtorologiques, etc. Bref, tout ce qui peut tre numris. On parle de hardware pour dsigner l'ensemble des lments matriels de l'ordinateur et de software pour dsigner la partie logicielle (systmes dexploitation, applications).
La carte mre
prsentation
et organise le fonctionnement de tous les autres composants. Elle runit tous les composants matriels de lordinateur : directement : microprocesseur, mmoire, cartes dextension, etc) par branchement dune nappe : disque dur, lecteur de disquette, lecteur de cd-rom, etc) Elle est aussi munie de connecteurs dentre et sortie pour le branchement des priphriques.
La carte mre
composants
Connecteurs E/S pour le branchement des priphriques classiques. Connecteurs PCI (Peripheral Component Interconnect) pour brancher
des cartes d'extension; vous disparatre au profit dune version plus rapide : PCI Express Deux chipsets Nord et Sud pour interconnecter les composants Le socket ou emplacement du micro processeur Connecteurs de mmoire vive Connecteurs SATA (Serial Advanced Technology Attachment) et IDE (Integrated Drive Electronics) pour les DD et lecteurs de disque Le BIOS (Basic Input Output System) pour le dmarrage de lordinateur La pile du CMOS pour conserver certaines informations importantes mme lorsque lordinateur nest pas aliment en lectricit etc.
La carte mre
schma annot
La mmoire centrale
prsentation
La mmoire centrale
la mmoire vive
uniquement. La mmoire vive a un temps d'accs dix mille cent mille fois plus petit que celui dun disque dur. La mmoire vive est de type DRAM (Dynamic Random Access Memory) 1 bit = 1 transistor + 1 condensateur (=> compacit) le condensateur stocke linformation et doit tre rgulirement rafraichi => ralentissement de la vitesse daccs la mmoire.
La mmoire centrale
la mmoire cache
processeur et la mmoire vive La mmoire cache est de type SRAM (Static Random Access Memory) 1 bit = 4 transistors donc moins compacte et plus chre que la mmoire vive. linformation na pas besoin dtre rafrachie, do beaucoup plus rapide que la mmoire vive Il y a gnralement deux niveaux (level) de mmoire cache : L1: interne au P(processeur), fonctionne la mme cadence que le processeur, mais limite en capacit (quelques dizaines de ko) L2 : externe au P, ne fonctionne pas la cadence du P, mais capacit relativement grande (+sieurs centaines de ko)
prsentation
Les bus
bus
composition
Les bus
Lignes de donnes :
transfert de donnes entre les lments Lignes dadresse : dsigne la source ou la destination des donnes exemples : adresse dune donne en mmoire adresse associe un priphrique Lignes de contrle : contrle le fonctionnement du bus (partag par plusieurs lments) selon le protocole exemples : lecture, criture, requte bus, accord bus,
exemple de fonctionnement
envoi de donnes un autre lment obtenir le droit dutiliser le bus envoyer les donnes : lignes de contrle commande dcriture lignes dadresse destination lignes de donnes donnes envoyer demande de donnes un autre lment obtenir le droit dutiliser le bus envoyer la demande : lignes de contrle commande de lecture lignes dadresse localisation des donnes attendre les donnes : donnes reues lignes de donnes
Les bus
caractristiques
Les bus
Largeur : nombre de bits traits en mme temps. Frquence : exprime en Hertz (Hz), correspond au nombre de
transmissions d'informations qui ont lieu par seconde sur le bus. Bande passante ou dbit = largeur x frquence Exemple : Un bus d'une largeur de 16 bits, cadenc une frquence de 133 Mhz possde donc une bande passante gale : 16 * 133.106 = 2128*106 bit/s, soit (2128*106)/(8 *10242)= 253.7 Mo/s Afin d'augmenter le dbit des bus, il existe : le DDR (Double Data rate) permet d'envoyer deux fois plus d'informations par cycle le QDR (Quadruple Data rate) permet d'envoyer quatre fois plus d'informations par cycle
Les bus
hirarchie
P L1
Back side bus (64/256 bits)
(64bits,66/133/200Mhz DDR/QDR)
L2
carte graphique
chipset Nord
Bus DMI (2Go/s)
Direct Media Interface
Bus mmoire
(64bits,66/133/200Mhz)
Mmoire vive
Bus SATA
(150Mo/s)
Bus USB
(60Mo/s)
Chipset Sud
Bus PCI
(32/64bits 66/133Mhz)
PS2/srie/parallle
cartes PCI
Les bus
Compaq, NEC, VESA, NEC Epson, HP, 1988 8,33 32 33 1992 25/33 32 132
Le chipset
Le chipset est un ensemble (set) de puces (chip) lectroniques
soud la carte mre. Le chipset est charg d'aiguiller les informations entre les diffrents bus afin de permettre tous les composants de l'ordinateur de communiquer entre eux. Le chipset dtermine notamment les types de processeur et de mmoire vive reconnus par la carte mre. Le rle du chipset se divise en deux parties: Le NorthBridge (Pont Nord, appel galement contrleur mmoire) charg de contrler les changes entre le processeur , la mmoire vive, les priphriques qui demandent le plus de bandes passantes (AGP et PCI-express ) et le southBridge. Le SouthBridge (Pont Sud, appel galement contrleur d'entre-sortie ou contrleur d'extension) qui gre les communications avec les priphriques d'entre-sortie ou priphriques lents.
Le microprocesseur
prsentation
Le microprocesseur
composants
Les principaux lments d'un microprocesseur sont les suivants : Une unit de commande (ou unit dinstruction) qui lit les donnes arrivant, les dcode puis les envoie l'unit d'excution ; Une unit d'excution (ou unit de traitement), qui accomplit les tches que lui a donnes l'unit d'instruction. Une unit de gestion des bus (ou unit d'entres-sorties), qui gre les flux d'informations entrant et sortant, en interface avec la mmoire centrale du systme ;
Le microprocesseur
lunit de commande
L'unit de commande (UC) est constitue des lments suivants : squenceur (ou bloc logique de commande) charg de synchroniser l'excution des instructions au rythme de lhorloge. Il est ainsi charg de l'envoi des signaux de commande ; registre d'instruction (ou RI) contenant l'instruction en cours de traitement; compteur ordinal (PC pour Program Counter) contenant ladresse mmoire de la prochaine instruction excuter.
Le microprocesseur
lunit dexcution
L'unit d'excution est compose des lments suivants : L'unit arithmtique et logique (note ALU ou pour Arithmetical and Logical Unit) qui assure les fonctions basiques de calcul arithmtique et les oprations logiques (ET, OU, Ou exclusif, etc.) ; L'unit de virgule flottante (note FPU, pour Floating Point Unit), qui accomplit les calculs complexes non entiers que ne peut raliser l'unit arithmtique et logique; le registre accumulateur (ACC), stockant les rsultats des oprations arithmtiques et logiques ; le registre d'tat (PSW, Processor Status Word), permettant de stocker des indicateurs sur l'tat du systme (retenue, dpassement, etc.).
Le microprocesseur
Le microprocesseur
excutes dans un ordre bien prcis Ces oprations sont gnres par le squenceur
Le microprocesseur
Le microprocesseur
Le microprocesseur
principales caractristiques
La frquence de lhorloge Frquence du FSB ou bus frontal La quantit de mmoire cache (rpartie sur 1, 2 voire 3 niveaux). La largeur de ses registres internes de manipulation de donnes (8, 16, 32, 64, 128) bits. Finesse de gravure (en nanomtre) : permet d'augmenter le nombre de transistors, et donc la performance Nombre de cur(s) : bi-cur, quadri ou plus (dual, quad ou multicore)
Le systme dexploitation
prsentation
de toutes les fonctions relatives lexploitation des composants (hardware et software) de lordinateur. Les objectifs du SE sont : attribuer de la mmoire aux programmes et contrler leur excution; assurer une exploitation efficace et conomique des ressources critiques (P et mmoire) de lordinateur; faciliter la tche de lutilisateur en lui prsentant une machine plus simple.
Le systme dexploitation
composants
et se charge en mmoire lors du dmarrage; les utilitaires : ce sont des programmes ncessaire lexploitation du PC comme un diteur de texte, une calculatrice; le systme de fichier : il permet de classer des informations de manire permanente dans des fichiers et de les organiser dans des rpertoires; linterprteur de commande (shell) : il excute les commandes donnes par lutilisateur. Ces commandes peuvent tre textuelle ou sous forme daction comme le clic (interface graphique).
Le systme dexploitation
caractristiques
Le systme dexploitation
types
Windows de Microsoft :
DOS (1981), 95, 98, 2000, XP (2002), Windows Server 2003, Vista (2006), Windows Server 2008, 7 (2009) UNIX/LINUX : propritaires : SunOS/Solaris (Sun), AIX (IBM), HP-UX (HP) version libres : Linux, FreeBSD MAC OS dApple (1er systme gd public ayant une interface graphique) de 1984 1988 : Systme 0.0 Systme 6.0 de 1991 1999 : Systme 7 Mac OS 9 en mars 2001 : Mac OS X 10.0 dite Cheetah ou Guepard en aot 2009 : Mac OS X 10.6 dite Snow Leopard ou Lopard des neiges