Sie sind auf Seite 1von 83

ESAT DGF DMSI/Systmes

STRUCTURE et EVOLUTION des MICRO - ORDINATEURS de type PC

Edition janvier 2002

SOMMAIRE

1. GENERALITES..........................................................................................................................4 2. LES UNITS CENTRALES.......................................................................................................5 2.1 LES BOITIERS....................................................................................................................5 2.2 LA FACE AVANT...............................................................................................................5 2.3 LA FACE ARRIERE............................................................................................................6 2.4 L'ALIMENTATION.............................................................................................................7 2.5 LA CARTE MRE...............................................................................................................7 3. LES MICROPROCESSEURS....................................................................................................9 3.1 CARACTERISTIQUES GENERALES...............................................................................9 3.2 LES DIFFRENTS TYPES.................................................................................................9 3.3 TABLEAU RECAPITULATIF..........................................................................................18 3.4 CHANGEMENT DE MICROPROCESSEUR..................................................................19 4. LA MMOIRE..........................................................................................................................20 4.1 LA MEMOIRE VIVE.........................................................................................................20 4.2 LA MEMOIRE MORTE....................................................................................................22 4.3 TOPOGRAPHIE DE LA MEMOIRE................................................................................22 4.4 AUGMENTATION DE LA CAPACITE MEMOIRE.......................................................25 5. LES CIRCUITS DE GESTION................................................................................................28 5.1 GENERALITS.................................................................................................................28 5.2 CONTROLEUR MEMOIRE..............................................................................................29 5.3 CONTROLEUR DE MEMOIRE CACHE.........................................................................29 5.4 CONTROLEUR CLAVIER...............................................................................................30 5.5 CONTROLEUR DINTERRUPTIONS.............................................................................31 5.6 CONTROLEUR DMA.......................................................................................................32 5.7 TIMER................................................................................................................................33 5.8 HORLOGE TEMPS REEL................................................................................................33 5.9 PRINCIPALES CARACTERISTIQUES DES CHIPSETS...............................................34 6. LES BUS DEXTENSION........................................................................................................36 6.1 LE BUS ISA (INDUSTRY STANDART ARCHITECTURE).........................................36 6.2 LE BUS MCA (MICRO CHANNEL ARCHITECTURE)................................................36 6.3 LE BUS EISA (EXTENDED INDUSTRY STANDART ARCHITECTURE)................36 6.4 LE BUS VESA (VIDO ELECTRONICS ASSOCIATION)...........................................37 6.5 LE BUS PCI (PERIPHERIAL COMPONENT INTERCONNECT)................................37 6.6 LE BUS AGP (ACCELERATED GRAPHICS PORT).....................................................38 6.7 LE BUS PCMCIA (PC MEMORY CARD INTERNATIONNAL ASSOCIATION).......39 6.8 LE BUS USB (UNIVERSAL SERIAL BUS)....................................................................40 6.9 LE BUS IEEE 1394............................................................................................................40 7. LES CARTES D'INTERFACE.................................................................................................42 7.1 CARTES GRAPHIQUES...................................................................................................42 7.2 CARTES D'INTERFACE DE DISQUES DURS..............................................................42 7.3 CARTES D'INTERFACE SCSI (SMALL COMPUTER SYSTEM INTERFACE).........42
2

7.4 CARTES D'ENTRES / SORTIES...................................................................................44 7.5 CARTES RSEAUX..........................................................................................................44 7.6 CARTES MODEM.............................................................................................................44 7.7 CARTES SON....................................................................................................................45 7.8 CARTES D'EXTENSION MMOIRE..............................................................................45 7.9 CARTES PCMCIA.............................................................................................................45 7.10 CARTES SPCIFIQUES.................................................................................................46 8. LA MMOIRE DE MASSE.....................................................................................................47 8.1 LES DISQUETTES............................................................................................................47 8.2 LES DISQUES DURS........................................................................................................51 8.3 LES DISQUES OPTIQUES COMPACTS OU CD-ROM.................................................60 8.4 AUTRES TYPES DE MEMOIRE DE MASSE.................................................................63 9. LES DISPOSITIFS D'AFFICHAGE........................................................................................65 9.1 GENERALITES.................................................................................................................65 9.2 LES CARTES GRAPHIQUES..........................................................................................67 9.3 LES ECRANS A TUBE CATHODIQUE..........................................................................69 9.4 LES ECRANS A CRISTAUX LIQUIDES........................................................................71 10. LES PERIPHERIQUES DENTREES...................................................................................74 10.1 LE CLAVIER...................................................................................................................74 10.2 LES DISPOSITIFS DE POINTAGE...............................................................................74 10.3 LES SCANNERS.............................................................................................................75 10.4 AUTRES PERIPHERIQUES...........................................................................................76 11. LES IMPRIMANTES..............................................................................................................77 11.1 PRINCIPES DE LIMPRESSION ..................................................................................77 11.2 LES IMPRIMANTES AIGUILLES.............................................................................77 11.3 LES IMPRIMANTES JET DENCRE.........................................................................78 11.4 LES IMPRIMANTES LASER.........................................................................................80 11.5 LES AUTRES TYPES DIMPRIMANTES.....................................................................83

DMSI 1.Gnralits

1.

GENERALITES

La majorit des PC (Personnal Computer) comportent un botier dans lequel sont assembls diffrents lments, et des priphriques extrieurs. Ceux-ci permettent de communiquer avec l'unit centrale charge de traiter l'information. Les entres, donnes ou commandes, sont le plus souvent fournies l'ordinateur par le clavier, une disquette ou la souris. Les rsultats sont ensuite affichs l'cran, reproduits sur papier l'aide d'une imprimante ou stocks dans une mmoire de masse. D'autres priphriques, tels que scanner, modem, lecteur de bande magntique, lecteur de CD, de DVD, manette de jeux, carte son, etc.. sont parfois utiliss. Dans le botier, l'alimentation transforme le secteur en tensions continues servant alimenter la carte mre, les priphriques internes tels que disque dur et lecteur de disquettes ainsi que d'ventuelles cartes d'extension enfiches dans les connecteurs de la carte mre.

DMSI 2.Les units centrales

2.
2.1

LES UNITS CENTRALES

LES BOITIERS
Il en existe trois types principaux : - Les botiers horizontaux dont les dimensions, suivant les constructeurs, varient de 35 x 30 x 10 cm pour les "mini-AT" 50 x 40 x15 cm pour les "AT standard". Ces botiers, de type " desktop", sont destins tre poss sur un bureau et peuvent normalement supporter le poids d'un moniteur relativement lger, de 14 ou 15 pouces. Certains botiers trs plats sont aussi appels "Slim". - Les botiers verticaux de type AT ou ATX appels aussi tours, d'environ 18 cm de large sur 40 cm de profondeur, ont une hauteur comprise entre 30 cm pour les "mini-tours" 60 cm pour les "grandes tours". Ils sont conus pour tre placs ct de l'cran ou au sol, mais dans ce cas les risques de chocs, donc de dtrioration, sont plus grands. Les serveurs de rseaux utilisent des tours de dimensions encore plus importantes. Ce type de botier, par la disposition interne des lments, permet une meilleure convection thermique, donc une fiabilit accrue. - Les portables, quant eux, sont peu prs du format d'une feuille de papier A4 (21 x 29,7 cm) et d'une paisseur de 2 4 cm.

2.2

LA FACE AVANT
Diffrentes fonctions sont regroupes, selon le constructeur, sur cette face : - L'interrupteur d'alimentation, que l'on peut aussi trouver sur le ct droit ou quelquefois l'arrire de l'appareil, en permet la mise en marche et l'arrt, coupl avec un voyant de mise sous tension. Sur les botiers ATX, il est remplac par un bouton poussoir servant dmarrer ou arrter lalimentation, celle-ci pouvant aussi tre arrte par le systme dexploitation (Windows 95-98). - Eventuellement un bouton de rinitialisation ou RESET. - Sur certaines machines anciennes, le bouton "turbo" servait faire varier la vitesse de l'ordinateur de faon conserver la compatibilit avec les premiers PC (pour certains logiciels ou matriels). Un voyant en indiquait alors l'tat, et parfois un afficheur lectroluminescent la frquence de fonctionnement. - Un bouton de mise en veille peut tre prsent sur les machines quipes dune carte aux spcifications ATX permettant le rveil par la souris ou le clavier. - Quelquefois une cl de scurit pour la dsactivation du clavier ou le verrouillage mcanique du botier. - Le voyant de disque dur s'allume chaque accs sur ce priphrique qui peut tre indiffremment fix en position horizontale ou verticale l'intrieur.

DMSI 2.Les units centrales

- Le ou les lecteurs de disquettes, 3,5 ou 5,25 pouces, sont installs dans des baies ouvertes, gnralement horizontales (bien que l'on trouve parfois des lecteurs 3,5 pouces verticaux). - Le lecteur de CD-ROM dans un emplacement 5,25 pouces. - Des emplacements libres permettant l'installation de disques durs, lecteurs de disquettes, bandes magntiques, cartes ou graveur de CD-ROM supplmentaires. - Un petit haut-parleur, fix derrire la face avant, permet d'envoyer des signaux sonores.

2.3

LA FACE ARRIERE

Sur cette face sont regroups, outre la prise d'air du ventilateur, toutes les connexions ncessaires au fonctionnement de l'ordinateur : - La prise mle d'alimentation secteur avec son slecteur de tension, souvent accompagne d'une autre prise secteur, femelle celle-l, commande par l'interrupteur gnral quand il existe, et servant alimenter le moniteur vido. - Un connecteur de clavier du type DIN 5 broches ou PS/2 (mini DIN). - Une autre prise PS/2 pour la souris. - Un connecteur de type DB 15 HD pour l'cran qui comporte 15 broches femelles sur 3 ranges pour les cartes graphiques VGA ou SVGA. - Une prise DB25 femelle (25 broches sur 2 ranges) d'interface parallle rserve en gnral l'imprimante, des mmoires de masse externes, un scanner ou une cl matrielle. - Un ou deux connecteurs DB9 ou anciennement DB25 mles pour les interfaces sries. On y branche le plus souvent la souris si elle na pas de prise PS/2 ou un modem externe. - Deux prises USB permettant la mise en cascade des priphriques supportant ce bus srie. - Les manettes de jeux (Joysticks), quant elles, se connectent sur des prises DB15 femelles 2 ranges; certaines cartes rseaux utilisent galement ce type de connecteur. - D'autres connecteurs dont le type et le nombre varient en fonction des cartes d'interface installes. Ce peut tre des prises son, modem, IEEE, SCSI, etc.. - Sur les portables, des connecteurs miniatures au format PCMCIA (68 broches mles de longueurs diffrentes) permettent d'insrer des cartes d'extension spcifiques, de la taille d'une carte de crdit. - Des emplacements rests libres pour des cartes d'extension supplmentaires.

DMSI 2.Les units centrales

2.4

L'ALIMENTATION

Elle est dcoupage et doit pouvoir fournir une puissance suffisante au systme. Celle-ci varie, en fonction du type de carte mre et du nombre de cartes d'extension pouvant tre utilises, de 150W pour un botier "mini-AT" plus de 250W pour des systmes importants, 200W tant le plus courant. Elle est place gnralement l'arrire droit dans les botiers horizontaux ou l'arrire haut dans les tours. Un ventilateur intgr permet d'assurer une circulation d'air et un bon refroidissement des lments internes. Outre les prises secteur dj cites, d'autres connecteurs y sont relis : - Un ou deux connecteurs fournissant les tensions ncessaires l'alimentation de la carte mre : + et - 12V, + et - 5V, le PG (Power Good); mise en marche et 3,3V en sus pour les botiers ATX. - Plusieurs connecteurs 4 broches, de deux types diffrents, servant alimenter les diffrents priphriques internes en +12V et +5V.

2.5

LA CARTE MRE

Ralise en circuit imprim multicouche (de 4 6), elle supporte les composants principaux du micro-ordinateur et les cartes d'extension enfiches dans diffrents types de connecteurs. Le cur de l'ordinateur, c'est dire le microprocesseur, y est gnralement implant, associ son horloge qui dfinit sa cadence de fonctionnement. Des cavaliers, ou quelquefois des micro-interrupteurs, permettent de la configurer en fonction de divers paramtres tels que : type de processeur utilis, frquences interne et externe, tensions dalimentation du processeur, quantit de mmoire cache, type de carte d'affichage, etc.. La mmoire centrale, auparavant en barrettes de 8 ou 9, puis de 32 ou 36 bits et maintenant de 64 bits, s'enfiche sur des supports spciaux. La ROM contenant le BIOS (Basic Input Output System), routines assurant les fonctions de base dentres-sorties, est le plus souvent monte sur support. Des circuits de gestion (chipsets), regroups en un ou plusieurs circuits large intgration, permettent de rguler les changes d'informations entre les diffrents composants, informations circulants sur des Bus (ensemble de lignes) les reliant entre eux. Une horloge "temps rel" permet l'ordinateur de connatre en permanence la date et l'heure. Elle fonctionne mme quand l'alimentation est coupe, grce une pile ou une batterie qui sauvegarde galement le SETUP (configuration de la machine) dans une mmoire CMOS de faible consommation. Enfin, divers connecteurs relient la carte mre l'alimentation, aux priphriques internes ou externes, au clavier, au haut-parleur et aux boutons et voyants de la face avant.

DMSI 2.Les units centrales

Tous ces lments peuvent tre disposs diffremment suivant les constructeurs, surtout chez ceux utilisant des cartes spcifiques. On trouve cependant trois formats de cartes standards correspondant chacun un type de botier : - le format AT ou baby AT quip de supports carrs jusquau type Socket 7 se retrouve dans les anciens botiers et souffre de nombreux inconvnients. - lATX y remdie avec une meilleure ventilation du processeur, plus de problme de longueur de carte et lintgration des connecteurs srie, parallle, PS/2, USB et maintenant FireWire ou IEEE 1394. Ce format est utilis avec pratiquement toutes les cartes actuelles. - le NLX convient aux botiers Slim trs plats dans lesquels les cartes dextension se trouvent lhorizontale, les connecteurs correspondants sont alors implants sur une carte fille dispose perpendiculairement la carte mre.

1 Slot 1 2 SDRAM 3 Chipset

4 Connecteur AGP 5 Slots PCI 6 Slots ISA

7 Connecteurs IDE 8 Connecteur lecteur

9 Ports dE / S 10 BIOS en

Carte mre ATX pour Slot 1

DMSI 3.Les microprocesseurs

3.

LES MICROPROCESSEURS

3.1

CARACTERISTIQUES GENERALES

Le microprocesseur excute les instructions contenues dans les programmes et de lui va donc dpendre en grande partie les possibilits de la machine. En constante volution, sa puissance augmente au fil des annes en fonction de diffrents critres : - Son architecture, c'est dire son organisation interne, avec la prsence ou non de fonctions telles que mmoire cache, unit de calcul en virgule flottante, unit d'anticipation, etc.. - La largeur du bus de donnes. Elle influe sur la vitesse dexcution des instructions et sur la rapidit des changes avec la carte mre. Elle est de 64 bits depuis la sortie du Pentium. - La largeur du bus d'adresses. Elle dtermine l'espace mmoire adressable. Gnralement de 32 bits, elle permet dadresser alors 4 Go. - Les frquences de fonctionnement interne et externe dfinissent respectivement la cadence laquelle le microprocesseur va excuter les instructions, et la vitesse des changes avec la carte mre. - Les tensions dalimentation sont maintenant diffrentes pour les circuits chargs des changes avec la carte (3,3V) et pour le cur du processeur (entre 2V et 3,5V).

3.2

LES DIFFRENTS TYPES

Ne seront abords ici que les microprocesseurs de marque INTEL, principal fabricant dans le monde des PC: 3.2.1 Les 8086 et 8088

Il a t fabriqu en 1978 et intgrait environ 29 000 transistors sur sa "puce" dans un botier classique DIP 40 broches. Il possdait 16 bits de donnes internes et externes qui taient multiplexs avec les 20 bits d'adresses. Il ne pouvait donc adresser qu1 Mo (Mega-octet) de mmoire et sa frquence de fonctionnement a progress de 5 10 MHz. Il disposait en outre d'une file d'attente de 6 octets. Mis sur le march l'anne suivante, le 8088 tait en fait une version bride du prcdent avec seulement 8 bits de donnes externes, toujours multiplexs avec les adresses. Sa file d'attente ne comportait plus que 4 octets et sa frquence ne dpassait pas 8 MHz.

DMSI 3.Les microprocesseurs

Les 80186 et 80188 Sortis respectivement en 1982 et 1983, ils avaient les mmes caractristiques que leurs prdcesseurs. Ils intgraient en plus dans le mme botier diverses fonctions qui les destinaient plus au march des micro-contrleurs industriels et donc ont t peu utiliss dans les PC. Ils quipaient, avec les 8086 et 8088, les micro-ordinateurs PC / XT ( Extented Technology) et il tait possible de leur adjoindre un 8087, coprocesseur arithmtique charg des calculs complexes en virgule flottante. 3.2.2 Le 80286

Avec lui commence l're des PC / AT (Advanced Technology). Commercialis partir de 1982, il intgre 130 000 transistors et son botier possde 68 broches. Alors que ses bus de donnes interne et externe comportent encore 16 bits, mais non multiplexs, le bus d'adresses en compte maintenant 24, permettant ainsi de passer 16 Mo de mmoire adressable, 1 Go (Giga-octet) en mode virtuel. Sa file d'attente est toujours de 6 octets et sa frquence de fonctionnement peut tre comprise entre 6 et 12 MHz. Il dispose en outre d'un mode d'adressage rel et d'un mode protg, respectivement en dessous ou au-dessus de 1 Mo. Son coprocesseur arithmtique optionnel est le 80287 ou le 80187. 3.2.3 Le 80386

Il a t fabriqu partir de 1985 pour la version DX avec 132 broches, 1988 en version SX et 100 broches. Ses 275 000 transistors lui permettent de grer des donnes sur 32 bits internes et externes sur le DX, 16 externes seulement sur le SX. Les adresses sont toujours sur 24 bits pour le SX mais passent 32 bits pour le DX, soit 4 Go de mmoire adressable. Sa gamme de frquence est comprise entre 12,5 et 40 MHz et sa file d'attente atteint 16 octets. On peut lui adjoindre comme coprocesseur un 80387 DX ou SX suivant le cas. 3.2.4 Le 80486

Comportant pour sa part 1,2 millions de transistors et 168 broches, il est apparu en 1989 pour le DX, 1991 pour le SX. Ses donnes internes et externes sont en 32 bits et son bus d'adresses galement. Les frquences de fonctionnement s'tagent entre 16 et 50 MHz et il dispose d'une mmoire cache interne de 8 Ko de donnes et d'instructions, d'une unit d'anticipation, d'une file d'attente de 32 octets et d'une unit de protection interne. Dans la version DX, les calculs virgule flottante sont acclrs par un coprocesseur arithmtique intgr. Le 80487 SX, coprocesseur du SX, s'apparente en fait un 80486 DX qui prend en charge le fonctionnement du systme en dsactivant le 80486 SX toujours prsent. Les 80486 DX2 et DX4 sont identiques au 80486 DX mais possdent en plus un multiplieur de frquence qui permet de doubler la vitesse interne du DX2 et de la tripler dans le DX4, les

DMSI 3.Les microprocesseurs

changes avec l'extrieur restant toujours mme frquence. D'autre part, la mmoire cache interne du DX4 passe 16 Ko et son alimentation rclame une tension supplmentaire de 3,3 V.
32 bits 32 bits

Adresses Unit arithmtique et logique Unit de segmentation Unit de pagination mmoire cache 8 Ko Unit Donnes d'interface de bus 32 bits Contrles

Unit de calcul en virgule flottante

Unit de contrle

Unit de dcodage

Unit d'anticipation File d'attente Multiplieur de frquence Horloge

Unit d'excution

Architecture du 80486 Les changes avec lextrieur sont grs par une unit d'interface de bus qui supervise les communications avec les autres composants de la carte mre. La mmoire cache de 8 Ko contient des donnes et des instructions qui y sont transfres par un contrleur interne. Une unit d'anticipation y recherche alors les instructions excuter, elle les place ensuite dans la file d'attente, appele aussi queue, qui les emmagasine en attendant leur excution. L'unit de dcodage transforme alors ces instructions en un code comprhensible par l'unit d'excution. Rendues ncessaires par la gestion particulire de la mmoire des microprocesseurs INTEL, les units de pagination et de segmentation transforment les adresses logiques manipules par les programmes en adresses physiques relles en mmoire. Au sein de l'unit d'excution, l'unit de contrle vrifie la validit des instructions ainsi que l'absence d'ventuel conflit en mmoire. Les units arithmtiques et logiques (UAL), pour les entiers, et de calcul en virgule flottante excutent alors les tches leur revenant, envoyant ensuite les rsultats correspondants dans la mmoire cache pour tre transfrs ultrieurement leur destination relle.

DMSI 3.Les microprocesseurs

3.2.5

Le PENTIUM (P54C)

Il intgre en 1992 trois millions de transistors dans un botier PGA de 238 broches prvu pour senficher dans un Socket5. Il est le premier microprocesseur de la marque utiliser une architecture superscalaire, c'est dire que plusieurs units de traitement y travaillent en mme temps, ici deux UAL 32 bits et une unit de calcul en virgule flottante 64 bits. Les donnes internes et externes se retrouvent alors sur 64 bits. Sa frquence de fonctionnement interne peut aller de 60 200 MHz, l'externe passant 50, 60 ou 66 MHz en fonction de la carte mre.
64 bits

Mmoire cache de code 8Ko Unit de prdiction de branchements 256 bits

Unit d'anticipation

Unit Unit de calcul en virgule flottante Unit arithmtique et logique 32 bits Unit arithmtique et logique 32 bits d'interface de bus 64 bits

Adresses Donnes Contrles

Jeu de registres

Unit d'excution
64 bits 32 bits

Mmoire cache de donnes 8Ko

64 bits

Architecture du Pentium L'unit d'interface de bus a le mme rle que dans le 486, mais elle fonctionne ici avec des mots de 64 bits sur les donnes, les adresses restant toujours sur 32 bits. Une mmoire cache de 8 Ko, destine uniquement aux codes excutables ou instructions, communique avec une unit de prdiction de branchements charge de calculer l'avance l'adresse des sauts lors de l'excution des branchements conditionnels et avec une unit d'anticipation connecte avec lunit dexcution. Celle-ci comprend deux UAL semblables des UAL de 80486 incluant le dcodage et le contrle des instructions et une unit de calcul en virgule flottante sur 64 bits. Un systme pipeline cinq niveaux excute simultanment cinq cinquimes d'instruction des stades diffrents en

DMSI 3.Les microprocesseurs

optimisant l'exploitation du processeur, permettant ainsi d'augmenter son efficacit. Un jeu de registres permet la manipulation des donnes destination ou en provenance d'une mmoire cache ddie de 8 Ko. 3.2.6 Le PENTIUM - PRO

Sorti fin 95, il totalise 5,5 millions de transistors rassemblant trois units de traitement des entiers sur 32 bits et une unit amliore de calcul en virgule flottante, le tout intgr sur la mme puce. Ses bus externes sont identiques ceux de son prdcesseur et sa frquence de fonctionnement interne est comprise entre 133 et 200 MHz, la frquence externe restant 60 ou 66 MHz. Il conserve les 16 Ko de mmoire cache existants dans le Pentium en y ajoutant un cache de second niveau de 256, 512 Ko ou 1 Mo directement sur le bus interne du processeur, donc beaucoup plus performant quun cache externe classique. Cette mmoire cache est intgre dans le mme botier, ce qui en explique les dimensions importantes (387 broches) et le nombre lev de transistors (jusqu 31 millions). Le support est un Socket 8. L'unit d'anticipation et de prdiction de branchement utilise la technique de l'excution dynamique, c'est dire que les instructions d'entre ou de sortie de boucle seront excutes partiellement avant mme d'avoir termin la boucle, seuls les rsultats ncessaires au droulement du programme tant ensuite utiliss. Le systme "pipeline" passe 12 niveaux et une unit de test interne est galement prsente. Dautre part, il est prvu pour pouvoir fonctionner en multiprocessing avec jusqu trois autres processeurs. 3.2.7 Le PENTIUM - MMX (P55c)

MMX pour MultiMedia eXtention, il reprend depuis fin 96 la base du Pentium et passe 4,5 millions de transistors. Il est quip de deux nouvelles U.A.L. charges dexcuter un jeu de 57 instructions supplmentaires dites MMX, relatives au son et limage. Couples un pipeline spcifique, elles utilisent la technique de traitement parallle SIMD (Single Instruction Multiple Data) sur des entiers, ce qui lui permet de traiter jusqu' huit donnes simultanment, sur un total de 64 bits, le tout en une seule instruction. Par contre, du fait dun partage de ressources communes, ces deux units ne peuvent pas fonctionner en mme temps que lunit de calcul en virgule flottante, et le passage de lun lautre mode devient trs pnalisant (une centaine de cycles dhorloge). Lunit de prdiction de branchements emprunte celle, plus efficace, du Pentium Pro, linterface de bus amliore et les mmoires caches de premier niveau doubles, autorisent un gain de performances allant de 10% sur des applications non optimises MMX, jusqu 400% pour certaines exploitant cette technologie. Les frquences de fonctionnement stagent entre 150 et 233 MHz et son botier, identique celui du Pentium, compte le mme nombre de broches. Si la tension dalimentation externe reste

DMSI 3.Les microprocesseurs

3,3V, le cur du processeur travaille en fait 2,8V, ce qui entrane obligatoirement lutilisation exclusive de cartes mres quipes dun Socket 7.
64 bits

Mmoire cache de code 16Ko Unit de prdiction de branchements 256 bits

Unit d'anticipation et de dcodage Adresses Donnes Contrles

Unit Unit de calcul flottant 64 bits U.A.L. ENTIERS 32 bits U.A.L. ENTIERS 32 bits U.A.L. MMX 32 bits U.A.L. MMX 32 bits d'interface de bus 64 bits

Unit d'excution
Registres 64 bits Registres 32 bits Registres R 32 bits

Mmoire cache de donnes 16Ko

64 bits

Architecture du Pentium MMX

3.2.8

Le PENTIUM II (Klamath)

Il a fait son apparition mi 97 et combine larchitecture du Pentium Pro avec la technologie MMX, ce qui ncessite 7,5 millions de transistors. Il abandonne le botier PGA classique et on le trouve, surmont dun imposant radiateur, implant directement sur une carte fille dnomme cartouche SECC (Single Edge Cartridge Connector) et senfichant dans un connecteur appel Slot 1 242 contacts. Cette carte supporte galement la mmoire cache de second niveau de 512 Ko, qui nest donc plus intgre mais fonctionne quand mme la moiti de la frquence interne du processeur. En outre, par rapport au Pentium Pro, le cache de premier niveau passe 2 fois 16 Ko, les units MMX sont rajoutes et un cache de segment de registre supplmentaire lui permet damliorer ses performances en mode 16 bits. Sa cadence de fonctionnement interne, de 233 366 MHz lorigine, est passe en 1998 400 puis 450 MHz, la frquence externe progressant dans le mme temps de 66 100 MHz.

DMSI 3.Les microprocesseurs

3.2.9

Le CELERON (Covington)

Depuis dbut 98, il est en fait un Pentium II destin aux PC de bas de gamme et amput du cache de second niveau normalement implant sur sa cartouche SECC. Si les modles fonctionnant 266 et 300 MHz nen disposent pas du tout, par contre, les 300A et les suivants jusqu 700 MHz en intgrent 128 Ko directement implants sur la puce et fonctionnant la mme frquence que le processeur (cache on die), ce qui fait monter 19 millions le nombre de transistors intgrs. Cette version, toujours limite 66 MHz de frquence externe, est maintenant encapsule en botiers PPGA (Plastic Pin Grid Array) destins au nouveau Socket 370 plus conomique que le slot 1. La prochaine gnration de Celeron II devrait passer 100 MHz de frquence externe tout en incorporant les instructions SSE du Pentium III. 3.2.10 Le PENTIUM III (Katmai)

Depuis dbut 99, il reprend lui aussi le cur du Pentium II en y rajoutant un jeu de 70 nouvelles instructions et sa puce contient 28 millions de transistors. Sur ces instructions, 50 sont des SSE (Streaming SIMD Extensions) destines acclrer les calculs 3D ainsi que lencodage et le dcodage vido Mpeg-1 et 2 et audio AC-3, la reconnaissance vocale et des fonctions CAO et photo. Pour cela, elles peuvent traiter simultanment quatre nombres rels en simple prcision (32 bits en virgule flottante) et mme grer des rels en double prcision (64 bits) grce 8 registres de 128 bits. Douze instructions MMX supplmentaires servent en outre optimiser le calcul des moyennes et des carts tandis que les 8 restantes sont destines une gestion particulire des mmoires caches. Il est dclin en diffrentes versions de 450 MHz 1,13 GHz interne avec un bus externe 100 ou 133 MHz (suffixe B pour Front Side Bus) et une mmoire cache L2 soit de 512 Ko sur cartouche SECC comme sur les PII, soit de 256 Ko intgre on die (suffixe E pour Advanced Transfert Cache, nom de code Coppermine). Cette dernire version existe galement en botier FC-PGA (Flip Chip Pin Grid Array) monts sur Socket 370, le slot1 devant progressivement tre abandonn. 3.2.11 Le XEON

Sorti mi 98, ce driv du Pentium II (Deschuttes) est prvu pour remplacer le Pentium Pro. Log dans une cartouche SECC plus importante, il utilise un nouveau connecteur appel Slot 2 330 contacts. Il est en outre dot dune mmoire cache de second niveau, fonctionnant la frquence interne du processeur, dune taille de 512 Ko ou 1 Mo. Suivant le cas, il est destin soit aux stations de travail en association avec le chipset 450 GX, soit aux serveurs avec le 450 NX; ses frquences de fonctionnement sont de 100 MHz en externe et de 400 ou 450 MHz en interne. Un autre modle provenant du Pentium III (Tanner) propose grce au chipset i840 un bus externe 100 MHz avec des SDRAM ou 133 MHz avec des Rambus, les frquences internes tant comprises entre 600 MHz et 1 GHz. La mmoire cache L2 intgre reste 256 Ko pour la version bi-processeurs et passe 1ou 2 Mo pour les versions 4 ou 8 processeurs.

DMSI 3.Les microprocesseurs

3.2.12

Le PENTIUM IV (Willamette)

Sorti la fin de lanne 2000, il est dot dun nouveau cur et totalise 42 millions de transistors sur 127 mm2, son bus de donnes restant toujours en 64 bits. Grce la nouvelle microarchitecture NetBurst, lunit de calculs sur les nombres entiers fonctionne une frquence double de celle du reste du processeur. Le pipeline passe 20 niveaux et la frquence du bus externe 200 MHz en utilisant les deux fronts dhorloge (quivalent 400 MHz). La mmoire cache L1 est divise en 8 Ko de donnes et 12 000 micro-ops de codes, la cache L2, toujours intgre, restant 256 Ko. Dautre part 144 instructions multimdias supplmentaires (SSE2) sont implmentes et la frquence interne, de 1,4 GHz au dpart, a atteint 2 GHz fin 2001. Il utilise un support de type Socket 423 et ncessite un nouveau chipset (i850), une nouvelle alimentation mieux rgule, des mmoires DRDRAM PC 800, un impressionnant radiateur et un nouveau botier dunit centrale.

3.2.13

Autres constructeurs

Dautres constructeurs fabriquent galement des microprocesseurs dont certains rivalisent, un cot moindre, avec ceux dIntel, tout en restant encore sur socket 7. Les K5 de chez AMD ou les 6X86 de Cyrix ou IBM sont les quivalents des Pentiums de premires gnrations, bien que moins puissant, surtout en calculs en virgule flottante. Lcart se resserre entre le Pentium MMX et le K6 dAMD, le MII de Cyrix et son clone le 6X86 MX dIBM restant un peu plus en retrait; le WinChip 2 dIDT, encore moins performant, est destin au matriel de bas de gamme. Le K6-2 a t le premier intgrer des instructions 3D et concurrence alors le Pentium II, bien que sa mmoire cache L2 continue fonctionner 66 MHz. Son successeur, le K6-3, intgre 256 Ko de mmoire L2 cadence la mme frquence que le processeur. LAthlon, sur Slot A au dbut, puis sur socket A , rivalise nettement avec le Pentium III grce un cur entirement redessin, et ce sont les applications qui font la diffrence, surtout en 3D. Sa version allge sur socket A, le Duron, concurrence le Celeron grce un bus systme 100 MHz (DDR) et les instructions 3Dnow! enrichies de son grand frre. Le Cyrix VIA III, aux performances dcevantes, aurait du en faire autant de son ct sur socket 370 avec un bus externe pouvant fonctionner jusqu 133 MHz, les instructions 3Dnow! dAMD et des frquences internes de 500 et 533 MHz. Il ne sera pas commercialis et sera remplac par le VIA Cyrix III plus conomique et susceptible de monter plus haut en frquence.. 3.2.14 Les "overdrives"

Ils permettent d'augmenter la puissance de l'ordinateur en remplacent le processeur d'origine par un autre plus performant lorsque la carte mre ne peut pas supporter un processeur standard plus puissant. L'overdrive du 80486 DX est en fait quivalent un 486 DX2 ou DX4 quip dun rgulateur 3,3 V, et le P24T est un Pentium 32 bits externes qui se met la place du 80486 DX existant, si le support a t initialement prvu pour cela. Des overdrives pour Pentium existent aussi : le 120 / 133 doublait la frquence interne sur les machines travaillant 60 ou 66 MHz sans autre

DMSI 3.Les microprocesseurs

modification que l'change du processeur dorigine, et les 125 ou 150, en multipliant la frquence interne par 5/3, taient prvus pour remplacer respectivement les P75 et P90 . Des overdrives Pentium MMX taient galement disponibles, avec rgulateur 2,8 V intgr, pour les cartes qui ne ntaient pas quipes dorigine de Socket 7. Mme des Pentium II monts dans des botiers adapts aux Socket 8 permettaient de rajeunir des serveurs quips de Pentium Pro. Le cot dun overdrive tant souvent assez lev, il est quelque fois plus judicieux de changer carrment la carte mre par une plus rcente, quand cela est possible.

DMSI 3.Les microprocesseurs

3.3
Type 8086 8088 80286 80386 DX 80386 SX 80486 SX 80486 DX

TABLEAU RECAPITULATIF
Donnes Adresses Mmoir e possible 16 bits 20 bits 1 Mo 16 bits int. 20 bits 1 Mo 8 bits ext. 16 bits 24 bits 16 Mo 32 bits 32 bits 4 Go 16 Mo 4 Go 4 Go 4 Go 4 Go 4 Go Frquence en MHz 5 10 58 6 12 12.5 40 12.5 40 16 50 16 50 Copro math 8087 8087 80287 80387 80387 80487 SX intgr Mmoire cache intgre non non non non non 8 Ko 8 Ko 8 Ko 8 Ko 16 Ko 8 Ko don. 8 Ko inst. 8 Ko don. 8 Ko inst. 256, 512 Ko L2 1 Mo L2 16 Ko don. 16 Ko inst. 16 Ko don. 16 Ko inst. 512 Ko L2 SECC 16 Ko don. 16 Ko inst. 16 Ko don. 16 Ko inst. 128 Ko L2 16 Ko don. 16 Ko inst. 512 Ko, 1 Mo L2 16 Ko don. 16 Ko inst. 256 Ko L2 512 Ko L2 SECC 16 Ko don. Cache code 256 Ko L2 Type botier Chipset / Support DIL 40 DIL 40 PLCC, QFP LDCC PGA 68 PGA QFP 132 PGA, QFP 88, 100 PGA 168 Socket 1, 2 PGA 168 Socket 1, 2 PGA 168 Socket 1, 2 PGA 168 Socket 3 PGA 238 430 FX Socket 5 430 HX 430 VX 430 TX PGA 387 440 FX Socket 8 PGA 238 Socket 7 SLOT 1 SLOT1 SLOT1 PPGA 370 Socket 370 SLOT 2 430 VX 430 TX 440 LX 440 BX 440 EX 440 EX 440 ZX MMX MMX MMX MMX MMX (SSE) MMX SSE MMX SSE2 Divers

32 bits int. 24 bits 16 bits ext 32 bits 32 bits 32 bits 32 bits 32 Bits 32 Bits 32 bits

80486 DX2 32 Bits 80486 DX4 32 Bits PENTIUM 64 bits

25 ou 33 ext. intgr 50 ou 66 int. 25 ou 33 ext. intgr 75 ou 100 int. 50 66 ext. intgr 60 200 int. 60 ou 66 ext. 133 200 int. intgr 60 ou 66 ext. 166 233 int. 66 ou 100 ext. 233 450 int. 66 ext. 266 300 int. 66 ext. 300 533 int. intgr intgr intgr intgr

PENTIUM PRO PENTIUM MMX PENTIUM II CELERON CELERON A XEON PENTIUM III PENTIUM IV

64 bits

32 bits

4 Go

64 bits 64 bits 64 bits 64 bits 64 bits 64 bits

32 bits 32 bits 32 bits 32 bits 36 bits 32 bits

4 Go 4 Go 4 Go 4 Go 64 Go 4 Go

64 bits

32 bits

4 Go

100 ou 133 intgr ext. 400 733 int. 100 ou 133 intgr ext. 450 1130 int. 200 ext. (x2) intgr 2000 int.

450 GX 450 NX i840 SLOT 1 440 BX FCPGA 370 i820 Socket 370 i815 FCPGA 423 i845 Socket 478 i850

DMSI 3.Les microprocesseurs

3.4

CHANGEMENT DE MICROPROCESSEUR

A lorigine, les processeurs botiers PGA taient monts sur des supports qui ncessitaient un outil spcial, genre rteau, pour lextraction du circuit qui restait problmatique. Toutes les cartes mres sont maintenant dotes pour ces botiers d'un support ZIF (Zero Insertion Force), muni d'un levier de verrouillage, de faon en faciliter l'change. Il nexiste pas de problme particulier pour lextraction des processeurs monts sur cartouche SECC et utilisant le Slot 1 ou 2, ceux-ci tant munis de cliquets de verrouillage facilitant lchange du module. Les difficults risquent dtre causes par un manque probable de compatibilit des cartes mres relativement anciennes avec les processeurs rcents. Pour chaque processeur, il va falloir dfinir une frquence externe (celle de la carte mre) 50, 60, 66, 75, 83,100 ou 133 MHz et une frquence interne (celle du processeur) ou le plus souvent le coefficient multiplicateur permettant de lobtenir. Celui-ci est rglable par bond de 0,5 dans une fourchette gnralement comprise entre 1,5 et 8. Les tensions dalimentations, surtout celle du cur du processeur, sont, elles aussi variables et doivent tre ajustes en fonction des donnes du constructeur, les possibilits de rglages pouvant stager de 2 V 3,5 V gnralement par incrments de 0,1 V. Ces rglages sont le souvent modifiables par cavaliers, auquel cas il faut se rfrer la notice de la cartes mre ou aux tableaux de rglages quelque fois srigraphis sur la carte, pour savoir si les spcifications du nouveau processeur sont supportes et comment les respecter. Certaines cartes plus volues reconnaissent automatiquement le nouveau processeur la mise sous tension et les rglages sont alors disponibles dans une page particulire du Setup. Les processeurs sont en outre pratiquement tous munis dun ventilateur charg du refroidissement local. Celui-ci doit tre correctement dimensionn et mont sur un radiateur adquat. Il est en rgle gnrale aliment soit par une prise mle / femelle du type de celle utilise par les priphriques tels que le disque dur, soit par une prise miniature trois broches branche directement sur la carte mre (connecteur FAN), il dispose alors dun capteur de temprature. Il convient de faire lchange du processeur avec bien sr lordinateur larrt, et aprs stre dcharg de llectricit statique en touchant une partie mtallique relie la terre. Lextraction de lancien et la mise en place du nouveau processeur ne posent pas de problme particulier grce aux supports ZIF, mais il faut toutefois bien le positionner sans forcer, en orientation et en profondeur, et veiller au bon verrouillage de lensemble processeur et ventilateur plus radiateur. Aprs positionnement ventuel des cavaliers, la mise en route, le nouveau processeur doit tre reconnu automatiquement par le BIOS qui en affiche gnralement le type et la frquence interne de fonctionnement. Le cas chant, il peut tre ncessaire daller dans le Setup pour rgler les nouveaux paramtres.

DMSI 4.La mmoire

4.

LA MMOIRE

Par opposition avec la mmoire de masse contenant des donnes et programmes stocks en gnral sur des supports magntiques ou optiques, les autres types de mmoires existants dans un ordinateur sont essentiellement lectroniques et disposent de temps d'accs beaucoup plus faibles. Il en existe deux grandes catgories :

4.1

LA MEMOIRE VIVE

Appele aussi RAM (Random Access Memory), elle a la particularit de perdre ses informations lors de la coupure de l'alimentation. Elle peut tre de diffrents types : 4.1.1 La mmoire dynamique ou DRAM (Dynamic RAM)

Elle constitue la mmoire centrale des PC, l o sont recopis les donnes et programmes ncessaires au fonctionnement de l'ordinateur. Du fait de leur conception (charge d'un condensateur), elles ncessitent un rafrachissement priodique ( 15 s) de faon compenser les pertes de ces condensateurs. Le type FPM (Fast Page Mode) a un temps d'accs de l'ordre de 70 ns, on la trouve dans les ordinateurs sous la forme de barrettes de capacit variable organises en mots de 8 ou 32 bits, regroupes en bancs de taille variable suivant le microprocesseur. Elle peut se prsenter galement en circuits spars, monts ou non sur supports, dans la mmoire vido et sur certaines machines. Un autre type de DRAM est maintenant gnralis en barrettes 32 bits : l ' EDO-RAM (Extended Data Output) ou HPM (Hyper Page Mode), dans laquelle l'ajout d'une bascule D en sortie autorise le chargement d'une nouvelle adresse sans attendre la validation de la donne prcdente en sortie, diminuant ainsi le temps de latence entre deux lectures. Elle est en outre compatible avec la DRAM classique, mais une carte mre adapte est toutefois requise pour un fonctionnement pleine vitesse. La SDRAM (Synchronous DRAM), quipe toutes les machines actuelles, monte en barrettes de 64 ou 72 bits. Pour les cartes mres fonctionnant une frquence suprieure 66 MHz, celles-ci doivent tre certifies la frquence considre, 100 ou 133 MHz. Les bus de plus en plus rapides entranent une volution de technologie avec la DDR SDRAM (Double Data Rate SDRAM) qui permet de traiter deux flux de donnes en un seul cycle dhorloge et double ainsi le taux de transfert pour un surcot modique. Ce type de mmoire parat devoir assurer la transition avec dautres mmoires plus rapides encore. Les RDRAM (Rambus DRAM) semblent avoir la prfrence future des industriels; elles amliorent la gestion des trois bus classiques en les regroupant en un bus unique plus performant, ce qui leur permet datteindre des dbits de 1,2 Go/s. Dans la version amliore, la DRDRAM (Direct RDRAM), les donnes sont transfres sous forme de paquets par un canal dune largeur de

DMSI 4.La mmoire

16 bits de donnes, ce qui permet de rduire le nombre de fils ncessaires et datteindre des vitesses de fonctionnement de 800 MHz, soit une bande passante de 1,6 Go/s. La VRAM (Vido RAM), la WRAM (Windows RAM), et la SGRAM (Synchronous Graphic RAM lquivalent graphique de la SDRAM), contrairement aux prcdentes, sont des mmoires double accs et disposent d'entres et de sorties spares pour chaque bit. Elles sont utilises dans des cartes d'affichage haut de gamme du fait que l'on peut y lire les donnes, donc une image, pendant que l'on y stocke la suivante. De la DDR SDRAM est maintenant installe sur les cartes graphiques les plus performantes. 4.1.2 La mmoire statique ou SRAM (Static RAM)

Elle ne ncessite pas de rafrachissement, mais du fait de la prsence par bit de deux transistors formant une bascule bistable (quand l'un est bloqu, l'autre est satur), la consommation de courant est beaucoup plus importante que pour des DRAM. Son cot est aussi plus lev mais son temps d'accs beaucoup plus faible ( 5 ns). Elle est rserve principalement la mmoire cache et a quelquefois t utilise dans la mmoire vido de certaines cartes graphiques de haut de gamme. Elle peut galement se trouver avec une pile de sauvegarde sur des cartes PCMCIA. 4.1.3 La mmoire CMOS

C'est une mmoire statique utilisant la technologie CMOS (Complementary Metal Oxyde Semiconductor), disposant dune trs faible consommation, mais dun temps d'accs plus important que les autres RAM. Elle permet, associe une batterie ou une pile au lithium, de sauvegarder la configuration de la machine (nombre et type de disques durs, de lecteurs de disquettes, date et heure, etc..). 4.1.4 Le contrle de parit

Utilis auparavant dans la plupart des ordinateurs, il consiste ajouter chaque octet un bit dit de parit. Ce bit sert contrler la validit de l'information et il est fonction de la somme des 8 bits de l'octet. Dans le cas d'une parit paire, il est mis un si le rsultat est pair, sinon zro; dans le cas d'une parit impaire, c'est le contraire. Ceci explique que dans les PC anciens, les barrettes mmoires comportent effectivement 9 bits pour des octets ou 36 bits pour des mots de 32 bits. Un systme similaire appel ECC (Error Correction Code) est maintenant utilis avec les barrettes 64 bits sur les ordinateurs rcents et surtout sur les serveurs. Un algorithme plus labor permet alors une correction automatique des erreurs.

DMSI 4.La mmoire

4.2

LA MEMOIRE MORTE

Contrairement aux mmoires prcdentes celle-ci ne peut tre que lue, ce qui explique son sigle ROM (Read Only Memory). Elle est programme une fois pour toutes par le constructeur et son contenu est fig. Dans un ordinateur elle contient le BIOS (Basic Input Output System), ensemble de routines servant grer les communications entre l'unit centrale et les priphriques. Il existe galement des PROM (Programmable ROM) livres vierges et programmables l'aide d'un programmateur, et des EPROM (Erasable PROM) effaables par un rayonnement ultraviolet et pouvant tre rcrites, toujours avec la mme machine. La tendance actuelle est d'utiliser des EEPROM (Electrical EPROM) ou FLASH-EPROM qui sont effaables lectriquement. Elles ncessitent par contre pour tre effaces et reprogrammes un environnement spcial qui permet la remise jour du BIOS partir de disquettes ou par tlchargement, sans intervention matrielle. Quelques cartes d'extension, telles que la carte d'affichage ou certaines cartes SCSI possdent aussi un BIOS interne, donc de la ROM. Les ROM ayant un temps d'accs relativement important et les routines composant le BIOS tant utilises frquemment, on pallie cet inconvnient en copiant, au dmarrage du systme, le BIOS en RAM. Il suffit ensuite d'aller lire dans la RAM cette "Shadow ROM" (ROM fantme) suivant les besoins pour en acclrer l'excution. La mme technique est quelquefois employe avec de la mmoire cache pour encore plus de rapidit.

4.3

TOPOGRAPHIE DE LA MEMOIRE
Elle comporte plusieurs parties :

4.3.1

La mmoire conventionnelle (640 Ko). C'tait initialement la seule pouvant tre gre par le DOS; on y trouve : de 000000 H 0003FF H : 1 Ko rserv aux 256 vecteurs d'interruption de 4 octets chacun. de 000400 H 0004FF H : 256 octets de donnes du BIOS. de 000500 H 09FFFF H : 639 Ko libres pour les programmes et les gestionnaires.

4.3.2

La mmoire suprieure de (640 Ko 1 Mo).

Elle est gre grce au gestionnaire EMM386.EXE dclar dans le fichier CONFIG.SYS. Le DOS y a accs par la commande DOS=UMB (Upper Memory Bloc) dans ce mme fichier. Elle est divise en plusieurs zones : de 0A0000 H 0AFFFF H : 64 Ko rservs aux transferts avec la carte VGA graphique. de 0B0000 H 0B7FFF H : 32 Ko pour le texte VGA monochrome. de 0B8000 H 0BFFFF H : 32 Ko pour le texte VGA couleur. de 0C0000 H 0C7FFF H : 32 Ko prvus pour le BIOS de la ROM vido.

DMSI 4.La mmoire

de 0C8000 H 0EFFFF H : 160 Ko libres pour des ROM ou des programmes rsidants. Ceux-ci y sont alors chargs par la commande DEVICE HIGH dans le CONFIG.SYS ou LH (Load High) dans l'AUTOEXEC.BAT. de 0F0000 H 0FFFFF H : 64 Ko rservs a la ROM ou la shadow-rom du BIOS systme. 4.3.3 La mmoire tendue

Appele aussi XMS (eXtended Memory System), elle se trouve au dessus de 1 Mo et son accs est autoris par le gestionnaire HIMEM.SYS qui la teste au lancement du systme. Le DOS peut y tre charg dans la HMA (Hight Memory Array), zone mmoire de 64 Ko immdiatement au dessus de 1 Mo, par la commande DOS=HIGH dans le CONFIG.SYS. 4.3.4 La mmoire pagine

On la retrouve plus couramment sous le nom d'EMS (Expanded Memory System). Dclare par le fichier EMM386.EXE dans le CONFIG.SYS, elle est trononne en pages de 64 Ko auxquelles on accde par l'intermdiaire d'une fentre de mme taille, ouverte gnralement entre 0D0000 H et 0E0000 H dans la zone libre de la mmoire suprieure. 4.3.5 La mmoire virtuelle

Cette technique permet de simuler la prsence d'une quantit de mmoire plus importante. Elle consiste transfrer sur le disque dur, dans une zone d'change, une partie des donnes dont on a temporairement plus besoin, d'utiliser la place laisse ainsi libre pour d'autres tches, puis, cellesci termines, de les restaurer en mmoire centrale lorsque le besoin s'en fait sentir (Swap). Ceci est notamment utilis sous Windows o il existe un fichier d'change de plusieurs, voire dune vingtaine de Mega-octets.

DMSI 4.La mmoire

4.3.6

Rcapitulatif

110000H 100000H F0000H 64 Ko HMA 64 Ko ROM BIOS Systme 1 Mo

MEMOIRES ETENDUE ET PAGINEE

C8000H C0000H B8000H B0000H A0000H

Libre pour ROM et gestionnaires 32 Ko ROM BIOS VIDEO 32 Ko Texte couleur 32 Ko Texte monochrome 64 Ko VGA graphique 640 Ko

MEMOIRE SUPERIEURE

MEMOIRE CONVENTIONELLE
Libre pour programmes et gestionnaires

400H Vecteurs dinterruptions

1 Ko

DMSI 4.La mmoire

4.4
4.4.1

AUGMENTATION DE LA CAPACITE MEMOIRE


Mmoire centrale

Les logiciels modernes sont trs gourmands en quantit mmoire, et de faon viter les oprations de Swap qui font perdre beaucoup de temps, il est souvent ncessaire de procder une augmentation de la capacit mmoire de l'ordinateur. Cette mmoire vive ou RAM se prsente habituellement sous forme de barrettes s'insrant dans des connecteurs spciaux; certains anciens PC, de plus en plus rares, disposaient de composants mmoire directement implants sur la carte mre. Ces barrettes, regroupes en bancs (Bank), peuvent se trouver sous diffrentes formes : - les barrettes SIP (Single In Picots), maintenant abandonnes, et les SIMM (Single In-line Memory Module), toutes deux de 9 bits (8 bits + 1 bit de parit) avec 30 broches, comportaient 3 ou 9 circuits intgrs et disposaient de 256 Ko, 512 Ko, 1 Mo, 2 Mo ou 4 Mo de capacit mmoire. Dans les machines base de 80286, elles taient associes par 2 pour former des bancs de 16 bits correspondants la largeur du bus de donnes du microprocesseur. Avec les 80386 et 80486, les bancs contenaient 4 barrettes, soit 32 bits utiles. - les barrettes SIMM de 72 broches 32 ou 36 bits (pour les 4 bits de parit) contiennent 4, 8, 16 ou 32 Mo de DRAM standard (ou FPM) ou plus rcemment d'EDO-RAM (ou HPM). On trouve en rgle gnrale quatre emplacements rpartis en deux bancs de deux avec les Pentium ou quatre bancs unitaires dans les autres machines quipes de 80486. - les barrettes DIMM (Dual In-line Memory Module) de 168 broches, quant elles, possdent 64 ou 72 bits (pour lECC) avec une capacit minimum de 16 Mo de SDRAM ou dEDO-RAM. Des nouveaux modules base de DDR SDRAM sont apparus pour des frquences de2x100 ou 2x133 MHZ en portant le dbit 1.6 et 2.1 Go/s. - les barrettes RIMM (Rambus In-line Memory Module) de 64 ou 72 bits de DRDRAM. Les donnes sont transfres sous forme de paquets par un canal dune largeur de 16 bits de donnes, ce qui permet de rduire le nombre de fils ncessaires et datteindre des vitesses de fonctionnement de 800 MHz. Dans une chane de DRDRAM, tous les supports doivent tre occups et un terminateur est ncessaire en bout de bus. Des barrettes appeles continuity module, sans composant mmoire, ont par ailleurs t dveloppes pour boucher les trous. Une autre caractristique des mmoires concerne leur temps d'accs qui doit tre adapt la frquence d'horloge de la carte mre. On le retrouve suivant les terminaisons des inscriptions srigraphies sur les composants mmoires, selon le tableau ci-aprs :

DMSI 4.La mmoire

Inscription - 20 - 15 - 12 - 10 - 80 ou - 08 - 70 ou - 07 - 60 ou - 06 - 60 ou - 06 - 50 ou - 05 -10 - 8 (PC100) (PC133)

Temps d'accs * Mmoires FPM 200 ns 150 ns 120 ns 100 ns 80 ns 70 ns 60 ns Mmoires EDO 60 ns 50 ns Mmoires SDRAM 10 ns 8 ns 6 ns

Frquence carte mre 4,7 MHz 6 MHz 10 MHz 16 MHz 20 MHz 25 MHz et plus 33 MHz et plus 33 MHz et plus 50 MHz et plus 66 MHz 100 MHz 133 MHz

* Les temps daccs ntant pas calculs de la mme faon avec les FPM ou EDO quavec les SDRAM, la diffrence relle nest pas si importante que ne laisse supposer ce tableau. Sur chaque banc les barrettes doivent tre identiques en capacit et temps d'accs, si possible de mme fabrication. Les capacits supportes sur chaque banc sont fixes par le constructeur (se reporter la documentation de la carte). Il faut aussi faire attention aux barrettes quipes de circuits intgrs sur les deux faces cause des problmes dencombrement dus au faible cartement habituel des connecteurs. Dautre part, il existe des adaptateurs SIMM 8/9 bits vers des SIMM 32/36 bits ainsi que des DIMM vers des RIMM pour pouvoir utiliser des SDRAM la place des Rambus, si le BIOS de la carte mre le permet. Marche suivre pour l'installation de nouvelles barrettes mmoire : - avant l'achat, vrifier sur la documentation les possibilits d'installation et dterminer le temps d'accs. - teindre l'ordinateur, puis l'ouvrir. - avant toute autre manipulation se dcharger de l'lectricit statique. - enlever ventuellement les barrettes en trop. - positionner les nouvelles barrettes en tenant compte des remarques prcdentes et en faisant attention au sens (dtrompeur, ne jamais forcer).

DMSI 4.La mmoire

- certaines barrettes DIMM ayant besoin de 5 V dalimentation au lieu des 3 V normaux (gnralement des barrettes EDO), un cavalier est positionner alors correctement sur la carte mre. - allumer l'ordinateur, celui-ci doit reconnatre et tester automatiquement la mmoire durant le "boot". Un message peut ventuellement s'inscrire sur l'cran s'il est ncessaire de valider la nouvelle valeur dans le SETUP, suivre alors les indications. - vrifier que lindication du type de mmoires correspond bien la ralit. - Si tout s'est bien pass, teindre l'ordinateur et le refermer. 4.4.2 Mmoire cache

Il n'est possible d'augmenter que la mmoire cache de second niveau (dans certains cas) qui peut avoir une capacit maximale comprise entre 128 Ko et 1 Mo. Elle est compose exclusivement de RAM statiques soit soudes, soit montes sur des supports DIL (Dual In Line) ou SOJ (Small Outline Jedec) ou encore sur des barrettes de 256 ou 512 Ko senfichant dans des supports CELP (Card Edge Low Profile), avec une seule barrette par carte mre. Il vaut mieux se rfrer la documentation de la carte pour connatre la quantit et le type de mmoire qu'il est possible de rajouter, ainsi que la position des cavaliers ventuels.

DMSI 5.Les circuits de gestion

5.
5.1

LES CIRCUITS DE GESTION

GENERALITS

Afin de grer et d'acclrer les changes entre les mmoires, les priphriques et le P (microprocesseur) en le dchargeant de certaines tches, diffrents circuits ont t dvelopps. Depuis lapparition des Pentiums, ces circuits sont dsigns sous le nom de chipset et on les trouve gnralement intgrs en deux botiers directement souds sur la carte mre. Par exemple, dans le 440 BX, le premier, appel North Bridge (pont nord) est charg plus particulirement des changes entre le bus hte du processeur, linterface AGP, la mmoire systme et le bus PCI. Il supporte galement certaines fonctions de gestion de lalimentation. Le second, ou South Bridge (pont sud), est un pont multifonctions entre le bus PCI dune part et le bus ISA, les ports USB et les interfaces IDE dautre part.

CHIPSET 440BX

Microprocesseur Slot 1 PII ou Celeron


FSB 100MHz 800Mo/s
Freq.Int. ou Freq.Int.

Mmoire cache L2 SRAM

Pont Nord Slot AGP 2X Slots PCI


528 Mo/s

Contrleur PCI / AGP PAC


132 Mo/s

800 Mo/s

Mmoire systme SDRAM

Pont Sud Slots ISA


16 Mo/s

12 Mo/s 12 Mo/s 33 Mo/s 33 Mo/s

USB1 USB2 IDE Primaire IDE Secondaire Srie 1 Srie 2 Parallle Disquettes

Pont multifonction PCI / ISA-USBIDE Contrleur Entres / Sorties Super I/O Infra-Rouge

Clavier PS/2

Souris PS/2

DMSI 5.Les circuits de gestion

Dautres fonctions de gestion dalimentation ainsi que lhorloge temps rel associe avec les 256 octets de la mmoire CMOS y sont aussi implantes. Les contrles du clavier, de la souris, des ports srie et parallle, des lecteurs de disquettes et du port infrarouge ventuel sont assurs alors par un contrleur dentres / sorties annexe appel Super I/O. Diverses autres fonctions sont par ailleurs rparties dans ces diffrents circuits et sont dcrites ci-aprs.

5.2

CONTROLEUR MEMOIRE

Incorpor au pont nord, il gnre les signaux de commande ncessaires l'utilisation et au rafrachissement de la mmoire centrale, en fonction de son mode de fonctionnement (parit, ECC,) et de son organisation : type de mmoire, nombre de bancs, nombre de barrettes par bancs, capacit installe par barrette.

5.3

CONTROLEUR DE MEMOIRE CACHE

En plus de la mmoire cache de premier niveau (L1) intgre dans les microprocesseurs, il est devenu ncessaire d'installer une mmoire cache supplmentaire de second niveau (L2). Celle-ci, implante dans un premier temps (jusquau socket 7) sur la carte mre, est maintenant incorpore, accompagne de son contrleur, dans la cartouche SECC ou directement dans le processeur. Le fonctionnement de la mmoire cache se rsume de la faon suivante : dans le cas o le processeur n'aurait pas trouv la donne recherche dans le cache L1, le contrleur vrifie sa prsence dans le cache de second niveau. Si elle n'y est pas, il la lui transmet partir de la mmoire centrale et la recopie dans le cache L2. La lecture anticipe consiste y copier aussi un bloc renfermant le contenu des adresses suivantes, de faon ce quelles y soient disponibles. Parmi les diffrentes faons de grer la mmoire cache, la plus courante est lassociation par ensemble ou set associative. Avec cette mthode les blocs les moins utiliss sont crass en priorit. La remise jour de la mmoire centrale peut tre excute de deux manires diffrentes : - Aprs chaque accs dans la mmoire cache, le bloc de donnes concern est systmatiquement recopi dans la mmoire centrale, mme sil na pas t modifi : c'est l'criture immdiate ou Write Through, mthode peu performante car monopolisant constamment le bus mmoire. - L'criture diffre ou Write Back consiste ne remettre jour la mmoire centrale quen cas de modification ou de remplacement des blocs de donnes dans le cache. Le choix entre ces deux techniques peut tre gnralement fait au niveau du SETUP. Les cartes mres fonctionnent maintenant avec un systme de mmoire cache Write Back synchrone. Avec cette mthode, la mise jour de la mmoire centrale ne s'effectue que s'il y a eu

DMSI 5.Les circuits de gestion

effectivement modification des donnes, et en synchronisation avec le processeur, lorsquil ne tente pas d'y accder. Les mmoires "Pipeline Burst" sont des mmoires SRAM spciales qui ne ncessitent qu'une adresse par mot de 64 bits au lieu dune pour 16 bits. Le gain en temps est donc de trois cycles de dcodage par mot de 64 bits. Les mmoires caches L2 intgres au processeur fonctionnent maintenant avec des mots de 128, voire de 256 bits. La mthode prdictive ou prefetching consiste anticiper avec plus ou moins d'exactitude le chargement dans le cache du bloc de donnes suivant, ce qui suppose l'analyse du code avant sont excution par le processeur, donc une complexit accrue de la carte par l'adjonction d'un autre ....processeur! Solution maintenant envisage pour certains PC.

5.4

CONTROLEUR CLAVIER
Lors de l'appui sur une touche, le micro-contrleur install dans le clavier renvoie au

contrleur clavier un code (sous forme srie) qu'il stocke dans une mmoire tampon. Le contrleur clavier provoque son tour une demande d'interruption (IRQ 1) sur le PIC. Au cours du traitement qui s'en suit, il prsente le code, correspondant la position gographique de la touche enfonce, sur le bus de donnes. Le processeur le compare la table du gestionnaire de clavier utilis (suivant le type de clavier et le pays) et mmorise le caractre correspondant en attendant son utilisation ultrieure. Le tampon est ensuite effac. Dans certains cas, le contrleur de clavier peut grer aussi la souris (souris PS/2 avec prise mini-DIN) ou celle-ci peut disposer galement d'un contrleur indpendant bas sur le mme principe.

DMSI 5.Les circuits de gestion

5.5

CONTROLEUR DINTERRUPTIONS
Bus d'adresses Bus de donnes bus de contrle MicroTimer 0 H. sys. Contrleur clavier COM2 COM1 Son / LPT2 Disquettes LPT1 Horloge TR Carte VGA Carte rseau / USB Contrleur SCSI Souris Coprocesseur IDE Primaire IDE Secondaire IRQ0 IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 IRQ8 IRQ9 IRQ10 IRQ11 IRQ12 IRQ13 IRQ14 IRQ15 INTR PIC matre INTA Contrleur de bus Processeur

PIC esclave

Contrleur d'interruptions

Le contrleur d'interruptions Lorsqu'un priphrique (clavier, disque dur ou autre) rclame un traitement spcial, il le fait travers une ligne spcifique arrivant sur le contrleur d'interruptions. Celui-ci ne peut grer que 15 interruptions matrielles diffrentes, dont certaines rserves, lune dentre elles (IRQ 2, Interrupt Request 2) tant utilise pour la mise en cascade des deux parties. Quand une interruption arrive sur une de ses lignes, le PIC (Peripherial Interrupt Controler) prvient le microprocesseur (INTR) qui rpond par son bus de contrle lorsqu'il est prt et sauvegarde son contexte dans la pile. Le contrleur de bus envoie alors un accus de rception au PIC (INTA) qui dpose ce moment le numro de l'interruption active sur le bus de donnes. Le processeur va ensuite chercher dans la table des vecteurs dinterruptions, place en dbut de mmoire centrale, l'adresse de dpart de la routine correspondante et l'excute. Aprs le traitement de l'interruption, le contexte initial est restaur et le programme reprend son droulement normal. Grce aux fonctionnalits du systme Plug and Play, certaines interruptions peuvent tre partages et communes plusieurs cartes, sous rserve quelles soient compatibles.

DMSI 5.Les circuits de gestion

5.6

CONTROLEUR DMA
Bus d'adresses Bus de donnes bus de contrle MicroRafraichissement Libre disquettes Libre TC Libre Libre Libre Canal 0 Canal 1 Canal 2 Canal 3 DMA1 8 bits DMAHOLD DMAHLDA Contrleur de bus HOLD HLDA Processeur

Canal 4 Canal 5 Canal 6 Canal 7 DMA2 16 bits

Contrleur DMA

Le contrleur DMA Il sert acclrer les transferts de grandes quantits d'informations entre la mmoire centrale et une mmoire de masse tout en dchargeant le processeur de cette tche. Il existe 7 canaux DMA (Direct Memory Access) disponibles dans un PC moderne : 4 en 8 bits et 3 en 16 bits car un canal est utilis pour la mise en cascade de ces deux parties. Chaque canal comprend deux lignes : DREQ (Dma REQuest) pour la demande, et DACK (Dma ACKnowledge) pour l'accus de rception. Son fonctionnement peut se rsumer de la faon suivante : Une demande DMA survient sur un des canaux (DREQ), le contrleur DMA prvient alors le contrleur de bus (DMAHOLD) qui en informe le microprocesseur (HOLD). Celui-ci termine l'instruction en cours, met son bus en haute impdance et accuse rception (HLDA). Le contrleur DMA, prvenu par le contrleur de bus (DMAHLDA), le signale au priphrique demandeur (DACK), prend le contrle du bus et effectue le transfert. Une fois celui-ci effectu, il en informe le priphrique (TC, Terminal Count) et, toujours par l'intermdiaire du contrleur de bus (DMAHOLD), le (HOLD) qui peut alors reprendre l'excution du programme en cours. Le canal 0 est utilis pour le rafrachissement des mmoires vives : sa ligne DREQ0 est relie la sortie du TIMER 1, de faon lui faire effectuer un cycle de lecture / criture de la RAM toutes les 15 s. Grce lutilisation des mmoires caches internes, le microprocesseur peut continuer fonctionner pendant les transferts DMA.

DMSI 5.Les circuits de gestion

5.7

TIMER
Le timer est un circuit temporisateur contenant trois compteurs de temps : - La sortie du compteur 0 est relie l'entre IRQ 0 du PIC, elle fournit des impulsions une frquence de 18,2 Hz (T=55 ms) utilises pour faire voluer l'horloge du systme. - Le compteur 1 dlivre un signal de priode 15 s servant commander le rafrachissement des mmoires vives par l'intermdiaire du canal 0 du DMA. - Les signaux provenant du compteur 2 sont destins produire des sons qui, aprs amplification, sont appliqus sur le haut-parleur.

5.8

HORLOGE TEMPS REEL

Couple avec la mmoire CMOS et alimente en mme temps que celle-ci par une batterie ou une pile, elle fournit en permanence la date et l'heure au systme. Elle est relie lIRQ 8.

DMSI 5.Les circuits de gestion

5.9
Type Intel 430 HX Intel 430 VX Intel 430 TX Intel 440 FX Intel 440 LX Intel 440 BX Intel 440 EX Intel 450 GX Intel 450 NX Basic Intel 450 NX Standard Intel i810 Intel i815 Intel i815E Intel i820 Intel i820E Intel i840 Intel i845 Intel i845D Intel i850 AMD 750 AMD 760 VIA Appolo VP1 Type VIA Appolo MVP3

PRINCIPALES CARACTERISTIQUES DES CHIPSETS


Type support Socket 7 Socket 7 Socket 7 Socket 8 Slot 1 Slot 1 Socket 370 Slot 1 Slot 2 Slot 2 Nbre Type RAM CPU 2 1 1 4 2 2 1 4 4 EDO EDO SDRAM EDO SDRAM EDO EDO SDRAM SDRAM EDO SDRAM SDRAM EDO DIMM ECC SDRAM EDO DIMM ECC SDRAM SDRAM SDRAM SDRAM SDRAM DRDRAM SDRAM DRDRAM SDRAM DRDRAM SDRAM DDRRAM RAMBUS SDRAM DDR SDRAM 768 4 Go 512 RAM max Mo 1024 2048 512 512 1024 1024 RAM max Mo 512 128 256 1024 1024 512 2048 4084 Cache max Ko 512 512 512 1024 512 512 256 512 1024 Frqu. bus MHz 66 66 66 (83) 66 66 (100) 100 (133) 66 100 100 Transferts AGP Processeur EIDE ddi PIO4 PIO4 Non Non Pentium Pentium Pentium MMX Pentium Pentium MMX Pentium Pro Pentium II F < 400 MHz Pentium II F 400 MHz Pentium III Celeron Divers USB USB USB ACPI USB ACPI USB ACPI 1PCI32 USB ACPI USB ACPI 2PCI32 USB ACPI 2PCI32 ou 1PCI64 USB, ACPI 4PCI32 ou 2PCI32+ 1PCI64 USB, ACPI graphisme USB, ACPI Graphisme Son, CNR 4USB, ACPI Graphisme Son, CNR USB ACPI 4USB ACPI USB ACPI

UDMA33 Non PIO4 Non UDMA33 2X UDMA33 2X UDMA33 2X

UDMA33 PRO Pentium Pro 4X PII Xeon UDMA33 PRO PII Xeon 4X UDMA33 PRO PII Xeon 4X UDMA66 UDMA66 4X ATA 100 4X Celeron, Pentium II, III Celeron, Pentium II, III Celeron, Pentium II, III Pentium II, III Pentium II, III PIII Xeon P4 P4 P4 Athlon

Slot 2

8168

1024

100

Slot 1 Socket 370 Socket 370 Slot 1 Socket 370 Slot 1 Socket 370 Slot 2 Socket 423/478 Socket 423/478 Socket 423/478 Slot A SocketA SocketA Socket 7 Type support Socket 7

2 1 1 2 2 4 4 4 4 1 1 2

133 133 133 133 133

UDMA66 4X ATA 100 4X

100 UDMA66 PRO 133 4X 4x100 PRO 4X 4x100 PRO 4X 4x100 PRO 4X 2x100 UDMA66 2X 2x133 ATA 100 75 (83) Cache Frqu. max bus Ko MHz 2048 100 4X

EDO SDRAM Nbre Type RAM CPU 2 EDO DDR/SDRAM

UDMA33 Non

4USB ACPI Athlon 4USB ACPI Pentium MMX USB Divers

Transferts AGP Processeur EIDE ddi UDMA33 2X

Pentium MMX USB K6-3 ACPI

DMSI VIA Appolo KT133 VIA Appolo KX133 VIA Appolo Pro 133A VIA Appolo ProSavage PM133 VIA Appolo KT266 VIA Appolo Pro 266T VIA P4X266 VLSI Lynx SIS 5591/92 SIS 630S SIS 645S SIS 735S ALI Alladin V ALI Magik 1 ALI Alladin P4 SocketA Slot A Slot 1 Socket 370 Slot 1 Socket 370 SocketA Socket 370 Socket 423/478 Socket 7 Socket 7 Slot 1 Socket 370 Socket 423/478 SocketA Socket 7 SocketA Socket 423/478 1 1 1 1 1 2 4 1 1 1 4 2 1 2 4 SDRAM PC133 SDRAM PC133 SDRAM SDRAM DDRSDRAM SDRAM DDRRAM DDRRAM EDO EDO SDRAM SDRAM DDRRAM DDRRAM EDO SDRAM DDRRAM DDRRAM 1024 1024 256 1024 3 Go 512 1024 1.5 Go 1.5 Go 1.5 Go 1.5 Go 200 200 133 UDMA66 4X UDMA66 4X UDMA66 4X 5.Les circuits de gestion Athlon 4USB Duron ACPI Athlon 4USB ACPI USB ACPI 4USB ACPI graphisme 6USB ACPI

Celeron, Pentium II, III, VIA Cyrix III 133 UDMA66 4X Celeron, Pentium II, III, VIA Cyrix III 2x133 ATA100 4X Athlon Duron 2x133 4X Celeron PIII 4x100 PRO P4 4X 75 PIO4 Non Pentium MMX (83) K6 90 UDMA33 2X Pentium MMX K6-2 133 4x100 ATA 100 4X Celeron, Pentium II, III P4

USB USB ACPI 6USB ACPI graphisme

PRO 4X 2x133 PRO 4X 100 UDMA33 2X 2x133 4x100

Duron Athlon XP Pentium MMX USB K6-3 ACPI PRO Duron 4X Athlon XP PRO P4 4X

DMSI 6.Les bus dextension

6.
6.1

LES BUS DEXTENSION

LE BUS ISA (Industry Standart Architecture)

Initialement employ dans les XT avec une largeur de 8 bits de donnes, il a t tendu 16 bits dans les AT. On le reconnat grce ses connecteurs de couleur noire de deux dimensions diffrentes, pour les 8 bits ou les 16 bits, encore prsents dans la majorit des PC. Il est pilot par un contrleur de bus ISA travers une srie de buffers (sparateurs / amplificateurs) et sa frquence de fonctionnement ne peut pas dpasser 8 MHz pour un dbit de 8 ou 16 Mo/s.

6.2

LE BUS MCA (Micro Channel Architecture)

Face la monte en puissance des microprocesseurs (nombre de bits de donnes et vitesse), IBM a tent seul de lancer ce nouveau standard de bus dont larchitecture tourne 10 MHz qui disposait de 32 bits de donnes et au potentiel trs riche, mais incompatible avec le bus ISA, et il a t pratiquement abandonn. Les connecteurs sont de couleur marron avec des contacts une densit double de l'ISA.

6.3

LE BUS EISA (Extended Industry Standart Architecture)

En rponse au bus MCA, d'autres constructeurs ont cr ce bus, d'une taille de 32 bits de donnes galement et avec une frquence de 8 MHz soit un dbit de 32 Mo/s. Il est compatible avec le bus ISA mais il n'a pas eut le succs escompt cause de sa limitation en frquence et on ne le trouve plus que sur des serveurs. Ses connecteurs sont de couleur marron avec une densit de broches identique celle du MCA mais disposes sur deux niveaux et en quinconce..

Mmoire centrale Connecteurs ISA ou EISA Contrleur

Bus P

Bus ISA ISA ou EISA ou EISA 8 bits

16 bits

Architecture du bus ISA ou EISA

DMSI 6.Les bus dextension

6.4

LE BUS VESA (Vido Electronics Association)

Appel aussi VLB (Vesa Local Bus) il est pris directement sur le bus du microprocesseur et fonctionne donc la mme vitesse, avec une largeur de 32 bits de donnes. Il est toutefois limit trois connecteurs pour ne pas surcharger le P, mais son cot est trs faible puisqu'il n'entrane pas de circuit supplmentaire. On le reconnat par ses connecteurs de couleur marron installs en bout des connecteurs ISA 16 bits existants. Initialement prvu pour les processeurs de la srie 486, une autre version devait permettre de passer en 64 bits ( pour le Pentium ) une frquence de 50 MHz, mais n'a jamais vu le jour car ce type de bus a t rapidement abandonn au profit du PCI.

Mmoire centrale Connecteurs ISA Contrleur ISA

Bus P

Bus ISA

Bus VLB Connecteurs VESA

Architecture du bus VESA

6.5

LE BUS PCI (Peripherial Component Interconnect)

Avec des performances comparables, mais plus perfectionn, et donc plus cher, celui-ci est tourn vers l'avenir car il ne dpend plus des caractristiques du microprocesseur. Il ncessite toutefois la prsence de contrleurs spcifiques appels ponts pour en grer les 32 bits une frquence de 33 MHz, soit avec un dbit maximum de 132 Mo/s. Des versions 64 bits et / ou 66 MHz permettent de doubler, voire de quadrupler ces performances sur des serveurs ou des stations de travail haut de gamme. Une nouvelle version, le PCI-X devrait passer 64 bits et une cadence de 133MHz, soit un dbit de 1 Go/s, tout en restant compatible avec les cartes dextension actuelles. Il autorise en outre la prise de contrle du bus directement par les priphriques, indpendamment du P, ainsi que la configuration automatique des cartes d'extension. Le

DMSI 6.Les bus dextension

contrleur ISA ou EISA est le plus souvent connect sur le bus PCI et prend alors le nom de pont PCI / ISA ou EISA. De faon augmenter le nombre de connecteurs disponibles, des architectures plus complexes ont t dveloppes, faisant appel des ponts PCI / PCI supplmentaires. De mme, sur certains serveurs, des architectures double bus PCI ont vu le jour, doublant de ce fait le dbit autoris. Les connecteurs PCI sont de couleur blanche et dcals par rapport aux connecteurs ISA.

Mmoire centrale Connecteurs ISA ou EISA Contrleur ISA ou EISA

Bus P

Bus ISAou EISA

Connecteurs PCI Pont Hte / PCI Bus PCI

Architecture du bus PCI

6.6

LE BUS AGP (Accelerated Graphics Port)

le bus PCI, aussi rapide soit-il, reprsente un goulet dtranglement face aux dbits levs rclams par les cartes graphiques 3D de plus en plus performantes. Le bus AGP a donc t conu spcialement pour ces cartes et il peut atteindre des hauts dbits tout en librant le bus PCI pour dautres applications. Dautre part, il permet le traitement dlments graphiques volumineux dans la mmoire centrale grce un processus appel DIME (Direct Memory Execute), gestion dynamique de la mmoire qui permet de nen utiliser que le strict ncessaire. Ce bus tait prvu lorigine pour fonctionner deux vitesses : 1X en utilisant les fronts montants de lhorloge 66 MHz, soit un dbit de 264 Mo/s ou 2X en employant les deux fronts de cette mme horloge, avec un taux de transfert de 528 Mo/s. Il supporte en outre trois modes de transmission : le Frame, peut efficace et prvu pour les cartes 1X, le Pipe en 2X ou les ordres et les donnes sont mlanges, et le SBA (Side Band Addressing) qui utilise 8 lignes spciales pour les

DMSI 6.Les bus dextension

commandes, les donnes tant alors envoyes simultanment et sans interruption, mode videment le plus performant. LAGP 4X double la quantit dinformations envoyes, la bande passante dpassant alors le Go; lutilisation du bus 133 MHz est indispensable pour obtenir ces performances, les mmoires devant videment suivre ces mmes cadences. LAGP Pro, extension du mode 4X pour les stations de travail permet en outre de grer des cartes consommant 50 ou 110 W contre 25W prcdemment. Le bus AGP a t initialement dvelopp par Intel pour fonctionner avec le Pentium II et en tirant parti de la mmoire cache particulire ce processeur; les Celeron, Xeon et autres Pentium III sont galement supports grce leurs nouveaux chipsets ddis. Il a depuis t adapt aux autres processeurs utilisant le socket 7 ou le slot A par des constructeurs tels que Via, SIS, AMD ou ALI qui ont optimis leurs propres chipsets.

Mmoire centrale

Connecteurs ISA ou EISA Pont PCI / ISA - EISA

Bus P

Chipset

Bus PCI

Bus ISA ou EISA

Connecteurs PCI Connecteur AGP Bus AGP

Architecture du bus AGP

6.7

LE BUS PCMCIA (PC Memory Card Internationnal Association)

Principalement destin aux portables, il possde des possibilits limites 16 bits de donnes 33 MHz et 26 lignes d'adresses, soit 64 Mo adressables. Il a t initialement prvu pour supporter des cartes mmoire au format d'une carte de crdit munies d'un connecteur miniature. Il permet d'excuter des programmes directement partir de ces cartes sans avoir les charger en mmoire centrale. Il est galement possible, grce la configuration spciale des connecteurs, d'changer les cartes sans couper l'alimentation de l'ordinateur.

DMSI 6.Les bus dextension

6.8

LE BUS USB (Universal Serial Bus)

Elabor en 1995 par plusieurs grands constructeurs, ce bus permet de connecter sans redmarrage de l'ordinateur une grande varit de priphriques, avec une meilleure bande passante (donc une plus grande vitesse de transfert) que les ports srie ou parallle . Il permet de brancher jusqu 127 lments simultanment, avec un dbit total maximum de 1,5 Mo/s pour lUSB 1.1. Il existe deux types de fonctionnement : un mode dit haute vitesse, o un seul priphrique gourmand en ressources occupe toute la bande passante (1,5 Mo/s), et un second appel basse vitesse, o les priphriques plus modestes se partagent chacun un huitime de la bande passante, soit 180 Ko/s. Ainsi, ce ne sont pas vraiment 127 priphriques que l'on peut connecter simultanment, mais seulement 8, qui peuvent tre rellement exploits ensemble. En ce qui concerne la longueur du cble, elle est limite 5 mtres pleine vitesse, mais pour un priphrique faible dbit, elle passe seulement 3 mtres, et ce afin de prserver la qualit du signal. Le fonctionnement de l'USB est clairement dfini. Il existe un cycle de communication pendant lequel chaque priphrique USB attend que le PC lui transmette ses ordres dans un protocole parfaitement standardis. Ainsi, durant une premire phase, le PC interroge les priphriques pour connatre la nature de chacun. Par la suite, au cours de son fonctionnement, la machine accde individuellement chaque priphrique et les intgre dans le schma de gestion d'nergie, sans mme que l'utilisateur ait intervenir. Comme il nexistait en gnral que deux prises USB sur un PC et que certains appareils ncessitent une alimentation par le bus, des concentrateurs (hubs) autoaliments permettent de multiplier le nombre de connections tout en fournissant lnergie ncessaire. Tous les types de produits existent maintenant en USB : moniteurs, claviers, souris, manettes de jeu, camras digitales, appareils photo numriques, enceintes, scanners, imprimantes, modems voire graveurs de CD-Rom ou disques durs... Certains de ces priphriques peuvent ainsi se passer d'un cble d'alimentation lectrique spcifique.. Aprs une priode de gestation assez longue, des priphriques quips se sont dvelopps de plus en plus et la nouvelle version 2.0 a port la bande passante prs de 60 Mo/s. Cette augmentation de la vitesse a t notamment possible grce la rduction du voltage des signaux transmis dans les cbles, ceux-ci passant de 3,3V 0,4V.

6.9

LE BUS IEEE 1394

Partie intgrante de la norme SCSI-3, le FireWire se dtache des autres normes SCSI par l utilisation dun bus srie, facilitant ainsi le raccordement de priphriques externes. Appel aussi FireWire ou i-link il complte le bus USB pour les priphriques gros dbit comme les ordinateurs, les produits manipulant de laudio, des images et de la vido, les imprimantes et les scanners, les disques durs, les camscopes.

DMSI 6.Les bus dextension

Actuellement avec un taux de transfert de 50 Mo/s, il est prvu pour atteindre les 100 puis les 400 Mo/s. Ce bus srie permet de chaner jusqu' 63 priphriques avec connexion et dconnexion chaud (Hot Plug) et la taille maximale des cbles est de 4,5 mtres. Il prsente la mme qualit et dtranges ressemblances avec les cbles utiliss pour relier plusieurs Gameboy de Nintendo. Ils proposent deux types de transferts : le mode isochrone pour un taux de transfert soutenu trs intressant pour le multimdia, et l'asynchrone qui peut tre plus rapide mais moins fiable. Il ne ncessite pas de HUBs FireWire, le branchement de plusieurs priphriques ne le ncessitant. Les cartes FireWire pour micro-ordinateurs possdent galement des ports pour une utilisation interne.

DMSI 7.Les cartes dinterface

7.

LES CARTES D'INTERFACE

Appeles aussi cartes d'extension, elles servent faire voluer l'ordinateur en fonction des besoins et se branchent dans les connecteurs d'extension prvus sur la carte mre. Elles peuvent tre de nombreux types :

7.1

CARTES GRAPHIQUES

Quelquefois intgre sur la carte mre, elle gre l'affichage et elle comporte actuellement au minimum 4 Mo de mmoire DRAM pour les cartes bas de gamme et jusqu' 128 Mo pour les plus performantes, pratiquement toutes tant maintenant connectes un bus AGP. Les signaux vido sont envoys l'cran par l'intermdiaire d'une prise 15 broches VGA, 9 broches pour les anciennes cartes EGA, CGA ou HERCULES ou encore 20 broches DFP pour les moniteurs numriques. Elles seront vues plus en dtail dans le chapitre concernant les dispositifs daffichage.

7.2

CARTES D'INTERFACE DE DISQUES DURS

Elle est appele aussi carte contrleur de disques bien que ceux-ci possdent tous maintenant leur propre contrleur intgr. Il est d'ordinaire possible de lui raccorder quatre disques durs ou lecteurs de CD-ROM et deux lecteurs de disquettes. Les cartes les plus performantes disposent d'une mmoire cache avec son contrleur; les transferts s'en trouvant acclrs, surtout sur un bus local. Ces interfaces sont actuellement quasiment toutes intgres sur les cartes mres

7.3 CARTES D'INTERFACE SCSI (Small Computer System Interface)


On peut y connecter jusqu' quinze priphriques diffrents, internes ou non, tels que disques durs fixes ou amovibles, lecteurs de bandes magntiques, lecteurs de CD-ROM, scanners ou autres. Ceux-ci possdent chacun une adresse configurable et sont reconnus automatiquement; relis en cascade, le dernier quipement doit tre muni d'un terminateur. Ces interfaces sont plus ou moins volues, certaines intgrant un BIOS, de la mmoire cache, sont mme de prendre le contrle du bus et d'accder directement la mmoire centrale. Le SCSI a volu vers le SCSI 2, le WIDE SCSI puis lULTRA WIDE SCSI, avec des taux de transfert passant de 5 Mo/s 160 Mo/s pour lULTRA WIDE SCSI 3. Le SCSI ncessite que lon donne chaque priphrique un numro didentification, chaque appareil possdant un cavalier permettant de fixer cette adresse une bonne fois pour toute. Seuls les disques durs peuvent cependant encore motiver son acquisition.

DMSI 7.Les cartes dinterface

DMSI 7.Les cartes dinterface

7.4

CARTES D'ENTRES / SORTIES


Elles comportent en gnral : - Un ou deux connecteurs d'interface srie de 9 ou 25 broches mles quips de lignes de dialogue au standard RS232 et capable de commander diffrents appareils tels que souris, imprimante, table traante, modem ou tout autre matriel ncessitant une liaison srie ou ventuellement d'effectuer une communication avec un autre ordinateur. - Un connecteur d'interface parallle 25 broches femelles destin habituellement une imprimante de type CENTRONICS. D'autres lments sont aussi mme d'y tre branchs, tel un scanner, une unit de sauvegarde, des cls de protection de logiciel ou une liaison sur courte distance avec un autre ordinateur. - ventuellement un connecteur 15 broches mles spcifique aux manettes de jeux (Joysticks).

Il existe aussi des cartes d'entres / sorties particulires destines la commande d'appareils de mesure grce un bus externe la norme IEEE 488. Le micro-ordinateur est alors utilis en contrleur d'instrumentation, par exemple dans des bancs de mesures automatiss.

7.5

CARTES RSEAUX

Elles permettent de connecter directement deux PC entre eux ou de se relier un modem haut dbit. La principale caractristique de la carte rseau, ou Ethernet, est son dbit exprim en Mbit/sec. On trouve deux classes (les 10 base T et 100 base T) offrant respectivement des dbits de 10 et 100 Mbit/sec soit 1,25 12,5 Mo/sec. Si un simple cble crois suffit pour deux machines, un Hub (ou routeur) simpose lorsque lon veut agrandir son rseau. Il est galement possible dinstaller plusieurs cartes rseaux dans un mme PC afin de le faire fonctionner comme un serveur et de grer les entres/sorties du rseau local vers lextrieur.

7.6

CARTES MODEM

Contrairement aux prcdentes, elles ouvrent la voie aux rseaux tendus comme INTERNET, et aux rseaux tlphoniques numriques (Numris). Assistes d'un logiciel adapt, elles sont en mesure de remplacer avantageusement un tlcopieur ou un Minitel. Leur fonctionnement repose sur la conversion de signaux numriques mis par lordinateur en signaux analogiques pouvant tre transmis sur des lignes tlphoniques. Le processus de conversion est appel "modulation". A lautre bout de la ligne on procdera une transformation inverse appele "dmodulation". Il existe deux types de transfert possible : le mode synchrone et le mode asynchrone, ce dernier tant le plus utilis. Pour assurer un maximum de compatibilit entre les diffrentes marques de modems, lUIT (Union Internationale des Tlcommunications) publie et met jour des normes qui dfinissent les vitesses de transfert des modems et indiquent comment les

DMSI 7.Les cartes dinterface

donnes sont transmises ces vitesses. Lune des toutes premire fut la norme V.21 autorisant un dbit de 300 bits/sec. Les modems actuels sont la norme V.90 et ont un taux de transfert de 56 Kbits/sec soit 7 Ko par seconde. Ce type de modem convient parfaitement pour la consultation demail et de pages Web non charge graphiquement. En cas dusage intensif danimations ou de vidos un modem cble/ADSL, avec un dbit pouvant atteindre 50 Ko/sec, sera vite indispensable.

7.7

CARTES SON

Destines la reproduction sonore, elles sont quipes d'une ou deux sorties de haut-parleur, amplifies ou non, avec ventuellement un rglage de niveau. Le son est gnr l'aide d'un convertisseur numrique-analogique interne pilot par logiciel ou directement partir d'un lecteur de CD-ROM, d'un micro ou d'une autre source sonore, ces entres pouvant tre mixes, chantillonnes ou mmorises. Certaines cartes sont quipes accessoirement d'une interface pour manettes de jeux et d'un contrleur de CD-ROM. Les cartes son ne sont plus limites la lecture de simples fichiers audio, car elles sont dsormais quipes de vritables processeurs audio DSP, permettant de traiter divers signaux numriques et analogiques tout en prenant en charge des effets 3D de spatialisation du son.

7.8

CARTES D'EXTENSION MMOIRE

Comportant essentiellement de la mmoire pagine (EMS), elles servent, grce un programme rsidant spcifique, augmenter la mmoire centrale du PC pour certains logiciels trs gourmands. Depuis l'apparition des barrettes mmoires, elles ne sont plus utilises que dans certains serveurs en mmoire tendue (XMS).

7.9

CARTES PCMCIA

Utilises principalement dans les ordinateurs portables, elles sont au format d'une carte de crdit quipe d'un connecteur miniature et sont appeles aussi PC-CARD. Elles peuvent dtenir de la RAM statique sauvegarde par pile, de la ROM contenant des programmes excutables directement ou de l'EEPROM, remplaant ainsi disques durs ou disquettes avec des gains de rapidit et de place non ngligeables. Diverses autres fonctions existent dans ce format : disques durs, modems, modules GPS (positionnement par satellites), cartes rseau, d'entres/sorties, multimdias, etc...

DMSI 7.Les cartes dinterface

7.10

CARTES SPCIFIQUES

Dveloppes pour des besoins particuliers, elles peuvent supporter diffrentes applications: chantillonnage, gnration de signaux, appareils de mesure, etc... Certaines cartes dites propritaires sont destines des priphriques ddis (CD-ROM, scanner...).

DMSI 8.La mmoire de masse

8.

LA MMOIRE DE MASSE

Dans ce type de mmoire sont emmagasins des fichiers contenant des donnes ou des programmes qui sont chargs la demande en mmoire centrale pour y tre excuts. Contrairement la mmoire vive qui perd ses informations lors de l'arrt de la machine, la mmoire de masse les conserve et permet d'en stocker une grande quantit. Bien que le principe dominant soit celui de l'enregistrement magntique, les supports optiques se dveloppent de plus en plus du fait de leur faible cot et de leur grande capacit.

8.1
8.1.1

LES DISQUETTES
Gnralits

Les disquettes magntiques taient trs utilises quand les disques durs taient peu rpandus et de faible capacit. Leur rle a maintenant diminu et elles ne servent plus qu' l'change de donnes et de programmes, voire l'archivage. A l'origine d'un diamtre de 8 pouces, elles ont fait leur apparition dans les PC avec un diamtre de 5,25 pouces, en simple face avec une capacit de 160 Ko, puis en double face avec 320 Ko et enfin en 360 Ko grce lajout d'un secteur supplmentaire. Puis sont arrivs les PC / AT capables de supporter les disquettes de 1,2 Mo, toujours en 5,25 pouces , mais en haute densit. Les disquettes de 3,5 pouces sont apparues ensuite, avec une enveloppe rigide, plus fiable, et d'une capacit de 720 Ko au dpart, puis de 1,44 Mo et mme de 2,88 Mo avec certains lecteurs. Toutes ces disquettes sont organises, sur leurs deux faces, par pistes concentriques sur lesquelles sont inscrits magntiquement des secteurs contenant un certain nombre d'octets. Leur vitesse de rotation est de 300 t/mn et les transferts avec le contrleur se font en mode srie. Ces diffrentes caractristiques sont regroupes dans le tableau ci-aprs :
Capacit formate 360 Ko 1,2 Mo 720 Ko 1,44 Mo 2,88 Mo Diamtre en pouces 5 5 3 3 3 Nombre de pistes / face 40 80 80 80 Nombre de secteurs / piste 9 15 9 18 Nombre d'octets / secteur 512 512 512 512 Type de mdia Double Densit Haute Densit Double Densit Haute Densit Trs Haute Densit Nombre de pistes / pouce 48 96 135 135

DMSI 8.La mmoire de masse

8.1.2

Description

Le support employ est un disque de mylar souple recouvert d'une couche d'oxyde magntique. Dans le cas des disquettes 5,25 il est perfor en son centre par un trou permettant le centrage et l'entranement, et envelopp dans une pochette plastifie souple. Celle-ci est elle-mme munie de plusieurs ouvertures : le trou central d'entranement, le trou d'index auquel correspond une ouverture dans le mdia permettant le reprage des secteurs, les fentres d'accs des ttes magntiques, l'encoche de protection contre l'criture et deux autres encoches dites antipliures. Elle comporte en outre une tiquette "constructeur" donnant diverses informations (nombre de faces et densit).

Etiquette d'identification

Encoche de protection contre l'criture Trou d'entranement Trou d'index Fentre d'accs des ttes magntiques

Encoches antipliures

Disquette 5,25'

Les disquettes 3,5 sont quant elles enfermes dans une enveloppe en plastique rigide leur assurant une meilleure protection. Elles sont quipes en leur centre d'une pastille mtallique munie d'un trou de centrage carr et d'un autre trou rectangulaire pour l'entranement, l'enveloppe n'tant perce que d'un seul ct. Les fentres d'accs des ttes sont fermes par un volet mtallique coulissant, quip d'un ressort de rappel, qui s'ouvre lorsque la disquette est engage dans le lecteur. Du ct oppos au volet, un trou rectangulaire comportant un loquet en plastique assure la protection contre l'criture lorsqu'il est ouvert. Un autre trou indique la densit : double densit (720 Ko) s'il est absent, haute densit (1,44 Mo) ou trs haute densit (2,88 Mo) suivant sa position s'il est prsent. L'indication de la densit apparat gnralement sur le volet mtallique et son ct pour la Haute Densit. Un coin taill en biseau interdit l'introduction de la disquette l'envers. D'autres trous de positionnement existent de part et d'autre du volet coulissant.

DMSI 8.La mmoire de masse


Indication Haute Densit Biseau de dtrompage Trous de positionnement

HD
Volet de protection Trou d'entranement Trou de centrage

Etiquette utilisateur
Reprage Trs Haute Densit Reprage Haute Densit Fentre de protection d'criture Loquet de protection d'criture

Disquette 3,5'

8.1.3

Les lecteurs

Les lecteurs 5,25' disposent d'une ouverture frontale permettant le passage de la disquette, le verrouillage se faisant par l'intermdiaire d'un loquet susceptible de commander l'jection l'ouverture. Un voyant s'allume sur la face avant lorsque le contrleur accde au lecteur. A l'intrieur, une pice de centrage conique presse le disque sur l'axe du moteur de rotation quand le loquet est en position verrouille, les ttes magntiques sont alors en contact avec le mdia. Le chariot mobile supportant celles-ci peut tre entran de diffrentes manires par un moteur pas pas, soit l'aide d'un ruban mtallique, un axe hlicodal, une rgle crante ou encore un disque grav en spirale. Ce moteur, command par impulsions, fait dplacer les ttes par crans, chaque cran correspondant l'cart entre deux pistes. Divers capteurs optolectroniques sont chargs de vrifier la protection contre l'criture, la position de l'index sur le disque et de dtecter le positionnement des ttes sur la piste 0 (extrieure). La gestion de ces lments, les commandes des moteurs ainsi que l'amplification et la mise en forme des signaux sont assurs par des circuits implants sur une ou deux cartes, un connecteur plat 34 contacts effectuant la liaison avec le contrleur de disquettes. Un autre connecteur 4 contacts fournit les tensions +5V, +12V et masse ncessaires au fonctionnement de l'ensemble et provenant de l'alimentation. Enfin, des cavaliers permettent de configurer le lecteur de faon l'adapter au contrleur utilis et sa position logique (A ou B). Si les lecteurs 3,5' prsentent quelques diffrences avec les 5,25', surtout au niveau mcanique, leur philosophie reste la mme et les fonctions sont pratiquement identiques. Sur la faade, le voyant existe toujours et un volet obture maintenant la fente d'introduction en l'absence de disquette, vitant l'entre des poussires. Lorsqu'une disquette est insre l'endroit dans le lecteur, un levier fait coulisser le volet de protection de la fentre d'accs des ttes de lecture, armant en mme temps le ressort d'jection.

DMSI 8.La mmoire de masse

Quand la disquette est compltement engage, la cage guide descend en se verrouillant, l'axe du moteur de rotation pntrant alors dans le trou de centrage de la disquette. Le bouton d'jection est simultanment renvoy en avant et les ttes se mettent en contact avec le disque. Lors de la premire rotation du moteur, le tton d'entranement s'enclenche automatiquement dans son logement sur la disquette. L'enfoncement du bouton d'jection provoque la remonte de la cage guide et de la tte suprieure. En bout de course, le levier commandant le volet de protection est libr, il pivote sous l'effet de son ressort et jecte la disquette; le bouton reste alors en position enfonce. L'entranement du chariot support de ttes et toujours confi un moteur pas pas par l'intermdiaire gnralement d'un axe hlicodal. La dtection de la protection en criture et de la densit de la disquette est ralise par des palpeurs commandant des micro-interrupteurs, celle de la piste 0 tant toujours optolectronique. Un capteur magntique solidaire de l'axe du moteur de rotation remplace le capteur d'index, le disque restant tout le temps positionn de la mme faon du fait du tton d'entranement. La liaison avec le contrleur de disquettes est ralise par un connecteur de 34 picots, diffrent de celui des 5,25' mais pouvant tre plac sur la mme nappe, tandis que les mmes tensions d'alimentation arrivent sur un autre connecteur 4 broches, miniature celui-l. Des cavaliers ou des micro-interrupteurs assurent l aussi la configuration du lecteur. 8.1.4 Remplacement ou rajout d'un lecteur

Les contrleurs modernes ne peuvent grer que deux lecteurs (A ou B) alors que les nappes sont prvues pour quatre, survivance d'un pass ou les disques durs taient rares ou de petite capacit. Les lecteurs possdent d'ailleurs quelquefois quatre positions de configuration mais seules les deux premires seront couramment utilises. Les nappes prvues pour deux lecteurs comportent frquemment les deux types de connecteurs et une partie correspondant aux adresses en est vrille, permettant ainsi les configurations suivantes :

Position sur la nappe Cavalier en 0 Cavalier en 1

Avant la vrille A B

Aprs la vrille B A

Les positions recommandes et par dfaut sont celles en gras. Il existe des adaptateurs 34 points ainsi que des adaptateurs d'alimentation et des berceaux pour installer des lecteurs 3,5' la place des lecteurs 5,25'.

DMSI 8.La mmoire de masse

Marche suivre lors de l'installation d'un nouveau lecteur : - arrt et ouverture de l'ordinateur. - montage mcanique du nouveau lecteur. - branchements lectriques. Attention au sens de la nappe : le liser de couleur correspond au 1 et il peut exister un dtrompeur sur le connecteur. On trouve une encoche entre le deuxime et le troisime contact sur les lecteurs 5,25' et souvent il manque la broche 3 sur les lecteurs 3,5'. - mise en route. - modification de la configuration dans le SETUP puis lancement du systme pour permettre la prise en compte, suivant la configuration les lecteurs sont alors successivement adresss : le A puis le B. - arrt puis fermeture de l'ordinateur. Remarques : - Si le voyant du lecteur reste allum en permanence, cela signifie que la nappe est inverse : arrter immdiatement l'ordinateur avant de la remettre dans le bon sens. - Il arrive que certains constructeurs utilisent des lecteurs particuliers non compatibles avec les lecteurs standards (Zenith, IBM, Olivetti, etc..). - On ne peut lancer un systme sur disquette qu' partir du lecteur A. - La faon d'accder au SETUP est variable suivant le constructeur, la plus courante est l'appui sur la touche "Suppr" ou "Del" juste aprs le test mmoire. Il faut appuyer sur la barre despace chez OLIVETTI, sur F10 tout de suite aprs le bip sonore chez COMPAQ, alors que pour d'autres fabricants une combinaison de touches est ncessaire : Ctrl-Alt-Echap, Ctrl-Alt-S ou encore Ctrl-S (liste non limitative).

8.2
8.2.1

LES DISQUES DURS


Description

Contrairement aux disquettes, appeles aussi Floppy Disk (disque souple), les disques ici sont rigides, gnralement en duralumin recouvert d'oxyde magntique, empils les uns au-dessus des autres, les ttes sont beaucoup plus petites et lgres et le tout enferm dans une enceinte tanche aux poussires. Leur diamtre peut varier de 2 pouces 5,25 pouces et leur capacit dpasse maintenant la dizaine de Giga Octet (1 Go = 109 octets) par plateau. A chaque face de disque correspond une tte fixe sur un bras, tous solidaires, ceux situs entre deux plateaux supportant en fait deux ttes. Ces bras taient dplacs auparavant, comme sur les lecteurs de disquettes, par un moteur pas pas muni d'un dtecteur de piste 0. Le nombre de cylindres (ensemble des pistes de mme numro) ayant considrablement augment alors que dans le mme temps le diamtre des plateaux diminuait, ils sont maintenant fixs sur un axe que fait

DMSI 8.La mmoire de masse

pivoter un moteur linaire ou Voice Coil. Ce systme permet d'obtenir la prcision ncessaire tout en augmentant la vitesse de dplacement des ttes. Un lectroaimant ou un aimant permanent peut ventuellement verrouiller cet axe lorsque le moteur de dplacement n'est plus aliment. D'autre part, l'alimentation des disques durs est ralise par un connecteur identique celui des lecteurs 5,25'. La vitesse de rotation des plateaux, beaucoup plus leve que celle d'une disquette ( de 3000 10000 t/mn), produit un dplacement d'air et les ttes, de trs faible masse et au profil spcialement tudi, flottent littralement sur un coussin d'air de 0,5 microns d'paisseur, ce qui pose deux problmes : - aucune particule ne doit tre en mesure de se glisser entre la tte et le disque sous peine de dtrioration, ce qui explique l'enceinte tanche et la prsence d'un pige poussires. - lors de la mise en route et de l'arrt des disques, la tte frotte sur la surface du plateau, risquant de provoquer la perte de donnes. Pour viter cela, au dcollage et l'atterrissage, les ttes sont positionnes sur la zone d'atterrissage ou Landing Zone qui est en gnral la piste la plus intrieure (numro gal au nombre de cylindres -1). Ce parcage des ttes se fait maintenant automatiquement, alors qu'avec les anciens disques il fallait lancer un programme spcial avant d'teindre l'ordinateur, et surtout de le dplacer. 8.2.2 Encodage des informations

Comme sur les disquettes, les donnes sont inscrites sur le disque sous forme de particules magntiques orientes dans un sens ou un autre. De faon pouvoir en retirer galement les informations ncessaires la synchronisation, deux principales mthodes d'encodage ont t dveloppes : - La MFM (Modified Frequency Modulation) qui a succde la FM (Frequency Modulation) a permis d'obtenir une double densit des donnes, avec un nombre de secteurs par piste limit 17. - La RLL 2,7 ou Run Length Limited, grce une lectronique et un algorithme plus complexes diminuant le nombre de changements de flux magntique (de 2 7 espaces entre 2 changements), autorise encore un gain de 50%. Une quadruple densit des donnes est obtenue avec le RLL 3,9 (nombres d'espaces entre 3 et 9) ou Advanced RLL. Pratiquement tous les disques rcents sont maintenant encods en RLL et le nombre de secteurs par piste dpasse couramment la trentaine. La rduction du courant d'criture permet d'viter le chevauchement des informations crites sur les pistes centrales, l o la densit linaire des informations y est la plus importante. Une interaction se produit lors de l'criture entre des zones magntiques trs proches les unes des autres, provoquant leur dplacement et pouvant produire des erreurs de lecture ultrieures. Pour viter cela, la prcompensation d'criture dcale, partir d'une piste donne, les informations de faon compenser ce phnomne.

DMSI 8.La mmoire de masse

8.2.3

Types d'interfaces Diffrents types d'interface entre l'unit centrale et le disque dur ont t mis au point : - Le ST 506 / 412 requiert un contrleur spcifique charg, entre autres, de l'encodage et du dcodage des informations analogiques destination ou en provenance du disque. Ce circuit est capable de grer deux disques durs et il est plac sur une carte d'interface relie aux disques par des nappes munies de connecteurs encartables, l'une de 34 fils, commune aux deux disques, les autres de 20, une par disque. Les informations sont encodes en MFM ou en RLL et, suivant le cas et le type de disque, la capacit varie de 10 80 Mo, le temps d'accs de 80 20 ms et le taux de transfert atteint 170 Ko/s. - L'ESDI (Enhanced Small Device Interface) est un perfectionnement du ST 506. Il comporte un contrleur plus volu et plus souple qui ne gre plus que des informations numriques, la conversion tant assure par la carte du disque dur, avec un gain certain de vitesse et de fiabilit. L aussi deux disques ont la possibilit d'tre relis par une connectique identique celle du ST 506, mais avec des signaux diffrents. Les caractristiques sont les suivantes : capacit de 60 660 Mo, temps d'accs infrieur ou gal 13 ms et taux de transfert de 1 Mo/s. Ce type d'interface, ainsi que le prcdent, ne sont plus utiliss. - L'IDE (Integrated Device Electronics) est appel aussi AT bus. Le contrleur est plac directement sur la carte du disque dur qui est relie la carte d'interface par une nappe unique munie de connecteurs 40 broches, un par disque, le mode d'encodage tant gnralement du RLL. Les transferts se font maintenant en mode parallle sur 8 ou 16 bits et de la mmoire cache peut tre intgre sur la carte d'interface pour amliorer les performances. D'autres versions plus performantes sont apparues en juillet 94: le Fast IDE ou l'EIDE (Enhanced IDE) / Fast ATA-2 (Advanced Technology Attachement) permettant de supporter des capacits beaucoup plus importantes que les 528 Mo prcdents, avec quatre units : deux disques et deux priphriques plus lents (CD-ROM ou streamer). Le temps d'accs est gal ou infrieur 15 ms et le taux de transfert variable en fonction du mode support et du protocole utilis: Burst PIO (en rafale Programmed Input/Output), Burst DMA ou Burst Multiword DMA.

DMSI 8.La mmoire de masse

Taux de transfert (en Mo/s) Burst PIO Burst DMA Burst Multiword DMA

Mode 0 3,33 2,08 4,17

Mode 1 5,22 4,17 13,3

Mode 2 8,33 8,33 16,67

Mode 3 11,1 -

Mode 4 16,67 -

Le mode Ultra DMA/33, depuis dbut 97, double thoriquement le dbit du PIO4 grce l'utilisation des deux fronts d'horloge, condition bien sur que le disque supporte ce mode. L'Ultra DMA/66 ou Ultra ATA/66 porte le dbit thorique maximum en rafale 66 Mo/s. Il renforce l'intgrit des donnes en faisant appel au Contrle de Redondance Cyclique (CRC) et au blindage de la nappe qui passe alors 80 fils. Les 100 Mo/s sont actuellement atteints grce lUltra DMA/100 ou ATA/100 rcemment arriv et maintenant support par les derniers chipsets. - Le SCSI, dj abord auparavant, ne supportait au dpart que des disques durs d'une capacit limite 4,3 Go avec un temps d'accs infrieur ou gal 10 ms. Les transferts se faisaient avec un taux de 2 Mo/s en asynchrone, par mots de 8 bits en parallle. D'autres volutions de la norme SCSI sont progressivement apparues sur le march : - le SCSI-2 o les communications deviennent synchrones, en augmentant ainsi le dbit, puis le Fast SCSI-2 avec un doublement de la frquence de transmission ou le Wide SCSI-2 en doublant le bus de donnes, ces deux solutions pouvant tre regroupes dans le Fast Wide SCSI-2. - le SCSI-3, qui intgre entre autres la configuration automatique, regroupe l'Ultra SCSI dans laquelle la vitesse des transferts est double par rapport au Fast SCSI-2 et l'Ultra Wide SCSI qui en fait de mme avec le Fast Wide SCSI-2. L'Ultra2 SCSI double son tour le dbit des Ultra SCSI et atteint 80 Mo/s pour le mode wide avec une longueur maximale de cbles de 12m, grce la technologie LVD (Low Voltage Differencial). - l'Ultra160/m SCSI est bas sur la technologie Ultra3 SCSI qui intgre la double synchronisation de transition, le contrle de redondance cyclique, la validation des domaines et le test du dbit maximal possible sur le rseau de stockage qui pourra monter 160 Mo/s. - d'autres interfaces SCSI, sries celles l, sont actuellement dveloppes, toujours partir du protocole SCSI-3, pour atteindre des dbits trs suprieurs ou des distances plus importantes. Ce sont les SSA (Serial Storage Architecture) et FC-AL (Fibre Channel Arbitrated Loop) qui sont surtout destines aux serveurs ou l'IEEE 1394 appele encore FireWire, plus rserve aux applications multimdias.

DMSI 8.La mmoire de masse

Les caractristiques des SCSI parallles sont regroupes dans le tableau suivant : Norme Dbit max en Mo/s 2 5 10 10 20 20 40 40 80 160 Nbre de bits de donnes 8 8 8 16 16 8 16 8 16 16 Nombre de priphriques 7 7 7 15 15 7 15 7 15 15 Type de connecteur Longueur de externe cble max Centronics 50 br. SubD 50br. SubD 50br. SubD 68br. SubD 68br. SubD 50br. SubD 68br. SubD 50br. SubD 68br. SubD 68br. 6m 3m 3m 3m 3m 3m 3m 12 m 12 m

SCSI-1 SCSI-2 Fast SCSI-2 Wide SCSI-2 Fast Wide SCSI-2 Ultra SCSI Ultra Wide SCSI Ultra2 SCSI Ultra2 Wide SCSI Ultra160/m SCSI 8.2.4

Organisation des donnes

Sur les disques durs, les donnes sont inscrites en secteurs de 512 octets. Si les BIOS antrieurs juillet 94 limitaient le nombre de ces secteurs 63 par piste, le nombre de ttes 16 et le nombre de cylindres 1024, les BIOS rcents supportent que rarement les disques EIDE dpassant les 4095 cylindres. Or, les disques durs actuels ont tendance avoir un nombre de cylindres suprieur cette limite avec un faible nombre de plateaux, donc de ttes. Pour tourner la difficult, les contrleurs modernes effectuent une translation de secteurs en diminuant fictivement le nombre de cylindres tout en augmentant le nombre de ttes. Le systme voit ainsi une gomtrie logique acceptable par le BIOS diffrente de la gomtrie physique relle. Avant d'tre oprationnel, un disque dur, comme une disquette, doit tre format. Sur un disque dur, cette opration comporte trois phases : - Le formatage bas niveau ou formatage physique consiste y inscrire magntiquement les pistes et les secteurs ainsi que d'autres informations ncessaires la gestion du disque, telles que les adresses et les numros des secteurs. Pendant cette opration effectue en usine, ou autrefois l'aide d'un logiciel spcial quelquefois inclus dans le BIOS, les secteurs dfectueux sont marqus et mis de ct de faon ne pas tre utiliss ultrieurement. Le facteur d'entrelacement, c'est dire le dcalage entre deux secteurs mme d'tre lus ou crits conscutivement, est galement dfini ce niveau. Gnralement fix 3:1 pour les disques IDE de premire gnration, il est maintenant pass 1:1 grce lvolution des technologies.

DMSI 8.La mmoire de masse

- Le partitionnement est une opration logique excute grce au systme d'exploitation (FDISK sous DOS). Elle permet de diviser le disque en cylindres concentriques ou partitions susceptibles de recevoir divers systmes d'exploitation, chaque partition tant alors quivalent un ou plusieurs disques diffrents appels lecteurs logiques. Les informations concernant ces partitions sont inscrites sur le premier secteur physique du disque dans la table des partitions. - Le formatage de haut niveau ou formatage logique organise les secteurs en units d'allocation, ou groupes, ou encore clusters qui seuls seront grs par le systme d'exploitation. Il doit tre effectu, par exemple par la commande FORMAT du DOS, pour chaque partition, la premire opration consistant inscrire le secteur d'amorage ou secteur de boot sur le premier secteur logique de la partition. Le rpertoire principal ou racine du disque est alors cr, il contient diverses informations telles que : liste des fichiers et des sous-rpertoires, numro du premier groupe utilis par chaque fichier, date et heure de leur cration, attributs, taille, etc.. Une zone mmoire est ensuite rserve pour la FAT (Files Allocation Table) et sa copie, table dans laquelle sont indiqus les groupes occups, dfectueux ou encore libres, ainsi que leur chanage. A lorigine, cette FAT tait code sur 12 bits avec des partitions limites 32 Mo, puis sur 16 bits, les partitions en FAT 16 ne pouvant pas dpasser 2 Go. Cette limite est maintenant franchie grce la FAT 32 disponible depuis la sortie de Windows 95 OSR2. La taille des clusters de ces diffrentes FAT est dfinie suivant le tableau ci-aprs. Type de FAT 12 16 16 16 16 16 16 16 32 32 32 32 8,4 16 32 64 128 256 512 1 Taille de partition < 32 Mo < 32 Mo 64 Mo 128 Mo 256 Mo 512 Mo 2 Go 16 Go 32 Go Taille cluster 4 Ko 512 o 1Ko 2 Ko 4 Ko 8 Ko 16 Ko 32 Ko 4 Ko 8 Ko 16 Ko 32 Ko Nbre secteurs/cluster 8 1 2 4 8 16 32 64 8 16 32 64

1024 Mo < 8,4 Go

> 32 Go

DMSI 8.La mmoire de masse

8.2.5

Remplacement ou rajout d'un disque dur

Il convient de dterminer dans un premier temps le type d'interface utilise par le ou les disques durs existants en examinant leur connectique : si l'on voit deux nappes, l'une de 34 fils commune, l'autre de 20 fils distincte pour chaque disque, il s'agit du ST506 ou de l'ESDI. La diffrence sera ventuellement faite au niveau du setup car un disque ESDI y est obligatoirement dclar en type 1. D'autre part une nappe de 40 fils implique toujours une interface IDE, 50 ou 68 fils correspondront respectivement au SCSI ou au Wide SCSI-2 ou 3. Les deux premiers types tant maintenant abandonns, ne seront abords ici que les oprations sur les disques IDE ou SCSI.

8.2.5.1 Disques IDE Grce de nouvelles spcifications du BIOS adoptes en 1994, les disques durs IDE peuvent dpasser prsent la limite des 528 Mo. Depuis, le mode LBA (Logic Block Adressing) permet un accs direct au bloc logique demand, la translation en paramtres physiques se faisant au niveau du disque, tandis que le systme CHS tendu (Extended Cylinder Head Sector) fournit une commande classique spcifiant le cylindre, la tte et le secteur cible. Avec des BIOS antrieurs ces volutions, il est toutefois possible d'installer un disque dur plus important soit en achetant une carte d'extension EIDE supportant ces modes, soit en utilisant un driver spcial (Disk Manager de chez Ontrack ou EZ-Drive de chez Microhouse) gnralement fourni avec le disque, quelquefois mme prinstall. Lorsquil ny a qu'un seul disque dinstall, celui-ci doit tre configur en "matre seul". Dans le cas o il existerait deux disques, celui qui dtient le systme (normalement le plus rapide) sera positionn en "matre avec esclave", le deuxime en "esclave". La disposition des cavaliers de configuration tant diffrente suivant le constructeur et le type de disque, il faut se reporter la documentation existante (livret ou inscriptions sur le disque) ou procder par ttonnement. A titre indicatif, la marque Quantum dispose des cavaliers DS (Drive Select) et SP (Slave Present), correspondant respectivement C/D et DSP (Drive Slave Present) chez Conner. Le fabricant Western Digital utilise sur ces disques de type Caviar deux positions MA (Master) et SL (Slave), alors que Seagate ne donne pas de nom et numrote les cavaliers.

DMSI 8.La mmoire de masse

Les configurations habituelles rencontres chez les diffrents constructeurs sont les suivantes :

Marque Conner Quantum Maxtor Seagate Western Digital (Caviar)

Cavaliers C/D DSP DS SP

Un disque Disque C ON OFF ON OFF ON ON ON ON

Deux disques Disque C Disque D OFF OFF OFF OFF

1 2 MA SL

OFF OFF OFF OFF

OFF ON ON OFF

ON OFF OFF ON

Aprs avoir configur le disque correctement, il convient de le brancher dans le bon sens avec le liser de la nappe au 1. Dans le cas probable ou il n'existe pas de dtrompeur sur le connecteur, on peut se reprer au marquage sur le disque ou l'absence de la broche 20 : Encoche de dtrompage 1 40 20 Cette opration s'effectue bien sr l'ordinateur l'arrt, ainsi que le raccordement de l'alimentation sur une prise 4 broches vacantes. Aprs cette installation mcanique, il faut rallumer l'ordinateur pour modifier le Setup et lui signaler les caractristiques du nouveau disque. Les BIOS rcents disposent d'une recherche automatique, il suffit alors de la lancer et d'en valider ventuellement le rsultat. Dans le cas contraire, il est ncessaire de rentrer soi-mme dans le type utilisateur (USER), en gnral le 47, les informations suivantes : - le nombre de cylindres (Cylinders Number). - le nombre de ttes (Heads Number). - le cylindre de dbut de prcompensation (Precomp Cylinder, inutile en IDE, mettre 0 ou 65535, ce qui correspond -1 en binaire sign). - la zone d'atterrissage (Landing Zone) qui est, elle aussi inutile en IDE, elle correspond d'ordinaire la piste la plus intrieure, donc celle dont le numro est gal au nombre de cylindres moins un. - le nombre de secteurs par piste (Sectors per Track).

DMSI 8.La mmoire de masse

- la capacit du disque en Mo (calcule automatiquement). Avec des BIOS trs anciens ne possdant pas le type utilisateur, il faut rechercher dans la liste un type possdant des caractristiques proches du nouveau disque (si possible mme nombre de ttes et de secteurs par piste, avec un nombre de cylindres infrieur). Une autre solution consiste modifier la table des disques durs dans l'EPROM du BIOS, ce qui rclame certaines connaissances et du matriel. Aprs redmarrage de la machine, le nouveau disque est maintenant reconnu et il faut le partitionner, puis le formater logiquement, le disque tant toujours livr format en bas niveau. Il ne reste plus ensuite qu' installer le systme d'exploitation si on le dsire. Pour des disques dont la capacit est suprieure 528 Mo (Fast IDE ou EIDE) et avec un BIOS ne supportant que l'IDE, il est impratif d'utiliser un des drivers prcdemment cits avant toute opration de partitionnement ou de formatage, ceux-ci tant alors effectus automatiquement par ledit driver suivant un format spcial. 8.2.5.2 Disques SCSI Le montage et l'installation des disques SCSI se font comme n'importe quel autre priphrique gr par une carte d'interface SCSI. Ils sont toujours connects en cascade : le premier reli la carte et le suivant sur le prcdent, le dernier comportant des rsistances de terminaison, appeles aussi terminateur, enfiches alors dans le connecteur de sortie. Sur certains priphriques elles sont intgres demeure et des micro-interrupteurs permettent de les valider ou non. Par ailleurs, chaque entit possde une adresse distincte comprise entre 0 et 7 (normal) ou 0 et 15 (wide) et dfinie par des cavaliers que l'utilisateur doit configurer en fonction des numros libres. Le disque SCSI ne doit pas tre dclar dans le Setup car c'est le BIOS de la carte mre qui interroge lors du dmarrage le BIOS de la carte d'interface SCSI. Celle-ci dtecte alors automatiquement tous les priphriques qui lui sont connect et en renvoie l'agencement.

DMSI 8.La mmoire de masse

8.3
8.3.1

LES DISQUES OPTIQUES COMPACTS OU CD-ROM


Gnralits

Avec l'arrive des systmes multimdias, le dveloppement de ce support s'accrot sans cesse. En effet, il prsente l'avantage de disposer d'une forte capacit (de l'ordre de 650 Mo) sous un faible volume et pour un prix drisoire. 8.3.2 Principe

Il consiste analyser les variations d'intensit d'un rayon laser qui balaye les informations inscrites en creux sur un plateau d'aluminium rflchissant recouvert de plastique transparent : - Lorsque le rayon laser arrive dans un trou, il est en partie diffus dans le support, en partie dvi et rflchi, si bien que seule une trs faible fraction revient vers le photorcepteur. Couche daluminium rflchissante Rayon diffus dans le support

Lentille de focalisation Photorcepteur Prisme

Emetteur laser - Quand le rayon atteint le plateau, il est en grande part renvoy vers le photorcepteur l'aide d'un prisme, dtect et remis en forme par des circuits additionnels.

Plateau Rayon rflchi

Trou

DMSI 8.La mmoire de masse

Organisation des donnes Sur un disque optique, contrairement aux disques durs et disquettes, les donnes sont inscrites en spirale sur une piste unique. D'autre part les secteurs de mme taille sont positionns la suite les uns des autres, ce qui implique une vitesse de rotation variable en fonction de la position radiale de la tte laser, c'est le mode CLV (Constant Linear Velocity). La lecture peut donc se faire en continu, ce qui est indispensable dans le cas des disques audios, mais par contre le temps de recherche d'un secteur est plus important et variable suivant sa position sur le disque. Les lecteurs partir des 16X IDE exploitent paralllement le mode CAV (Constant Angular Velocity) avec le CLV. 8.3.3 Les lecteurs

De la dimension d'un lecteur 5,25", le lecteur de disque compact possde sur sa face avant un tiroir motoris command par un bouton et permettant l'extraction ou l'introduction du disque, avec ou sans botier de protection (caddie). Un voyant indique les accs au disque et une prise de casque, accompagne de sa molette de rglage de volume, permet l'coute des disques audios l'aide d'un logiciel spcial. Une ouverture de secours autorise l'jection en cas blocage du systme. A l'arrire, on retrouve la prise d'alimentation identique celle des disques durs, le connecteur de l'interface, une ou deux prises audio et des cavaliers de configuration. A l'intrieur, comme dans les lecteurs de disquettes, un moteur de rotation entrane le disque et un autre la tte de lecture laser. Un troisime moteur est charg des dplacements du tiroir d'accs. Il existe diffrents modles de lecteurs, suivant le type d'interface et la vitesse de rotation du disque: simple, double, triple, quadruple, sextuple ou plus. Les interfaces utilises sont au nombre de trois : SCSI, propritaire avec une carte spcifique ou IDE avec le lecteur branch comme un disque dur. 8.3.4 Les graveurs

En fonction de leur technologie, ils permettent d'crire sur des disques vierges spciaux, soit faon dfinitive pour les CD-R, soit de faon temporaire avec des CD-RW. Les CD-R sont constitus d'une couche rflectrice recouverte d'une couche de gravure, ellemme creuse d'un sillon en spirale de 0,6 m de large destine caler le faisceau laser; le tout est pris en sandwich entre deux couches protectrices en polycarbonate transparente aux infrarouges. Lors de la gravure un rayon laser infrarouge, focalis auparavant par une lentille, traverse sans l'endommager la couche de protection et perce la couche de gravure en faisant apparatre la couche rflectrice. Une partie de ce rayon est alors rflchi travers un cube sparateur vers la photodiode de lecture, autorisant de la sorte le contrle permanent de l'exactitude des donnes inscrites ainsi que le positionnement du laser, la moindre erreur rendant le disque inutilisable. Dans le cas des CD-RW, le laser est modul en fonction des donnes inscrire et chauffe diffremment la couche de rflexion en y provoquant en surface des modifications de l'tat cristallin, donc de ses proprits rflectives. A la lecture, ces changements sont dtects de la mme

DMSI 8.La mmoire de masse

faon que des trous dans une couche de gravure. Pour effacer les donnes avant rcriture, il suffit de rchauffer uniformment la zone concerne avec le laser. Deux mthodes sont utilises pour la gravure : - Le procd virtuel dans lequel une table de liens est dite et les diffrents fichiers ensuite envoys vers le graveur, ceci avec un risque d'erreurs lev en cas de micro-coupure pendant le transfert. - Le procd rel o une rplique du disque est cre sur un disque dur annexe, puis transmise au graveur. Cette mthode est plus fiable mais demande un disque dur de la capacit du CD en supplment. Ces graveurs gagnent de plus en plus en fiabilit et leur prix baisse en mme temps que progressent leurs performances. En effet, des modles SCSI fonctionnant des vitesses de 8X avec des disques certifis permettent une gravure en moins de 10 mn. Par contre ces CD n'offrent pas une stabilit toute preuve dans le temps et un autre type, utilisant un support en verre tremp et une couche rflectrice en or, a t dvelopp pour l'archivage de longue dure. 8.3.5 Installation d'un lecteur ou d'un graveur de disques compacts Trois cas peuvent se prsenter : - si le lecteur possde une carte propritaire, les canaux IRQ et DMA ainsi que l'adresse doivent alors y tre configurs correctement en fonction des emplacements libres. Une fois la carte et le lecteur mis en place et les diffrentes connections effectues, il ne reste plus qu' charger les drivers fournis en respectant la procdure indique dans le manuel. Certaines cartes son ont galement la possibilit de commander des lecteurs de CD-ROM et l'on peut ainsi se passer de carte propritaire. - s' il sagit d'un lecteur IDE ATAPI, le cas le plus courant actuellement, il suffit alors de le connecter sur la nappe du disque dur ou de prfrence sur le contrleur secondaire. L'installation logicielle est effectue d'une faon similaire au premier cas. L'avantage est qu'on utilise les mmes accs (IRQ, DMA et adresse) que pour les disques durs, ce qui permet den librer pour d'autres applications. La sortie audio analogique peut galement tre relie une ventuelle carte sons pour pouvoir couter des CD-ROM audios. - les lecteurs SCSI s'installent de la mme faon que les autres priphriques SCSI, des drivers tant l aussi fournis.

DMSI 8.La mmoire de masse

8.3.6

Les DVD (Digital Versatile Disk)

Grce lutilisation de lasers plus fins et plus performants, il est devenu possible de stocker jusqu 4,7 Go sur une couche dun de ces disques, nanmoins de mme dimension que les CDROM. En ajustant prcisment la focalisation du faisceau, il est possible dexploiter une deuxime couche de donnes par semi-transparence, ce qui double presque la capacit. Sachant quil est permis dinscrire des informations sur ses deux faces, la capacit maximum dun DVD atteint 17 Go. Avec cette capacit de stockage, toutes sortes de donnes peuvent tre emmagasines, quelles soient informatiques, audios ou vidos. Ces deux derniers types peuvent ncessiter toutefois une carte additionnelle charge de la dcompression Mpeg-2 pour la vido et AC3 pour laudio, dans le cas ou le processeur nest pas assez puissant pour sen charger. Les lecteurs de DVD rcents sont capables de lire tous types de DVD et de CD; ils sinstallent comme un lecteur de CD courant.

8.4
8.4.1

AUTRES TYPES DE MEMOIRE DE MASSE


Les disques durs amovibles

Le lecteur ressemble un gros lecteur de disquettes disposant d'une fentre d'accs, d'un bouton d'jection et dun voyant de fonctionnement. Il peut tre soit interne avec une interface IDE ou SCSI, soit externe, auquel cas il possde sa propre alimentation et est reli au port parallle, une carte SCSI, ou au port USB. Il utilise la mme technique d'criture et de lecture que les disques fixes, mais le plateau unique est enferm dans un botier en plastique rigide muni d'un volet de protection s'effaant lors de l'introduction du disque dans le lecteur et permettant le passage des ttes magntiques. Il dispose en plus d'une protection contre l'criture. La capacit de ces disques varie entre 40 Mo et quelques Go et ils existent en 5,25" ou 3,5". Ils sont principalement utiliss pour l'archivage et les changes de fichiers. 8.4.2 Les disques magnto-optiques

Le disque est galement dans un botier en plastique rigide qui s'apparente une grosse disquette 3,5", mais au format 5,25". Le principe d'criture et de lecture en est par contre diffrent: un faisceau laser chauffe la surface du disque en mtal cristallin et la tte magntique oriente les cristaux en fonction de son champ uniquement l'endroit prcis touch par le laser. A la lecture, un rayon laser de plus faible intensit est rflchi diffremment suivant l'orientation des cristaux vers un photorcepteur qui en dtecte les variations. Cette technique permet une densit d'information pouvant atteindre 650 Mo.

DMSI 8.La mmoire de masse

8.4.3

Les bandes magntiques

Drives des matriels audios ou vidos, ou dveloppes spcialement, c'est le moyen le plus conomique pour effectuer des sauvegardes. On les trouve au format 4 mm ou DAT en enregistrement linaire et avec une capacit atteignant 4 Go, en 8 mm avec un enregistrement oblique comme sur un magntoscope et pouvant contenir jusqu' 16 Go ou en cassettes DC spcialement conues pour l'enregistrement des donnes, en 40 ou 60 Mo.

DMSI 9.Les dispositifs daffichage

9.
9.1

LES DISPOSITIFS D'AFFICHAGE

GENERALITES

L'affichage d'un PC est ralis en deux parties : la carte graphique, qui est quelquefois intgre sur la carte mre, et l'cran. Il existe deux types principaux d'crans : ceux tube cathodique dont la taille, exprime en pouces et correspondant la diagonale de l'cran, varie entre 13" et 23" et ceux cristaux liquides qui peuvent atteindre 18". 9.1.1 Principes - Dfinitions

L'image est reproduite l'cran par une multitude de points lmentaires, appels pixels, qui sont balays par lignes successives. La quantit de ces points et leur disposition dterminent la dfinition de lcran, le rapport existant entre le nombre de pixels en horizontal et en vertical avoisinant en gnral 4/3, ce qui correspond au rapport des dimensions d'un cran standard. Les frquences de balayage horizontal et vertical correspondent respectivement au nombre de lignes et dimages affiches la seconde. La rsolution utilise dans laffichage est dfinie par la carte graphique et spcifie le nombre de points pouvant tre visualiss en horizontal et en vertical, la rsolution maximale ne devant pas dpasser la dfinition de lcran. Les diffrentes couleurs sont obtenues par synthse additive l'aide des trois couleurs de base Rouge, Verte et Bleue. La teinte de chaque pixel est alors la rsultante du mlange de trois points de couleur et variable suivant leur intensit relative. Pour chaque point, chaque couleur fondamentale est code dans la mmoire vido par un certain nombre de bits dont dpend la quantit de teintes disponibles; par exemple avec 3 bits, on ne peut coder que 23 = 8 couleurs. La taille de la mmoire vido ncessaire est donc directement fonction du nombre de couleurs requises simultanment pour une dfinition donne. Exemple de synthse additive avec un codage sur 3 bits : R 0 0 0 0 1 1 1 1 V 0 0 1 1 0 0 1 1 B 0 1 0 1 0 1 0 1 COULEUR Noir Bleu Vert Cyan Rouge Magenta Jaune Blanc

Rouge

Jaune Blanc

Vert

Magenta Bleu

Cyan

Les diffrents modes d'affichage Les premiers PC ne disposaient que du mode Hercules monochrome ou du mode CGA (Color Graphic Adapter) avec une dfinition de 320 x 200 en 4 couleurs. Celui-ci a t remplac par l'EGA (Enhanced Graphic Adapter) qui avait une rsolution de 640 x 350 avec 16 couleurs. Le mode VGA (Video Graphic Adapter) est ensuite apparu et actuellement le standard minimal correspond une dfinition de 640 x 480 en 16 couleurs. Aprs diffrents modes intermdiaires tels que lXGA (eXtented Graphic Adapter) ou le VGA+, une nouvelle norme a vu le jour sous l'gide de la VESA (Video Electronic Standart Association) avec le SGVA (Super VGA) disposant de 1024 x 768 points en 16 couleurs simultanes. Les cartes graphiques supportant ce mode peuvent galement afficher en 800 x 600 avec un minimum de 256 couleurs. Dautres modes daffichages sont ensuite apparus tels que lUXGA ou le QXGA.

MODE Hercules CGA

RESOLUTION 720 x 348 320 x 200 640 x 200 640 x 350 640 x 350 640 x 400 640 x 480 640 x 480 1024 x 768 800 x 600 1024 x 768 1280 x 960 1280 x 1024 1600 x 1200 1800 x 1440 1920 x 1080 2048 x 1356

Nbre de COULEURS Monochrome 4 Monochrome 16 64

MEMOIRE 32 Ko 32 Ko

EGA VGA XGA

128 Ko 256 Ko

16 65536 256 De 16 16,8 millions suivant la mmoire 1 Mo

De 512 Ko 64 Mo

SVGA UXGA HDTV QXGA

Tableau rcapitulatif des modes d'affichage

9.2
9.2.1

LES CARTES GRAPHIQUES


Gnralits

Elles peuvent tre intgres ou non sur la carte mre et il en existe de nombreux types en fonction du bus utilis, de leur conception, de la rsolution supporte et de la mmoire possde. Les cartes utilisant le bus ISA sont de conception ancienne, en gnral limites au mode VGA, et relativement lentes. Celles adaptes aux bus EISA ou MCA, beaucoup plus rares, taient rserves des usages professionnels spcifiques. Restent les bus VLB, maintenant disparu, PCI et surtout AGP qui permettent les dbits importants rclams par les cartes modernes plus performantes. 9.2.2 Les procds d'affichage Ils ont volu dans le temps en passant par plusieurs tapes : - dans le procd originel dit passif, ou encore tampon de trame, le microprocesseur calculait tous les points du trac avant de les envoyer au circuit grant la mmoire vido, d'o une perte de temps tant au niveau du calcul qu'au niveau du transfert. - sont arrives ensuite les cartes actives ou acclratrices, par exemple sous Windows, o un acclrateur graphique possdant des fonctions prcables prenait sa charge l'affichage de tous les objets couramment employs par le logiciel, tels que fentres, boutons, flche de la souris, etc.. Le processeur ne transfrait alors, grce un driver ou pilote, que le type et la position de ces objets, le restant de l'image tant toujours trait comme en passif. - les cartes programmables possdent un processeur graphique programm l'aide d'un pilote en fonction du logiciel utilis. Ce processeur excute alors les calculs pour toutes les formes gomtriques que lui transfre le P travers ledit pilote. Ces cartes disposent en outre d'une mmoire dynamique en plus de la mmoire vido pour effectuer les oprations d'changes et de cache. Elles obtiennent des performances irrgulires en fonction du type de trac afficher : trs rapides pour tout ce qui est figures gomtriques, elles le sont moins que les prcdentes sous Windows et encore nettement moins efficaces pour du texte ou du trac non gomtrique. Les cartes les plus performantes fonctionnent en 64 ou 128 bits et disposent de fonctions spcialises dans l'affichage de scnes en 3D avec des possibilits optionnelles de dcompression d'images, soit logicielles, soit matrielles.

9.2.3

La mmoire graphique

Diffrents types de mmoire peuvent tre implants sur les cartes graphiques : la RAM dynamique classique (DRAM) qui utilise la mme broche par bit pour l'entre et la sortie, et la RAM vido (VRAM) qui possde deux broches distinctes pour ces fonctions, ce qui limine les temps de commutation inhrents au premier systme et la rend beaucoup plus rapide. D'autres sortes de mmoire ont galement fait leur apparition, telles que la Windows RAM (WRAM), VRAM adresse par page, la SGRAM qui est un driv de la SDRAM, la Multibank DRAM synchrone (MDRAM) ou dernirement la DDR SDRAM. La taille de la mmoire peut tre augmente sur certaines cartes prvues pour cela, elles sont alors quipes de supports adapts. Il a t vu prcdemment que la quantit de mmoire installe dterminait le nombre de couleurs disponibles en fonction du nombre de bits dfinissant chaque point et de la rsolution utilise. Voici un tableau regroupant ces diffrents paramtres :

Nbre Bits/Pixel Nbre Couleurs 640 x 480 800 x 600 1024 x 768 1280 x 1024 1600 x 1200 9.2.4

4 16 150 Ko 234 Ko 384 Ko 640 Ko 938 Ko

8 256 300 Ko 469 Ko 768 Ko 1,280 Mo 1,875 Mo

15 32 768 563 Ko 879 Ko 1,440 Mo 2,400 Mo 3,516 Mo

16 65 536 600 Ko 938 Ko 1,536 Mo 2,560 Mo 3,750 Mo

24 16 777 216 900 Ko 1,406 Mo 2,304 Mo 3,840 Mo 5,625 Mo

La conversion

Les donnes contenues dans la mmoire graphique sont lues cycliquement au rythme de la frquence ligne en horizontal et de la frquence trame en vertical, puis elles sont envoyes aprs traitement l'cran. Avant l'apparition du mode VGA, elles taient transmises avec un niveau logique TTL (Transistor Transistor Logic) 0 ou 5V, chaque couleur de base tant code sur un bit pour le CGA et sur deux bits pour l'EGA. Deux signaux supplmentaires, les synchros lignes et trames, permettent l'cran de synchroniser son balayage avec les informations couleur provenant de la carte vido. Depuis la multiplication du nombre de couleurs partir du mode VGA, il n'tait plus possible de transmettre les diffrents niveaux sous forme numrique parallle et ils sont maintenant envoys

en analogique, avec trois signaux d'amplitude proportionnelle l'intensit de chaque couleur primaire. Pour la ralisation, il est fait appel un convertisseur numrique / analogique (N/A) ou DAC (Digital Analogic Converter) disposant en gnral de 8 bits par couleur de base, ce qui reprsente 16 777 216 teintes possibles. Mais l'espace mmoire ainsi rclam est trs important, alors que toutes ces couleurs ne pourront jamais tre affiches simultanment du fait du nombre de points limit d'un cran. Pour viter ce gaspillage mmoire, la solution consiste coder les couleurs avec un nombre infrieur de bits et en utilisant des palettes mmorises dans une RAM ddie, l'ensemble prenant alors le nom de RAMDAC. L'option "True Color" (couleur vraie) permet toutefois, si la quantit de mmoire l'autorise, de conserver les codes rels des couleurs. Pour afficher les rsolutions maximales actuelles tout en obtenant un affichage stable, l'horloge du RAMDAC doit fonctionner de plus en plus vite et atteint les 350 MHz, do lemploi dun ventilateur supplmentaire charg de refroidir le circuit intgrant cet lment.
MEMOIRE VIDEO Signal 15 bits Option couleur vraie Conversion par dcalage 32 K couleurs Pas de conversion 16 M couleurs 24 bits DAC REPARTITION 8 bits N/A ROUGE 8 bits N/A VERT 8 bits N/A BLEU 24 bits numrique 8 / 15 / 16 / 24 bits

RAMDAC

24 bits

SELECTION

conversion par palettes RAM

R V B Sorties analogiques vers le moniteur Schma du RAMDAC

9.3
9.3.1

LES ECRANS A TUBE CATHODIQUE


Principe

Chaque signal vido analogique rouge, Vert ou Bleu attaque par l'intermdiaire d'une chane d'amplificateurs un canon lectrons qui produit un faisceau modul au rythme du signal. Ces trois faisceaux, aprs acclration et concentration, sont alors dvis par des bobines de dviation ou dflexion. Ils passent ensuite travers une grille ou masque avant d'atteindre l'cran o des photophores ou luminophores des trois couleurs s'illuminent au point d'impact, la grille tant perce de faon quils ne puissent tre touchs que par le faisceau correspondant. Ces points sont groups soit par trois en triangle dans la technologie classique (Shadow Mask), soit par bandes de couleur dans le cas du systme Trinitron (SONY). Le masque est alors constitu de fentes parallles verticales sur toute la hauteur de l'cran, en obtenant une meilleure luminosit et un meilleur contraste. Le pas de masque, (Dot Pitch) reprsente la distance, mesure en diagonale et exprime en mm, entre les centres de deux points conscutifs de mme couleur. Les bobines de dflexion sont commandes, via les blocs de dviation verticale et horizontale, par une base de temps dclenche elle-mme par les signaux de synchronisation trame et ligne provenant de la carte graphique. D'autre part, diffrentes tensions ncessaires au fonctionnement de l'ensemble sont labores par le bloc de dviation ligne et le bloc d'alimentation.

Dviation trame Rouge Vert Bleu Cathodes Amplificateurs Chauffage Alimentation Synchro Trame Synchro Ligne Acclration

Dv. verticale Anodes d'acclration et de concentration Grille

Ecran

Concentration Base de temps Dviation ligne THT Dv. horizontale THT

Schma simplifi d'un moniteur tube cathodique


B R B R B V R V R B V R B V R B V R B V R B V R B V R B V Pixel V

9.3.2

Pas de masque Spcifications

Les faisceaux d'lectrons balayent l'cran par lignes horizontales successives, le nombre de lignes parcourues en une seconde correspondant la frquence horizontale ou ligne et le nombre

d'images par secondes la frquence verticale ou trame. Chaque point n'est donc allum que pendant un temps trs bref et du fait de la rmanence de l'cran et de la persistance de l'il, il parat stable si la frquence trame appele aussi taux de rafrachissement est suffisamment leve. Pour des dfinitions d'cran importantes et pour viter de travailler avec des hautes frquences, on utilise parfois le balayage entrelac qui consiste n'afficher qu'une ligne sur deux alternativement chaque balayage, ce qui risque de produire des scintillements dsagrables. La bande passante est la largeur du spectre de frquences que doivent pouvoir passer sans dformation les amplificateurs pour obtenir une image correcte, elle est proportionnelle la frquence ligne et la rsolution horizontale. Les frquences de balayage sont fonction de la rsolution utilise et tous les moniteurs actuels, dits multisynchrones ou autosynchrones, sont capables de s'adapter automatiquement aux divers modes d'affichage. Exemples des frquences couramment utilises pour ces diffrentes rsolutions graphiques :

Rsolution 640 x 480 800 x 600 1024 x 768 1280 x 1024

Frq. verticale 72 Hz 85 Hz 70 Hz 74 Hz

Frq. horizontale 38 KHz 54 KHz 58 KHz 76 KHz

9.3.3

Interfaces

La grande majorit de ces crans disposent dune interface analogique avec une prise VGA 15 broches HD (3 ranges). On y retrouve les trois signaux couleur RVB plus les deux signaux de synchro et quelques lignes de dialogue destines la configuration automatique des crans Plug and Play. Un autre type dcrans devrait voir le jour et utilisera linterface numrique dveloppe pour les crans cristaux liquides. La conversion numrique-analogique sera alors dporte dans le moniteur, en amliorant la qualit daffichage.

9.4
9.4.1

LES ECRANS A CRISTAUX LIQUIDES


Principe

Le fonctionnement des crans LCD (Liquid Crystal Display) repose sur la proprit qu'ont les cristaux liquides de modifier la propagation de la lumire. En effet, en passant au travers de ces cristaux, la lumire subit une rotation de sa polarisation, rotation lie l'intensit du champ lectrique appliqu. Dans les crans LCD, ces cristaux, placs en sandwich entre deux filtres polarisants orients 90 degrs, sont commands par une couche transparente d'lectrodes. Dans les crans couleurs, chaque pixel est constitu de trois cellules disposes respectivement devant un filtre de couleur rouge, verte et bleue. L'ensemble, organis en matrice de lignes et de colonnes, est encapsul entre deux plaques de verre et rtro-clair par une dalle lumineuse, plaque opaline claire par un ou deux petits tubes non.

9.4.2

Types

Dans les crans passifs, chaque pixel est adress par un balayage horizontal et par lignes successives comme dans un cran cathodique et l'affichage parat stable du fait des frquences de balayage et de la rmanence de l'cran. Par contre l'intensit lumineuse et le contraste sont faibles, l'angle de vision troit et il subsiste une certaine inertie lors des modifications de l'affichage. Les matrices actives ou TFT (Thin Film Transistor) remdient ces dfauts grce l'implantation de transistors en couches minces au niveau de chaque couleur de base de chaque pixel. Tous ces points lmentaires restent alors allums en permanence, leur commande se faisant toujours de faon cyclique. Ces crans sont encore chers cause d'un fort taux de rejet d la difficult d'implantation de ces transistors sur des grandes surfaces. De nouvelles mthodes de fabrication devraient nanmoins permettre prochainement d'augmenter la production et de baisser les prix. 9.4.3 Interfaces

Dans les portables, les signaux numriques issus du circuit de gestion de l'affichage commandent les balayages ainsi que l'intensit et la couleur des pixels par l'intermdiaire d'une srie de circuits intgrs l'cran. L'interface est donc propritaire et spcifique chaque machine. Pour rester compatible avec les cartes graphiques actuelles, une partie des moniteurs cran LCD sont encore dots d'une interface analogique. Il faut donc transformer ces signaux analogiques en signaux numriques l'aide d'un convertisseur analogique-numrique (CAN), ce qui dgrade sensiblement la qualit du signal, donc de l'image, d'autant plus que ce signal a dj t converti de numrique en analogique cette fois au niveau du RAMDAC de la carte graphique. La solution consiste alors rester en numrique du dbut la fin et un standard vient de voir le jour : le DVI (Digital Visual Interface). Cette interface utilise deux liens hauts dbit (165 Mga Pixels / s) disposant chacun de trois lignes de transmission correspondant aux trois couleurs de base (rouge, vert, bleu). Ces liens grent respectivement et sur une mme ligne daffichage les pixels pairs et impairs. Deux versions vont coexister pendant un certain temps : - le DVI-V qui supporte uniquement les signaux numriques. - le DVI-I qui dispose la fois les signaux vidos analogiques et numriques et va remplacer le connecteur VGA actuel en attendant la gnralisation du DVI-V.

DMSI 10.Les priphriques dentres

10. LES PERIPHERIQUES DENTREES


10.1 LE CLAVIER

Il possde en standard 105 touches, mais de plus en plus de modles offrent en sus des possibilits particulires via des touches supplmentaires programmes (multimdia, messagerie, mise en veille, calculatrice, etc..) . Certains intgrent en outre dautres fonctions telles que lecteur de cartes puce, touch pad ou mme flipper La principale interface utilise est de type PS/2 avec une prise MiniDin, alors que les prises DIN 5 broches de lAT ne sont plus gure utilises et que le bus USB tarde encore simposer. Les interfaces radio ou infrarouge, plus souples mais plus coteuses, ncessitent par ailleurs une alimentation interne par piles et une liaison vue pour lIR La technologie la plus courante est celle membrane o deux feuilles de circuits imprims souples sont spares par un film isolant perfor lemplacement des touches qui, en senfonant, mettent en contact ces circuits. Une autre mthode consiste utiliser des pastilles graphites effectuant le contact entre deux zones imbriques dun circuit imprim souple; des micro-contacts encapsuls peuvent galement tre implants sur ces circuits. Ces techniques sont certes moins chres et moins bruyantes que lemploi de contacts mcaniques sur circuit imprim rigide, mais aussi moins fiable long terme. Dans tous les cas, ces touches sont agences par zones et relies un micro-contrleur charg de grer les voyants et de scruter en permanence le clavier. Lorsquune touche est enfonce, son code gographique est alors envoy, via une liaison srie, vers le contrleur clavier de la carte mre qui dclenche alors une demande dinterruption (IRQ1). Un logiciel rsidant avec le choix du pays (KEYBOARD.SYS avec option KEYB FR pour le clavier AZERTY) doit tre auparavant charg au dmarrage pour pouvoir utiliser un clavier autre que celui par dfaut (QWERTY).

10.2
10.2.1

LES DISPOSITIFS DE POINTAGE


La souris

Cest de loin le plus utilis des dispositifs de pointage. Connecte maintenant le plus souvent sur une prise PS/2, la souris communique en mode srie avec son contrleur spcifique qui gnre galement une demande dinterruption (IRQ 12) lorsquelle est dplace. On peut encore la trouver branche sur un port srie 9 broches, auquel cas elle utilise lIRQ correspondant au COM1 (IRQ 4) ou au COM2 (IRQ3). Les liaisons radio ou infrarouge offrent les mmes avantages, mais aussi les mmes inconvnients que pour les claviers. L aussi un programme rsidant, gnralement fourni par le fabriquant, doit tre lanc au boot et permet de grer cet accessoire.

DMSI 10.Les priphriques dentres

La plupart des souris utilisent une boule qui entrane des roues sectorises solidaires des axes verticaux et horizontaux, des capteurs infrarouges dlivrant des signaux en fonction de la rotation de ces roues. Des modles plus rcents, sans boule, sont pourvus dun systme optique entirement statique pouvant dtecter par rflexion les dplacements de la souris sur nimporte quelle surface, liminant du coup tous les problmes lis la mcanique. 10.2.2 Autres dispositifs

- Track ball : souris lenvers utilise principalement sur des portables. - AccuPoint : petite manette extrmement sensible dispose entre les touches de certains portables. - Touch Pad : zone sensible pouvant dtecter le dplacement dun doigt. - Tablettes graphiques. - Joysticks, volants, etc...

10.3

LES SCANNERS

Ce sont des dispositifs destins numriser des images de faon ce quelles puissent tre stockes ou traites par ordinateur. Pour cela, le document est balay en lignes successives par une barrette de capteurs photosensibles qui dtecte les variations de luminosit et de couleurs. Le signal analogique obtenu est ensuite chantillonn et numris laide dun DAC (ou CAN en franais). Il est alors rcupr par un logiciel de traitement dimages destin effectuer des modifications ou retouches et stocker limage sous forme de fichier. Ces priphriques sont connects lordinateur par une liaison parallle, SCSI ou USB. Les principales caractristiques sont les rsolutions (relles) horizontales et verticales ainsi que le nombre de bits de codage, ce qui dtermine la palette de couleurs utilisable. Les temps de numrisation, que ce soit en prvisualisation, en monochrome pour lOCR (reconnaissance automatique des caractres) ou en couleurs pour la photo ou dautres documents, entrent galement en ligne de compte. Il en existe trois types : - dans les scanners main, surtout utiliss avec des portables, le balayage de petite largeur se fait manuellement, avec toutes les erreurs que cela peut entraner. - ceux dfilement ne permettent de numriser que des feuilles seules. Celles-ci sont entranes par un systme de mollettes motorises et passent devant les capteurs. - les scanners plat admettent des documents pais mais sont plus volumineux. Un systme de miroirs monts sur un chariot mobile quip dun tube fluorescent renvoie limage balaye sur la barrette de capteurs. Certains modles acceptent mme des ngatifs ou des diapositives grce une zone lumineuse insre dans le couvercle.

DMSI 10.Les priphriques dentres

10.4

AUTRES PERIPHERIQUES
- camra basse rsolution (webcam) sur port // ou USB. - appareil photo numrique sur USB. - modems.

11. LES IMPRIMANTES


11.1
11.1.1

PRINCIPES DE LIMPRESSION
Le tramage

Les imprimantes en noir et blanc classiques ne pouvant pas reproduire des nuances de gris, il est ncessaire dutiliser une technique dnomme tramage pour y arriver. Cela consiste noircir un pourcentage dune surface proportionnellement la nuance dsire. Deux procds sont utiliss : le tramage modulation damplitude utilise une densit de points constante avec des dimensions de points variables, celui modulation de frquence des points de taille fixe mais en densit variable.

Modulation damplitude

Modulation de frquence

11.1.2

Limpression en couleurs

Le principe de limpression en couleurs repose sur la synthse soustractive o les couleurs de base sont le cyan, le magenta et le jaune. Leur somme devrait donner du noir, mais ce nest pas tout fait le cas et on est oblig de rajouter une encre de cette couleur pour obtenir un noir parfait. Cette mthode est appele quadrichromie. Pour reproduire diffrentes teintes, un tramage est effectu avec des densits variables de points de ces couleurs en fonction de la nuance dsire.

11.2
11.2.1

LES IMPRIMANTES AIGUILLES


Principe

Dans la tte dimpression, des aiguilles propulses par des lectro-aimants sortent et impriment sur le papier en percutant un ruban encreur plac devant. La tte, fixe sur un chariot entran par un moteur pas pas, se dplace sur un guide, ce qui lui permet de couvrir toute la largeur de la feuille. Lentranement du papier est ralis soit par frottement sur un tambour rotatif pour les feuilles spares, soit par traction grce des picots pour le papier listing. Ces deux

systmes, commands galement par un moteur pas pas, sont en gnral dbrayables de faon passer facilement dun mode lautre. Tte dimpression Electro-aimant Tambour Aiguilles Ruban encreur Papier

11.2.2

Caractristiques

Linterface peut tre une liaison srie, mais le plus souvent elle est ralise en mode parallle avec une prise Centronics. La configuration de ce type dimprimante se fait par switchs ou par menu. La vitesse dimpression est exprime en caractres par minute (cps) et la prcision dimpression dpend du nombre daiguilles qui peut varier de 9 24.

11.3
11.3.1

LES IMPRIMANTES JET DENCRE


Ljection thermique

Dans ce systme, dcouvert par CANON et utilis maintenant par presque tous les fabriquants, une petite quantit dencre est brusquement porte bullition par un lment chauffant, une bulle de gaz se forme et une goutte est alors jecte par une buse dimpression dispose en face. La taille des gouttes est fixe pour une tte donne. encre Bulle de gaz Goutte dencre Elment chauffant Buse dimpression Plaques de maintient La capacit dvaporation et la fluidit de lencre sont dterminantes pour la qualit dimpression. Les proprits de lencre doivent tre adaptes prcisment la tte utilise, les pigments des encres couleurs pouvant aussi tre dgrads par les hautes tempratures ncessaires ljection. Du fait de la violence de l'expulsion, il est prfrable d'employer un papier spcialement trait en surface, adapt ce type djection.

Les ttes dimpression thermiques, dun cot relativement faible, sont souvent intgres la cartouche dencre, ce qui simplifie considrablement la maintenance. Dans le cas contraire, de lair risque dtre introduit dans le circuit et des cycles de pompage sont alors ncessaires, augmentant dautant la consommation dencre.

11.3.2

Ljection pizo-lectrique

Dvelopp et utilis par EPSON, ce principe met en uvre un quartz solidaire dune membrane qui comprime de lencre contenue dans une chambre disposant dune buse. Le quartz est excit par une tension alternative qui le dforme et une goutte dencre est ainsi projete chaque priode par effet de pompage. La taille des gouttes peut tre module facilement en fonction de la tension de commande du quartz, ce qui permet une meilleure matrise des teintes. chambre Buse dimpression Goutte dencre quartz membrane Arrive dencre L aussi, la qualit de lencre et celle du papier doivent tre adaptes ce type djection. Les ttes dimpression pizo tant relativement volumineuses et surtout plus chres, elles sont fixes sur le chariot avec des cartouches dencre amovibles. De ce fait, cause galement de la pression djection moyenne et du diamtre des buses de plus en plus fines, le risque de bouchage est augment et de nombreux cycles de nettoyage sont alors systmatiquement raliss.

11.3.3

Caractristiques

Les interfaces utilises sur les imprimantes jet dencre sont de type parallle ou USB. Les principales caractristiques de ces imprimantes sont la prcision et la vitesse dimpression, respectivement exprimes en points par pouce (Dot Per Inch) et en pages par minute (ppm). Cette dernire valeur est tout fait subjective en fonction des fabriquants car elle dpend beaucoup de la couverture dencre et de la qualit dimpression.

11.3.4

Prcautions

Ces types dimprimantes sont trs sensibles au schage de lencre et afin dviter la pntration dair dans les ttes dimpression, il ne faut jamais laisser des cartouches dencre vides ou pas de cartouche du tout sur des ttes fixes. Dautre part les ttes doivent toujours tre ranges leur position de repos, aprs ventuellement un cycle automatique de nettoyage, avant larrt de limprimante, ceci afin dviter le schage des ttes. Les encres utilises tant trs corrosives, il est important quelles ne coulent pas, surtout sur les lments lectroniques, nappes ou circuits imprims, qui pourraient tre alors gravement endommags. Pour cela il faut veiller changer les tampons rcepteurs du trop-plein dencre lorsquils sont pleins (cas assez rare) et surtout transporter ces imprimantes bien plat.

11.4
11.4.1

LES IMPRIMANTES LASER


Principe

Un tambour photoconducteur est charg lectriquement par un Corona (fil ou grille) de charge polaris par une tension importante. Le laser balaye, par lintermdiaire dun systme optique, la surface photosensible de ce tambour en rotation en provoquant des trous de charge correspondants aux points devant tre imprims. Dans le dveloppeur, le toner (poudre dencre magntique) est mlang par un brasseur et se colle sur un rouleau magntique en contact avec le tambour photoconducteur. Cette poudre passe ensuite sur celui-ci en se fixant sur les trous de charge. Pendant ce temps, une feuille est prise dans le bac et entrane sur le chemin de papier. Quant elle arrive au niveau du tambour, un Corona ou rouleau de transfert, lui aussi fortement polaris et plac dessous, attire le toner et le dpose sur la feuille par attraction lectrostatique. Celle-ci est ensuite dpolarise par une lamelle de dcharge tandis quune autre lamelle racle le surplus de toner sur le tambour qui est ensuite effac par des lampes ou des LED. Le cycle recommence alors car il faut compter environ trois tours de tambour pour couvrir la longueur dune feuille A4. La feuille arrive ensuite dans le four o elle passe entre deux rouleaux. Lun, ct toner, est anti-adhrent et chauff par un tube halogne, lautre, recouvert de matire caoutchouteuse, est charg de presser et de coller le toner fondu sur le papier. Le document est alors termin et sort de limprimante. Divers capteurs contrlent la prsence et le passage du papier diffrents endroits, la moindre anomalie provoquant la mise en erreur et larrt de la machine.

11.4.2

Caractristiques

Comme pour les imprimantes jet dencre les interfaces utilises sont soit de type parallle, soit en USB. Dautre part la prcision dimpression est galement exprime en points par pouce et la vitesse en pages par minute. La configuration se fait le plus souvent par menu interne ou par logiciel install avec les drivers.

11.4.3

Prcautions

Du fait de la temprature leve du four, il est absolument ncessaire dutiliser des transparents spciaux de qualit laser, les autres risquant de fondre et de se coller autour du rouleau chauffant. Certains lments possdent une dure de vie limite. Le tambour photoconducteur suse en provoquant des dfauts dimpression, obligeant alors au renouvellement de ce dispositif. Cette opration est faite systmatiquement lorsquil est intgr dans un bloc avec le dveloppeur, lors de lchange du toner. En outre le four doit galement tre remplac rgulirement, environ toutes les 100 000 copies, car le revtement anti-adhrent du rouleau chauffant se dtriore avec le temps.

11.5
-

LES AUTRES TYPES DIMPRIMANTES


Thermiques. sublimation thermique.