Vous êtes sur la page 1sur 37

Formation en informatique

Les bases de l'informatique HARD & SOFT

Par BITOMOL 1er Freddy Bernard. Technicien de maintenance des systmes informatique
/

Administrateur Rseaux (Windows et linux).

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

Formation en informatique

PLAN DE LA FORMATION
1. linformatique HARDWARE
i. REVISION AUTOUR DE LA NOTION DINFORMATIQUE (Informatique, ordinateur, rseau informatique) VUE GENNERALE DUN PC Vue extrieure Vue intrieure ARCHITECTURE DUN PC A. Botier et Alimentation Botier Forme de botier Type (AT, ATX, NLX) Alimentation Son rle Types dalimentations Puissance de lalimentation Gestion dnergie B. La carte mre et ses accessoires Le bios Prsentation Bios et cmos Manipulation du bios Messages et bips derreurs Le chipset Les diffrents chipsets Son rle Le processeur Les types de processeurs Les caractristiques dun processeur C. Les mmoires et mmoires de masse Mmoire morte (ROM) Mmoire vive (RAM) a. Le disque dur (HDD) Mcanisme et fonctionnement Capacit dun disque dure (relation octet, mga, giga) Interface de connexion ou type de disque Petit notion sur le RAID b. La disquette (FDD) c. Le stockage optique Le CDROM Le CD-R et CD-RW Le DVD d. Les autres units de stockages LA BANDE MAGNETIQUE

ii.

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

Formation en informatique
LA CLE USB D. Les bus systmes Les bus processeurs Les bus dadresses Les bus dE/S ou connecteurs dextensions E. Les interfaces et ports de communication Les ports sries (COM Les ports parallle (LPT Les ports USB Les ports infrarouges Les priphriques dentre / sortie Clavier Souris Le moniteur Limprimante

2. linformatique SOFTWARE
LES GENERALITES SUR LES SYSTEMES DEXPLOITATIONS Type (systme (OS), et les systmes gestionnaires de rseaux : network operating systm) Ergonomie dun OS 1) Dmarrage dun systme dexploitation Fichiers de configuration Systmes de fichiers o FAT o NTFS Etude de la base de registre o Rle o Structure Notion de mmoire virtuelle et mmoire pagine 2) Active directory o Prsentation de Active Directory o Caractristiques d'Active directory o Principe de fonctionnement d'Active Directory o Structure Active Directory 3) Quelques commandes usuelles

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

Formation en informatique

OBJECTIFS : A lissue de ce cours lapprenant devrais tre en mesure : De mettre un ordinateur sous tension, de le dmarrer et larrter. Dassembler un OC (ordinateur compatible). De prvoir les besoins en ressources pour une ventuelle mise en rseau De comprendre sont fonctionnement De comprendre le codage de linformation (systme binaire), ainsi que les units de mesure utilises en informatique. REVISION AUTOUR DE LA NOTION DINFORMATIQUE Informatique : Science du traitement rationnel, notamment par machines automatiques, de l'information considre comme le support des connaissances humaines et des communications dans les domaines technique, conomique et social (dfinition approuve par l'Acadmie franaise). Ordinateur : quipement informatique de traitement automatique de donnes comprenant les organes ncessaires son fonctionnement autonome. Anglais : computer. Rseau informatique : Est linterconnexion de plusieurs postes ou nuds, dans le but dchanger des donnes, et de partager des informations ou ressources. i. VUE GENNERALE DUN PC Vue extrieure

Vue intrieure

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

Formation en informatique
ii. ARCHITECTURE DUN PC

A. Botier et Alimentation Le botier et lalimentation sont en gnral vendus ensemble, mais il est possible de les trouver sparment. Les botiers existent en diffrents models dtermins par la taille de la carte mre y installer, par le nombre baies disponible pour les lecteurs et par la forme du botier selon quil est destin tre pos sur un bureau ou au sol. Son choix est aussi dtermin par son type dalimentation (de prfrence ATX) LES FORMES : Les pc sont classs selon la forme de leur botier o Le botier horizontal (desktop) o Le botier vertical (tour et moyenne tour et mini tour) o Et en fin le laptop

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

Formation en informatique
Alimentation

Types dalimentations Sur le march on trouve plusieurs types dalimentation notamment : LAT : ce model autre fois utilis dans les p2 est en voix de disparition, il est caractris par deux connecteurs p8 et p9

LATX : ce model est le plus rependu de nos jour

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

Formation en informatique

Le NLX : cest un model peut connu on pourrait dire futuriste Puissance de lalimentation

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

Formation en informatique
Gestion dnergie

B. La carte mre et ses accessoires LA CARTE MRE Cest l'lment constitutif principal de l'ordinateur est la carte mre (en anglais mainboard ou motherboard , parfois abrg en mobo ). La carte mre est le socle permettant la connexion de l'ensemble des lments essentiels de l'ordinateur.

Comme son nom l'indique, la carte mre est une carte matresse, prenant la forme d'un grand circuit imprim possdant notamment des connecteurs pour les cartes d'extension, les barrettes de mmoires, le processeur, etc. Caractristiques Il existe plusieurs faons de caractriser une carte mre, notamment selon les caractristiques suivantes :
BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

Formation en informatique
Par sa qualit mais aussi par les technologies plus ou moins la pointe du progrs qu'elle supporte. La qualit d'une carte mre c'est sa capacit tirer le meilleur des autres composantes, c'est aussi la facult de supporter les problmes sans tre endommage on parle alors d'une carte mre robuste et fiable. La carte mre se caractrise aussi par sa capacit "supporter" 6 ports PCI au lieu des 5 habituels, grer l'interface USB 2.0 et le Firewire, un port rseau 1000 Mbs au lieu de 100 Mbs, avoir un port AGP 8X un port PCI Express... Ce raisonnement dire raison travers divers facteurs tel que : le bios le chipset, le type de support de processeur, les connecteurs d'entre-sortie. Le bios Prsentation

Le BIOS (Basic Input/Output System) est le programme basique servant d'interface entre le systme d'exploitation et la carte mre. Le BIOS est stock dans une ROM (mmoire morte, c'est--dire une mmoire en lecture seule), ainsi il utilise les donnes contenues dans le CMOS pour connatre la configuration matrielle du systme. Quand vous allumez votre machine, c'est le BIOS qui dmarre en premier, bien avant le systme d'exploitation (Windows, Linux, Mac OS.). Cest un llment indispensable au fonctionnement de l'ordinateur car Il a pour rle, entre autres, de vrifier que tous les lments matriels indispensables au dmarrage de la machine fonctionnement correctement et d'en assurer la communication avec le systme d'exploitation. Bios et cmos Lorsque l'ordinateur est mis hors tension, l'alimentation cesse de fournir du courant la carte mre. Or, lorsque l'ordinateur est rebranch, le systme est toujours l'heure. Un circuit lectronique, appel CMOS (Complementary Metal-Oxyde Semiconductor, parfois appel BIOS CMOS), conserve en effet certaines informations sur le systme, telles que l'heure, la date systme et quelques paramtres essentiels du systme. Le CMOS est continuellement aliment par une pile (au format pile bouton) ou une batterie situe sur la carte mre. Ainsi, les informations sur le matriel install dans l'ordinateur (comme par exemple le nombre de pistes, de secteurs de chaque disque dur) sont conserves dans le CMOS. Dans la mesure o le CMOS est une mmoire lente, certains systmes recopient parfois le contenu du CMOS dans la RAM (mmoire rapide), le terme de memory shadow est employ pour dcrire ce processus de copie en mmoire vive.

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

Formation en informatique

Manipulation du bios Il est possible de configurer le BIOS grce une interface (nomme BIOS setup, traduisez configuration du BIOS) accessible au dmarrage de l'ordinateur par simple pression d'une touche (gnralement la touche Suppr. En ralit le setup du BIOS sert uniquement d'interface pour la configuration, les donnes sont stockes dans le CMOS. Pour plus d'informations n'hsitez pas vous reporter au manuel de votre carte mre). Messages et bips derreurs

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

10

Formation en informatique

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

11

Formation en informatique

Le chipset Son rle Le chipset (traduisez jeu de composants ou jeu de circuits) est un circuit lectronique charg de coordonner les changes de donnes entre les divers composants de l'ordinateur (processeur, mmoire...). Dans la mesure o le chipset est intgr la carte mre, il est important de choisir une carte mre intgrant un chipset rcent afin de maximiser les possibilits d'volutivit de l'ordinateur. Certains chipsets intgrent parfois une puce graphique ou une puce audio, ce qui signifie qu'il n'est pas ncessaire d'installer une carte graphique ou une carte son. Il est toutefois parfois conseill de les dsactiver (lorsque cela est possible) dans le setup du BIOS et d'installer des cartes d'extension de qualit dans les emplacements prvus cet effet. Les diffrents chipsets

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

12

Formation en informatique

Le chipset

Le processeur Aussi connu sous le nom de Micro-Processeur car de plus en plus petit, il est le vritable cerveau de l'ordinateur car c'est lui que revient la tache d'effectuer tous les calculs ncessaires au fonctionnement de la machine.

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

13

Formation en informatique
Les types de processeurs Il existe ma connaissance 03 types de processeurs, savoir : Le Pentium : srement le plus connu mais aussi le plus performant, il est celui qui intgre nos jour la plus par des machine de marque. La limite ici est le P4 et ces extensions : P4 (M, R, Q, S) limite de la frquence 4G Le core duo, le core deux duo et le dual band ici la limite denviron 6Gx2 Le Pentium Pro : cette gamme tait le plus utilise sur les ordinateurs de grandes productions tel que les serveurs. RQ : mais aujourdhui quant ont de processeur pro on fait le plus souvent allusion un type de processeur soud sur la carte mre. Le processeur Celeron : les Pentium tant cher le Celeron t mise sur pieds pour que chacun puis trouver son compte, bien sur il est aussi moins performant que le Pentium. Les caractristiques dun processeur Pour lachat dun processeur certaines informations sont connatre :

La gnration du processeur P11, 111, 4 Autre

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

14

Formation en informatique
La frquence

Type de connexion (socket 7 (zip), super 7 et slot 1)

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

15

Formation en informatique
C. Les mmoires et mmoires de masse

La mmoire centrale Une mmoire est forme d'un certain nombre de cellules (ou cases), chacune de ces cellules contenant une certaine quantit d'informations. Chaque cellule a un numro, que nous appellerons son adresse, qui permet un programme de la rfrencer. Si une mmoire a n cellules, les adresses iront de 0 n-1. Toutes les cases de la mmoire contiennent le mme nombre de bits, par exemple k bits, ce qui permet de reprsenter 2k combinaisons diffrentes. Elle est organise de faon matricielle par des transistors o chacun d'eux se trouve lintersection dune ligne et dune colonne. Elle ne peut contenir que deux types dinformation, les instructions et les donnes. La mmoire centrale est divise physiquement en cellules, qui elles-mmes contiennent un mot-mmoire (word), et chacune possde une adresse propre. A chaque mot est associ une adresse et un contenu (soit une instruction, soit une donne). La mmoire est organise de faon respecter une certaine hirarchie dicte essentiellement par la rapidit de ses composants. On peut donc les classer de la manire suivante : Registre du CPU : Ils servent au stockage des oprandes et des rsultats intermdiaires (5ns). Antemmoire ou mmoire cache : Elle sert de tampon entre le CPU et la mmoire centrale (15 ns). Mmoire centrale : Elle est utilise pour le rangement des informations; Elle contient le programme excuter (60 ns).

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

16

Formation en informatique
Mmoire dappui : Cest la mmoire tampon qui se situe entre la mmoire centrale et les mmoires de masse (100 ns). Mmoire de masse : Ce sont tous les systmes darchivage comme le disque dur, la bande magntique, etc. (10-30 ms). Organisation La mmoire est constitue dans lordre croissant : du bit, de loctet, du caractre, du mot, de lenregistrement (bloc de donnes) et du fichier. Ses principales caractristiques sont : ladresse, la capacit, le temps daccs, le cycle mmoire (temps entre deux accs successifs), le dbit et la volatilit. Il existe diffrents types daccs suivant les fonctions mmoire dsires: Accs squentiel : Pour accder linformation, il faut parcourir toutes celles qui la prcdent (bande magntique). Accs direct : Linformation possde une adresse propre qui permet de la localiser directement (RAM). Accs semi-squentiel : Cest une combinaison entre laccs direct et laccs squentiel (Disque dur). Accs par contenu : Linformation est identifie par une cl de recherche ( mmoire cache). Mmoires semi-conducteurs Le principe de base est dutiliser des bistables (bascules RS) comme point de mmoire. Ce sont des mmoires accs direct qui peuvent tre lues et crites. Il en existe plusieurs type qui sont de conception et de nature diffrente et qui correspondent des besoins bien particuliers en informatique: La RAM (Random Accs Memory) est accs direct et on distingue plusieurs technologies : - SRAM (Static RAM) : de technologie bipolaire (2 portes NOR et chaque porte NOR est forme de deux transistors); Cest un type de mmoire qui est trs rapide et on sen sert essentiellement pour constituer la mmoire centrale de lordinateur. - DRAM (Dynamic RAM) : de technologie MOS (transistor + condensateur); Elle demande tre rafrachie priodiquement et est donc plus lente. Elle sert beaucoup en vido, en particulier sur les cartes graphiques, et permet pour une rsolution dcran donne dafficher davantage de couleurs. - SDRAM (Synchronous DRAM) : qui est une DRAM dont l'accs est synchrone; c'est a dire que chaque requte mmoire se fait en un seul cycle d'horloge. - EDO (Extended data Output) : Elle est structure comme la DRAM, une petite diffrence prs : un petit circuit a t ajout , qui agit comme une minuscule zone de stockage ou tampon servant sauvegarder les adresses. Ce tampon reoit ladresse de la prochaine donne lire ou crire avant mme que la donne prcdemment lue ou crite ait t traite.

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

17

Formation en informatique

La ROM (Read Only Memory) est une mmoire morte o lon peut lire uniquement. Ce sont des mmoires non volatiles et de technologie MOS et bipolaire (programmation par masque).Elles sont frquemment utilises pour y implanter le BIOS (Basic Input Output System) de lordinateur. La PROM (Programmable ROM) est une mmoire morte programmable une seule fois par lutilisateur. Elle est non volatile et de technologie MOS-bipolaire (programmation courante par stockage de charge), MOS (unipolaire grille flottante qui dcide si il y a canal ou pas) ou par claquage de jonctions (rseau de diodes en matrice). Elle est trs peu utilise en informatique. LEPROM (Erasable PROM) est sur le mme principe que la PROM mais peut tre reprogramme plusieurs fois aprs effacement aux Ultra-Violet. Les EEPROM, EAROM, EEROM sont des ROM programmables et effaables lectriquement. Mmoire cache Le principe de la mmoire cache est de trouver une solution la grande diffrence de vitesse entre le processeur et la mmoire centrale, car il existe une grande disparit de vitesse entre ces deux modules ( celle-ci peut atteindre un rapport 10). Les ordinateurs ont diffrents types de cache, chacune a son propre usage, mais elles possdent toutes, peu de chose prs, la mme dfinition. Les fonctions d'une cache La cache ralise quelques tches spcifiques. Certaines caches sont ddies ne faire qu'une seule tche, mais la plupart ralisent les tches suivantes : Cache en criture - utilise lorsqu'un priphrique rapide envoi de l'information un priphrique lent. Normalement le priphrique rapide devrait attendre que le priphrique lent lui indique qu'il est prt recevoir d'autres donnes. C'est comme essayer de tenir une conversation pendant que quelqu'un traduit chaque mot que l'on dit avec un dictionnaire. Ainsi la cache en criture possde une logique et les logiciels lui permettant de transmettre (crire) sont contenu dans le priphrique lent la vitesse de celui-ci automatiquement, de manire ce que les priphriques soient librs et prts une autre utilisation. Le rapport entre les vitesses des priphriques dcidera de la grosseur de la cache utiliser (plus la diffrence de vitesse est grande, plus grande devra tre la cache). Cache en lecture - utilise lorsqu'un priphrique rapide obtient de l'information d'un priphrique lent. Les caches en lecture possdent la plupart du temps une logique leur permettant de lire d'avance (prefetch) ce que vous pourriez avoir besoin par la suite. Ainsi ils font une lecture lente de toutes les informations dont vous pourriez avoir besoin. Lorsque vous demandez quelque chose qui est dj dans la cache, vous l'obtiendrez rapidement. Lorsque la cache est vide, elle peut se remplir d'elle mme pendant que vous faites autre chose. Types de cache : Cache L1 Le processeur de votre ordinateur est trs rapide, il peut tourner des vitesses dpassant 2 Ghz. La mmoire RAM standard est plus rapide que la plupart des autres composantes de votre ordinateur, mais elle ne tient pas le coup face des vitesses approchant celle du processeur. Ainsi les concepteurs de processeur (CPU) ont rserv un espace mmoire trs rapide l'intrieur mme de la puce du processeur. C'est la cache L1, elle fonctionne la
BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

18

Formation en informatique
mme vitesse que le processeur. L'espace sur la puce du processeur cote trs chre, il n'est alors pas possible de rserver une grande quantit de mmoire pour la cache L1 (approximativement 1/1000 de la taille totale de la mmoire RAM de votre ordinateur). Mme une petite cache L1 peut donner un gain trs apprciable en vitesse. Plus la vitesse du processeur est rapide par rapport la mmoire principale RAM et plus la quantit de donnes sur laquelle vous travaillez est importante, plus grande devra tre la cache L1. Cache L2 La mmoire rapide situ dans le processeur (cache L1) est de petite taille, et la cache L1 ainsi que le processeur sont encore beaucoup plus rapides que la mmoire RAM (jusqu' 50 fois plus rapide). Lorsque que les donnes ne sont pas dans la cache L1, le processeur doit aller les chercher dans la mmoire RAM, il y a alors un ralentissement notable. Le processeur doit alors attendre un long moment (par rapport sa vitesse) pour que la mmoire RAM lui rende l'information, le processeur ne peut alors rien faire d'autre qu'attendre. Ainsi entre la cache rapide L1 (et le processeur) et la mmoire lente RAM, est insre une deuxime cache, la cache niveau 2 ou L2. Cette cache est fabrique partir de mmoire rapide, mais relativement peu dispendieuse, appele mmoire statique ou SRAM et est approximativement 10 fois plus rapide que la mmoire RAM standard. On peut ainsi se permettre 256k et mme 1 ou 2 megabytes de SRAM. Le processeur travaille presque toujours sans arrt, il fera probablement quelque chose qu'il a fait rcemment (une boucle) et les donnes seront dans la cache L1; ou il possdera la logique qui lui aura permit de lire d'avance (prefetch) l'information situe dans la cache L1; cependant les ordinateurs excutent des centaines de millions d'instructions la seconde! 1% de rats dans la cache L1 signifie que pendant un million de fois par seconde le processeur devra lire dans la mmoire RAM. Les rats dans la cache L1 peuvent atteindre 10 20%, ainsi la cache L2 apporte un aide prcieux. Lorsque le processeur ne trouve pas ce dont il a besoin dans la cache L1, il le trouvera la plupart du temps dans la cache L2. Le fait que la mmoire RAM soit plus lente que le processeur devient alors beaucoup moins significatif. Lorsqu'on entend parler de cache, il s'agit la plupart du temps de la cache L2. La majorit des ordinateurs personnels d'aujourd'hui possde les deux niveaux de cache (L1 et L2). Cache L3 et L4 Certains systmes sont tellement rapides qu'ils ont besoin de plusieurs niveaux de cache entre le processeur et la mmoire RAM. Chacun de ces niveaux possde le numro suivant dans la squence de numrotation des caches (L1, L2, L3, etc.). Cache de disque dur De la mme manire que le processeur est plus rapide que la mmoire RAM, celle-ci est beaucoup plus rapide que les disques durs. Une cache est utilise entre le disque dur et la mmoire, lorsque l'ordinateur crit sur le disque, les donnes sont places dans la cache, elles sont alors crites lentement ( la vitesse maximale du disque dur) alors que l'ordinateur peut s'occuper faire autre chose. Lorsque l'ordinateur dsire lire sur le disque, la cache peut avoir lu d'avance (prefetch) ou possder des donnes lues auparavant, celles-ci sont alors tires directement de la cache sans avoir passer par le disque dur. Non seulement l'ordinateur peutil lui mme utiliser une partie de sa mmoire RAM comme cache entre lui et le disque dur (cache logicielle), les concepteurs de disques durs ont galement ajout une petite quantit de mmoire directement sur les contrleurs de disques durs comme cache (cache matrielle) et c'est la norme actuellement dans la fabrication des disques durs. Cependant les gens ont de la difficult diffrencier entre la cache logicielle et la cache matrielle du disque dur, soyez donc prudent lorsque vous utiliserez cette terminologie; les caches font la mme chose, mais diffremment. Cache de CD-ROM

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

19

Formation en informatique
Les disques durs sont rapides comme l'clair comparativement la majorit des lecteurs CDROM. Des ingnieurs astucieux ont dcid d'utiliser le disque dur ou la mmoire RAM ou les deux la fois pour acclrer les accs au CD-ROM. Ils fonctionnement comme les caches de disques durs et conservent les donnes temporairement sur le disque dur ou dans la mmoire RAM, jusqu' ce que l'ordinateur ait besoin de lire. Rappelez-vous que les CD-ROM ne peuvent tre que lus, il n'y donc pas de cache en criture pour ceux-ci. (On peut crire sur certains lecteurs CD, mais ils ne sont pas appels CD-ROM, plutt CD-R). En conclusion, une cache est place entre deux composantes possdant des vitesses diffrentes. Quelquefois la cache est matrielle, mais plus souvent elle est logicielle. Les caches ne sont parfois utilises que pour emmagasiner de l'information, elles peuvent possder galement leur propre logique leur permettant de se vider et lire d'avance ce que vous risquez d'avoir besoin plus tard. Merci aux caches, nos ordinateurs et leurs composantes fonctionnent beaucoup plus rapidement grce elles. Hirarchie des mmoires Mmoire Taille moyenne Temps d'accs Registre des mmoires Mmoire cache Mmoire centrale Mmoire de masse < 100 octets Quelques kilo-octets Plusieurs mga-octets Plusieurs dizaine de Giga-octets LE BINAIRE Introduction En premire approche, un ordinateur est constitu d'un processeur qui effectue les traitements, d'une mmoire centrale o ce processeur range les donnes et les rsultats de ces traitements et de priphriques permettant l'change d'informations avec l'extrieur. Tous ces constituants sont relis entre eux par l'intermdiaire d'un bus, qui est l'artre centrale et leur permet de s'changer des donnes. Pratiquement, tous les ordinateurs actuels ont cette architecture, que ce soient les micro-ordinateurs personnels ou les gros ordinateurs des entreprises. Les diffrences rsident essentiellement dans les performances des constituants. L'ensemble des communications l'intrieur de l'ordinateur s'effectue en langage binaire. Codage de linformation : QU'EST CE QUE LE SYSTEME BINAIRE ? Le microprocesseur et tous les composants qui l'entourent doivent traiter les nombres usuels (0, 1, 2...8, 9) dont la reprsentation au moyen d'tats lectriques est trs complexe. C'est la raison pour laquelle les ordinateurs travaillent sur des nombres "binaires", et n'utilisent que les chiffres 1 ("allum") et 0 ( teint ). Chaque 0 ou 1 d'un nombre binaire constitue un bit. C'est la plus petite unit envisageable (un priphrique qui ne serait capable que de stocker des zros ne pourrait pas tre utilis comme mmoire, il faut pouvoir distinguer au moins deux valeurs). Il faut, par exemple, 4 bits pour reprsenter un chiffre ordinaire tel que "8" (qui s'crit 1000 en reprsentation binaire). Une lettre majuscule telle que "A" est code 01000001. Un groupe de huit bits est appel octet, chaque octet correspondant ainsi un caractre. Les PC disposent de microprocesseurs trs puissants qui peuvent manipuler des nombres de 32 bits (4 octets la fois). Pour toutes les oprations portant sur des nombres plus importants, le microprocesseur doit travailler sur des portions rduites, puis reconstituer le rsultat sous forme d'un nombre unique. 1 cycle (qq nano-secondes) 1 10 cycles 5 20 cycles 10 50 ms

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

20

Formation en informatique
Un code Universel : Si mystrieux que paraissent les ordinateurs, ils ne font qu'allumer et teindre des milliers de minuscules interrupteurs. En combinant un grand nombre de ces interrupteurs, on peut crer une grande varit d'instructions pour diriger l'ordinateur. On dit toujours qu'on utilise en informatique l'arithmtique binaire parce que c'est la plus efficace. Cela veut dire qu'une information numrique peut tre stocke en distinguant plusieurs valeurs d'un phnomne physique continu comme une tension ou une intensit. Plus on distinguera de valeurs, plus l'espace entre les valeurs sera petit et moins le dispositif de mmorisation sera fiable. Avec la numration binaire, il suffit de savoir distinguer deux tats, c'est en ce sens que c'est la mthode la plus fiable pour coder l'information numrique. Deux autres systemes, l'octal (base 8) et le l'hexadecimal (base 16) sont trs souvent employs, car ils facilitent le dialogue entre informaticiens. Difficile en effet d'exprimer oralement une adresse mmoire avec les seuls 0 et 1 du binaire !

DECIMAL 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

BINAIRE 0 01 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 10000 10001

OCTAL 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20 21

HEXADECIMAL 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11

Comment coder le nombre 1944 avec seulement nos deux digits, 0 et 1 ? On peut coder chacun de ses chiffres sparment (minimum 4 bits par chiffre) 0001 1001 0100 0100 On peut coder la valeur 1944 entirement en binaire : 0000011110011000

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

21

Formation en informatique
Avec 16 bits, on peut reprsenter les nombres de 0 9999 en format dcimal, ce qui nous donne 10000 combinaisons, alors qu'avec 16 bits en binaire pur, on peut reprsenter 65536 nombres diffrents. C'est pour cela aussi qu'on dit que le binaire est plus efficace. Quelques exemples de conversions

Binaire 1001 101101 11110111

Hexadcimal 9 2D F7

Dcimal 9 45 247

Les units de mesure Devant l'augmentation croissante des volumes de donnes mis en jeu, de nouvelles units apparaissent pour caractriser les nouveaux supports de stockage. Aujourd'hui, un disque dur fait couramment une taille de 120 Go, la mmoire centrale 256 Mo, une cl USB 128 Mo et une disquette 1,44 Mo. Notez que depuis la normalisation de 1998 par la Commission lectrotechnique internationale, les prfixes kilo, mga, giga, tra, etc, correspondent aux mmes multiplicateurs que dans tous les autres domaines, soit des puissances de 10. L'ancienne rgle qui prvalait ( savoir 1 ko=2 puissance10 octet=1024 octets), n'est plus de mise, mme si encore couramment employe. 1 octet 1000 octets 1 000 000 octets = 1000 Ko 1 000 000 000 octets = 1000 Mo 1 000 000 000 000 octets = 1000 Go 1 000 000 000 000 000 octets = 1000 To = 8 bits = 1 Ko (Kilo-octets) = 1 Mo (mga-octets) = 1 Go (Giga-octets) = 1 To (Tra-octets) = 1 Po (Pta-octets)

Donnes non numriques Pour permettre la manipulation, lchange et le stockage de fichier texte, il faut les coder sous un format universel qui peut tre reconnu par tous les ordinateurs. Le codage des caractres alphanumriques se fait par une table de correspondance propre chaque code utilis : - BCD (Binary Coded Decimal) : le caractre est cod sur 6 bits - ASCII (American Standard Code for Information Interchange) : le caractre est cod sur 7 bits - EBCDIC (Extended Binary Coded Decimal Internal Code) : le caractre est cod sur 8 bits - UNICODE : Le caractre est cod sur 16 bits (soit 65536 combinaisons possible); il permet de traiter des textes crits aussi bien en hiroglyphes quen franais. Entier positif Conversion dune base lautre: dcimal binaire La conversion se fait par divisions entires successives par 2. Larrt se fait un quotient nul.

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

22

Formation en informatique
Le nombre binaire est obtenu en lisant le reste, du dernier au premier. Ex : 25 25 / 2 = 12 reste 1 12 / 2 = 6 reste 0 6 / 2 = 3 reste 0 3 / 2 = 1 reste 1 1 / 2 = 0 reste 1 donc 25(10) = 11001 (2) (NB : 25 en base 10 quivaut a 11001 en base 2) octal dcimal La conversion se rduit une addition de puissance de 8 (ou 16). dcimal octal La conversion se fait par divisions entires successives par 8 (ou 16). Larrt se fait un quotient nul. Le nombre binaire est obtenu en lisant le reste, du dernier au premier. octal (ou hexadcimal) binaire La conversion correspond un clatement de chaque chiffre octal (ou hexa) en son quivalent binaire sur 3 (ou 4) bits. Ex : 7(8) = 111(2) car 1(8) = 001(2) et 7(8) = 111(2) A(16) = 1010(2) car 2(16) = 10(2) et A(16) = 1010(2) binaire octal (ou hexadcimal) On effectue un remplacement de droite gauche de 3(ou 4) bits par le chiffre octal (hexa) correspondant. Si le nombre de bits nest pas multiple de 3(ou 4), il faut complter gauche avec des 0. Ex : 01101(2) = 55(8) = 2D(16) Nombre fractionnaire Changement de base : binaire dcimal On additionne les puissances de 2. x : 0,01 (2) = 0 * 2e - 1 + 1 * 2e - 2 = 0,25(10) dcimal binaire La conversion seffectue par des multiplications successives par 2, de nombres purement fractionnaires. On sarrte ds que lon obtient une partie fractionnaire nulle. Le rsultat est obtenu en lisant les parties entires de la premire vers la dernire. Ex : 0,125 * 2 = 0,250 = 0 + 0,250 0,25 * 2 = 0,50 = 0 + 0,50 0,5 * 2 = 1,0 = 1 + 0,0 on lit donc de haut en bas 0,125(10) = 0,001(2) Nombres fractionnaires virgule fixe Les nombres sont traits comme des entiers avec une virgule virtuelle gre par le programmeur ; le problme est la gestion de la place de la virgule au cours des oprations ce qui rend son traitement trs difficile et le rsultat peu prcis. Protection contre les erreurs Avec l'augmentation constante des vitesses et des taux de transfert, il a fallut sans cesse perfectionner les algorithmes de vrification de l'intgrit des donnes transmises. On recense

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

23

Formation en informatique
plusieurs type de codes vrificateurs mais les principaux sont les suivants : Codes autovrificateurs : Le contrle de parit est le plus simple; le mot se compose de m+1 bits ; la valeur est telle que le nombre total de bit 1 (calcul sur m+1) est pair ou impair. Si la parit nest plus respecte, lerreur est dtecte, mais sil y a double erreur, la parit est aussi respecte et alors lerreur nest plus dtecte. Codes autocorrecteurs : La double parit est un contrle double du code mais seul un nombre impair derreur est possible dtecter. Le code de Hamming est bas sur les tests de parit et ne permet de corriger quun bit en erreur. On peut aussi lutiliser dans le cas derreurs multiples sur une squence de bits en arrangeant le message de faon matricielle. Dtection derreurs groupes : CRC (Cyclique Redondancy Check) ou mthode des codes polynomiaux qui consiste avant la transmission ajouter des bits de contrle. Une information de n bits peut tre considre comme la liste des coefficients binaires dun polynme de n termes et donc de degr n-1. 101101 = 1+x2+x3+x5 Ce sont ces types de dtection derreur que lon utilise aujourdhui car ce sont de loin les plus performants. ELEMENTS DE LOGIQUE Certaines des fonctions accomplies par l'ordinateur peuvent tre obtenues avec d'autres circuits. Cette technique s'appelle "logique cablee" Les oprateurs : Le micro-ordinateur, ou plus exeactement l'un de ses composants, l'UC (unit centrale) peut accomplir aussi bien des oprations arithmtiques que des oprations logiques. Les oprations sont surtout utilises pour comparer des donnes entre elles et dclencher, partir du rsultat, une transaction particulire. Par exemple, on peut insrer dans un programme calculant la feuille de paie, un systme de contrle du nom qui se prsente; Si ce nom est FIN, la machine doit en aviser l'oprateur et mettre fin au programme. Dans l'xcution d'un calcul arithmtique normal, nous pouvons distinguer trois entits fondamentales : 1- Les oprandes : nombres sur lesquels on effectue l'opration. 2- L'oprateur : symbole indiquant l'opration accomplir 3- Le rsultat : nombre associ par l'oprateur aux oprandes. On connat les oprateurs correspondant aux oprations arithmtiques ordinaires mais il existe aussi une srie d'operateurs appele : les oprateurs logiques. Ces oprateurs obissent des rgles spcifiques, parfois trs complexes. Les oprateurs logiques : Prenons l'exemple des feux de circulation. Il y a quatre situations possibles : 1- feux teints 2- feu rouge 3- feu orange 4- feu vert

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

24

Formation en informatique
A la question : "Quel est l'tat des feux de circulation ?", la rponse est ncessairement l'une des quatre situations numres plus haut. Soit : teint OU rouge OU orange OU vert Le mot OU est un oprateur logique. Le symbole est OU. On peut donc exprimer les quatre situations possibles de la faon suivante : tat des feux de circulation : 1 OU 2 OU 3 OU 4 Question : "Quand une voiture a-t-elle le droit de passer ?" Rponse : "Feux teints OU feu vert." On peut traduire symboliquement la rponse par : PASSEZ = 1 OU 4 En ralit, l'expression 1 OU 4 n'est pas suffisante puisque si les feux sont teints, il faut encore s'assurer que la voie est libre. La rponse complte est donc : PASSEZ = feu vert OU feux teints ET voie libre Considrons cette dernire condition. Le mot ET signifie qu'on doit avoir simultanment les deux situations : feux teints et voie libre C'est un nouvel oprateur logique que l'on symbolise par ET. En attribuant le chiffre 5 la condition voie libre, on aura : PASSEZ = 4 OU 1 ET 5 Mais cette expression est susceptible de deux interprtations : a) PASSEZ = (4 OU 1) ET 5 b) PASSEZ = 4 OU (1 ET 5) L'expression a) signifie que le passage est autoris si l'on a (4 OU 1) et en mme temps 5. C'est une interprtation errone contrairement l'expression b) qui est correcte. Il est donc indispensable d'utiliser correctement les parenthses, exactement comme dans les formules algbriques. Les oprateurs ET / OU s'appliquent deux lments d'un ensemble quelconque. Considrons un exemple deux chiffres binaires A et B. Ces deux lments peuvent prendre la valeur 0 ou 1. Il s'ensuit que les diverses combinaisons entre les valeurs A et B sont les suivantes : A B 1 1 1 0 0 1 0 0 En faisant appel aux oprateurs ET/OU, nous obtenons : A B A ET B 1 1 1 1 0 0 0 1 0 0 0 0

A OU B 1 1 1 0

Introduisons maintenant un nouvel oprateur : OU exclusif, OUX (XOR en anglais). cet oprateur est quivalent OU sauf dans le cas o A=1 et B=1 o il donne 0 comme rsultat. En d'autres termes, OUX n'quivaut 1 que si l'un seulement de A ou de B a pour valeur 1. La table de vrit de cet oprateur est par consquent :

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

25

Formation en informatique
A 1 1 0 0 B 1 0 1 0 A OUX B 0 1 1 0

Le dernier des oprateurs est le NON (NOT en anglais). Il s'applique un seul oprateur avec un sens complmentaire. Il remplace donc le symbole 1 par 0 et rciproquement. A 1 0 NON A 0 1

On peut galement appliquer les oprateurs logiques des nombres binaires plusieurs chiffres. Si nous prenons : A = 01101 B = 10011 on a : NON A = 10010 NON B = 01100 A ET B = 00001 A OU B = 11111 A OUX B = 11110 La logique cable Les oprateurs logiques peuvent s'appliquer aux signaux lectriques de la mme manire qu'ils s'appliquent aux symboles 0 et 1 (signaux lectriques numriques). L'opration qui permet d'obtenir le signal A ET B est effectu par des circuits numriques spcialiss que l'on appelle les circuits logiques. Chacun de ces circuits a une fonction qui lui est propre. A chaque oprateur logique correspond un circuit spcifique. Il faut donc construire un appareil particulier renfermant un circuit pour chacune des fonctions logiques dont on a besoin. Concevoir un circuit, c'est relier lectriquement entre eux un certain nombre de composants. On obtient ainsi un circuit intgr. Cette opration de connexion s'appelle un cblage et le circuit prend alors le nom de logique cable. Les oprateurs logiques peuvent s'appliquer sur des nombres quelque soit la base concerne. b. Le disque dur (HDD)

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

26

Formation en informatique

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

27

Formation en informatique

Mcanisme et fonctionnement Les disques durs Un disque magntique est constitu par une plaque mtallique (aluminium) circulaire, recouverte dune mince couche doxyde de fer. Linformation est enregistre sur la surface de ce disque, le long de pistes concentriques de quelques microns de largeur. La capacit dune piste varie dun modle lautre, cependant sur un mme disque elle est constante pour toutes les pistes concentriques, ce qui implique une densit denregistrement variable. Chaque piste est divise en secteurs. Dans certains systmes il y a plusieurs disques superposs et regroups autour dun axe. Dans ce cas les disques sont spars par un espace de quelques millimtres qui permet le passage du mcanisme pour effectuer le lecture et lcriture. Caractristiques dun disque : - Format (pouces) : 3,5 5,25... - Capacit formate (Go) : 9 Go, 36 Go, 120 Go... - Nombre de plateaux : 2, 3, 4... - Nombre de cylindres : plusieurs milliers - Nombre de tte : 4, 6,.. - Taille de la mmoire tampon (ko) : 96ko 512ko... - Temps daccs moyen (ms) : 10-15ms - Vitesse de rotation (rpm) : 7000 - 10000 rpm - Technique denregistrement : RLL, PRML - Densit denregistrement (bpi) : env 100000 bpi - Densit de pistes (tpi) : 4000 7000 tpi - Type dinterface : EIDE, SCSI, ...

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

28

Formation en informatique
Capacit dun disque dure (relation octet, mga, giga) Le disque dur n'est pas un composant indispensable au fonctionnement d'un ordinateur. Toutefois, il est prsent dans toutes les machines car il reprsente le priphrique de stockage des donnes indispensable notamment l'installation d'un systme d'exploitation comme Windows. Voyons donc quels critres prendre en compte lors de l'achat d'un disque dur
L'ESPACE DE STOCKAGE (TAILLE)

L'espace de stockage offert par un disque dur est indiscutablement le critre de choix numro 1. Il se mesure en Go (Gigaoctets), 1 Go tant gal dans la nomenclature utilise par les constructeurs 1000 Mo alors qu'en ralit 1 Go quivaut 1024 Mo pour votre oridinateur. Ceci tant dit, sachez que la taille standard des disques varie actuellement entre 80 et 500 Go et que celle-ci est en constante augmentation. Nous pensons que pour une utilisation standard un disque de 160 Go est gnralement suffisant. LA VITESSE Pour mesurer la rapidit d'un disque dur on utilise deux indicateurs : Sa vitesse et le type Interface de connexion ou type de disque

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

29

Formation en informatique
Petit notion sur le RAID Le systme RAID Le systme RAID est un systme tolrance de pannes. Il permet de regrouper plusieurs disques pour nen former quun seul. Ceci amliore la fiabilit car il faudrait que plusieurs disques tombent en panne en mme temps pour que des donnes soit perdues. Il existe plusieurs niveaux de RAID mais les plus souvent retenus sont le RAID 0, le RAID 1 et le RAID 5. Lorsquun des disques tombe en panne, on peut le remplacer facilement (cest une armoire contenant plusieurs disques sous forme de tiroir) sans perturber le systme car tous contiennent les mmes informations et se comportent tous comme un seul et mme disque. RAID 0 ( RAID 0 nest pas un systme tolrance de pannes, il amliore seulement le taux de transfert !) Les informations sont rparties sur plusieurs disques sans aucun contrle de parit. Il faut au minimum 2 disques Avantage : trs bonnes performances puisque linformation est dcoupe sur plusieurs disques. Les disques vont traiter indpendamment et pratiquement en parallle leur morceau de donne avant de le transmettre au bus. Inconvnient : si un des disques tombe en panne, il est impossible de rcuprer les donnes inscrites. De ce fait toutes les donnes sont perdues. RAID 1 Il existe deux techniques du RAID 1 : le mirroring et le duplexing. Dans le premier cas, on utilise un contrleur et dans le second on utilise deux contrleurs. Mais le principe de base de ces deux techniques est de faire la copie exacte du premier disque sur le second. De ce fait, on se retrouve avec deux disques parfaitement identiques. Il faut un nombre de disques pair, deux au minimum. Avantage: gain en scurit. Si un disque lche, on a toujours le second qui prend la main jusqu' rparation du premier. Il est possible de recopier les informations du second disque sur le premier, mme en cours de fonctionnement du serveur. Bien entendu les performances du serveur seront plus faibles pendant la recopie du disque. Inconvnient: puisquil faut absolument une paire de disque, la solution est chre. Puisquavec deux disques de 2Gbytes, on naura que 2Gbytes de capacit disque utilisable. Raid 5 Cest une technique qui ressemble au RAID 0 mais la grande diffrence est que cette fois, il y a un contrle de parit. Les donnes sont donc toujours rparties sur tous les disques. Il y a en plus un calcul de parit qui ce fait lcriture et la lecture des donns. Cette parit est aussi rpartie sur tous les disques. Il faut au minimum 3 disques. Avantage : Si un disque tombe en panne, grce au contrle de parit on peu le remplacer et reconstruire les donnes plus ou moins rapidement selon la qualit du contrleur. Cest aussi une solution moins chre que le RAID 1 car la capacit de stockage est de N disques - 1, soit au minimum 66%. Cest une solution trs intressante lorsquon a beaucoup de disques. Inconvnient : Le temps de reconstruction des donnes peut tre assez lent. Il faut chaque fois recalculer la parit des donnes.

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

30

Formation en informatique
Pour tous ces niveaux de RAID, on peut utiliser un contrleur standard ou un contrleur RAID. Contrleur standard : La gestion RAID se fait par logiciel (avec Windows NT par exemple). Cest une solution peu onreuse mais lente. Contrleur RAID : La gestion est effectue par le matriel: il y a un processeur ddi et de la mmoire sur le contrleur pour grer le RAID. Cette solution est totalement indpendante du systme dexploitation. Elle est trs rapide mais malheureusement son prix est encore lev.

HD1 RAID 0 Information 1 Information 5 RAID 1 Information 1 Information 3 RAID 5 Information 1 Parit (ECC 4, 5, 6) Information 7

HD2 Information 2 Information 6 Information 1 Information 3 Information 2 Information 4 Parit (ECC 7, 8, 9)

HD3 Information 3 Information 7 Information 2 Information 4 Information 3 Information 5 Information 8

HD4 Information 4 Information 8 Information 2 Information 4 Parit (ECC 1, 2, 3) Information 6 Information 9

b. La disquette (FDD) c. Le stockage optique Le CDROM Le CD-R et CD-RW Le DVD d. Les autres units de stockages LA BANDE MAGNETIQUE LA CLE USB D. Les bus systmes Les bus processeurs Les bus dadresses

Units dentre-sortie
Elles permettent de transfrer des informations entre lunit centrale et les priphriques qui composent lordinateur. Les plus courantes sont :

le bus le DMA (Direct Memory Access) le canal

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

31

Formation en informatique
Le bus Le bus n'est rien d'autre au fond qu'un simple cble de n lignes qui permet de faire passer des donnes du processeur la mmoire et vice-versa. Il constitue une sorte d'autoroute qui traverse le PC, rglemente par le processeur. C'est une voie d'interconnexion et d'changes permettant le transfert de donnes entre les lments internes d'un ordinateur, le processeur et la mmoire centrale. Le bus permet de vhiculer tous les signaux entre lUnit Centrale et les priphriques. On peut le dcomposer en trois grands groupes principaux qui sont : Le bus de donnes qui sert a transporter linformation proprement dite et qui est constitu, pour les processeurs les plus rcents, de 32 voir 64 lignes parallles. Le bus dadresse qui permet didentifier la case mmoire concerne par lopration en cours (lecture ou criture) qui est lui aussi de 32 voir 64 lignes parallles. Le bus de commande qui dtermine le type dopration a effectuer (lecture, criture, slection du composant, etc.). En regard des vitesses de fonctionnement des processeurs actuels, celle des priphriques est bien infrieure. Cest pourquoi le bus est divis au moins en trois sections ; lune rapide dessert lintrieur de lUnit Centrale (mmoire cache,...), la seconde ,appele bus local interface les priphriques du voisinage immdiat (vido, disque dur, ..) et la dernire connecte les priphriques les plus lents (carte son, clavier, ...). Le bus est donc divis en cycles, gnralement un multiple de la frquence dhorloge du processeur, ce qui exige une synchronisation prcise et parfaite. Chaque priphrique doit tre reli un bus ou un canal par un contrleur spcialis et en plus il existe plusieurs types de contrleurs de bus : Bus ISA (Industry Standard Architecture) : C'est le bus originel du PC qui se dcline en version 8 bits ou 16 bits. Il permet au maximum un transfert de 8 Mgabits par seconde soit 1Mo/s ce qui est parfois suffisant pour certains priphriques comme les cartes rseaux. C'est l'architecture du bus du PC/AT. Bus LOCAL : Pour amliorer la vitesse des changes entre le processeur et la mmoire, la solution adopte consiste installer un bus local entre ces deux lments. Ce bus fonctionne la vitesse du microprocesseur sans ncessiter une lectronique coteuse, en raison de sa faible longueur et du fait quaucun autre priphrique ny est reli. La grande majorit des PC vendus aujourdhui possdent un bus local de ce type. Bus VESA (VL-BUS) : La prsence dun bus local donna rapidement aux constructeurs lenvie de lutiliser pour les priphriques demandant une grande vitesse de transfert. Il sagit en premier lieu de laffichage, dont les besoins croissent dans des proportions normes avec ladoption des interfaces graphiques telles que Windows et, dans une moindre mesure, des disques durs et des cartes rseau. Dans le cas dun disque dur par exemple, il ne sert rien de communiquer une vitesse suprieure celle du disque. Cependant, le problme peut tre contourn en installant sur la carte dinterface du disque une quantit de mmoire servant de tampon. Lchange de donnes peut ainsi se faire une vitesse maximale entre le processeur et le tampon, llectronique de la carte se chargeant ensuite denvoyer le contenu du tampon sur le disque pendant que le processeur fait autre chose. Un certain nombre de constructeurs ont dvelopp leur propre bus local, incompatible avec les produits de marque diffrente. En revanche, certains se sont associs pour crer le standard VLSA (Video Electronic Association) qui avait pour objet initial de permettre linstallation dune carte daffichage sur le bus local. Bus EISA (Extended Industry Standard Architecture) : C'est une volution du bus ISA qui permet la reconnaissance automatique des priphriques connects ce bus.

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

32

Formation en informatique
Bus VLB (VL-Bus) : C'est un bus 32 bits qui permet la technique du "bus mastering".Il ncessite 2 cycles d'horloge pour transfrer un mot de 32 bits 33 Mhz dont le dbit peut varier de 66Mo/s 105 Mo/s en mode rafale.Le VL-Bus 2 quant lui est un bus 64 bits fonctionnant 50 Mhz et autorisant un taux de tranfert de 320 Mo/s. Bus PCI : C'est un bus 32 bits indpendant, spar du CPU et qui est contrl par ce que l'on appelle le "chipset" qui est en fait un vritable processeur. Il permet des taux de tranferts de 132 Mo/s et 264 Mo/s avec la norme 2.1.Il fonctionne des frquences de 33 voir 66 Mhz. Il permet lui aussi la technique du "bus mastering" et reprsente une partie de la norme plug and play. Conu par Intel, ce bus connat un beau succs.

Bus PCMCIA : Cest un bus dvelopp principalement pour les portables. Ses performances sont relativement limites. Sa largeur nest que de 16 bits et sa vitesse ne dpasse pas 33 Mhz. Il ne possde que 26 lignes dadresses, ce qui limite lespace mmoire 64 mgaoctets. Il nautorise pas la prise de contrle du bus par les priphriques. En revanche, il prsente un certain nombre davantages, particulirement intressants dans le cas des ordinateurs portables. Le principal est la trs petite taille des connecteurs et des cartes dextension (format carte de crdit). De plus, cest le seul qui autorise la connexion et la dconnexion des cartes dextension sans couper lalimentation de lordinateur.

Type de bus PC/XT PC/AT Nu Bus MCA EISA VL Bus PCI Bus PCI Bus v2.1

Date d'introduction 1981 1985 1987/1993 1987/1991/1994 1988

Longueur des donnes 8 bits 16 bits 32/32 bits 32/64/64 bits 32 bits

Frquence d'horloge 4,77 MHz 8,33 MHz 10/20 MHz 10/10/20 MHz 8,33 MHz 33/66/66 MHz 33/33 MHz 66 MHz

Dbit thorique 4,77 Mo/s 16,66 Mo/s 40/80 Mo/s 40/80/160 Mo/s 33 Mo/s 132/264/528 Mo/s 132/264 Mo/s 528 Mo/s 33

1991/1994/1994+ 32/32/64 bits 1993/1994 1995 32/64 bits 64 bits


BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

Formation en informatique
PCI-X ou NGI/O 1999 64 bits 133 MHz 1 Go/s

Accs direct la mmoire (DMA) Le DMA permet un priphrique daccder directement la mmoire sans passer par le CPU , il est prioritaire sur celui-ci pour laccs la mmoire. Il est dot dun registre dadresses, dun compteur, dun registre de donnes et dun dispositif de commande capable dassurer le transfert. Il ne vrifie pas lintgrit des informations qui est assure par le contrleur du priphrique concern. Le fait dutiliser un DMA pour grer un priphrique amliore notablement les performances de celui-ci. La carte son utilise ce procd. Canaux dentres-sorties Ils sont plus performants que les DMA et permettent plusieurs priphriques de travailler simultanment; ce sont de vritables processeurs spcialiss. Ils sont programmables, enchanent les oprations dentres-sorties et ont un accs prioritaire la mmoire par la technique du "vol-de-cycle" et en plus, ils vrifient lintgrit des informations changes, ce que ne fait pas le DMA. Il existe deux types de canaux : Le canal slecteur totalement rserv au priphrique concern. Il est particulirement adapt aux changes avec des units rapides. Le canal multiplex partag en plusieurs units et appel sous-canal. On peut ainsi travailler en parallle et donc obtenir plusieurs accs simultans sur un mme priphrique; par contre, il est adapt aux priphriques faible dbit du fait de son paralllisme. Systme dinterruption Pour mener bien les changes, les units dentres-sorties doivent pouvoir signaler au CPU quelles sont connectes et prtes transfrer des donnes ou bien que lchange de celles-ci sest bien droul. Le traitement dune interruption se droule en plusieurs tapes et il consiste : 1. arrter le programme en cours. 2. sauvegarder ltat de la machine. 3. excuter le programme de service de linterruption. 4. rtablir ltat de la machine. 5. reprendre lexcution du programme interrompu. Il peut arriver que plusieurs interruptions arrivent simultanment Pour parer cette ventualit, il existe des systmes dinterruptions hirarchises niveaux de priorits qui les grent non pas dans lordre chronologique darrive mais dans lordre de priorit dfinit par le dispatcheur Les bus dE/S ou connecteurs dextensions

Les interfaces d'entres/sorties


La spirale des donnes riches et multimdia que tout utilisateur de PC souhaite manipuler sur son systme, s'acclre depuis plus de deux dcennies. L'mergence des appareils numriques et de l'Internet a confort cette acclration de la quantit de donnes utilises sur le PC. Cette tendance a justifi l'utilisation de microprocesseurs de plus en plus rapides, de disques durs de

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

34

Formation en informatique
plus en plus gros, d'crans de plus en plus large, de connexions Internet de plus en plus haut dbit. Les interfaces ont suivi la mme tendance. Elles ont su s'adapter la mme Loi de Moore qui a impos le doublement de la puissance tous les 18 mois. Peut-tre d'une faon plus discrte, les interfaces ont toujours su assurer les changes de donnes de plus en plus importants qui ont lieu dans la chane multimdia. C'est pour cette raison que le classement des interfaces suivant leur dbit tel que dcrit ci-aprs ne peut tre qu'phmre, car telle interface qui tait dbit moyen un instant donn aura tendance devenir "d'entre de gamme" quelques annes plus tard pour assurer l'augmentation des performances que l'utilisateur souhaite. Les standards d'interface faible dbit Interface PS/2 : vitesse jusqu' 25 kbits/s, utilis pour connecter le clavier et la souris au PC, en cours de remplacement par l'interface USB pour cette fonction. Interface Infrarouge : vitesse jusqu' 4 Mbits/s, utilise pour connecter un agenda personnel, un tlphone GSM, toujours disponible sur les ordinateurs portables, rarement sur les PC de bureau, appele tre remplace par les interfaces utilisant la norme Bluetooth. Interface Srie (UART en mode normal, EPP, ECP) : vitesse jusqu' 115 kbits/s, utilise pour connecter modem, agenda personnel, tlphone GSM, liaison de PC PC, quasiment remplace par l'interface USB dans toutes ses fonctions. Interface Port Jeux : vitesse jusqu' 31 kbits/s, utilis pour connecter manettes de jeux, volants et instruments de musique MIDI, en cours de remplacement par l'interface USB pour toutes ses applications Interface Parallle : vitesse jusqu' 1,2 Mbits/s, utilise pour connecter une imprimante, pour une liaison PC PC, en cours de remplacement par l'interface USB pour toutes ces fonctions. Les standards d'interface dbit moyen Interface USB 1.1 : provenant de l'acronyme Universal Serial Bus, il possde deux vitesses de transfert, 1,5 Mbits/s et 12 Mbits/s, utilis pour connecter clavier, souris, manette de jeux, liaison PC PC, appareil photo et camra vido faible rsolution, lecteur MP3, agenda mais aussi lecteur de disquette standard ou ZIP, disque externe de sauvegarde, graveur de CD-RW, enceintes audio, un certain nombre d'interfaces mulant des interfaces de gnrations antrieures telles interfaces sries, parallles, rseau, liaison PC PC, SCSI, interface rseau sans fil la norme 802.11b.. La gnralisation de son utilisation provient en grande partie de la simplicit ajouter ou retirer tout lment priphrique qui peut se faire " chaud", c'est-dire sans arrter le PC. Les standards d'interface haut dbit Interface USB 2.0 : vitesse jusqu' 480 Mbits/s, utilisable pour connecter clavier, souris, manette de jeux, liaison PC PC, appareil photo et camra vido haute rsolution, lecteur MP3, agenda, lecteur de disquette standard ou ZIP, disque dur externe, graveur de CD-RW.

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

35

Formation en informatique
Interface SCSI : provenant de l'acronyme Small Computer System Interface, elle a t dcline en plusieurs versions depuis son apparition : SCSI-1 32 Mbits/s, SCSI-2, 3 et Wide SCSI jusqu' 160 Mbits/s, Ultra 2 Wide SCSI 640 Mbits/s. Elle a toujours t utilise pour connecter des disques durs de hautes performances mais galement les CD-R, CD-RW, DVD, scanners, imprimantes. Elle permet la connexion d'un grand nombre de priphriques, 7 en gnral et mme 31 pour le Fast 40 et Ultra 2. Outre sa rapidit, elle fait peu appel au processeur central du systme grce la sophistication du contrleur. Elle assure ainsi d'excellentes performances de dbits, indpendantes de la charge du systme. Mais de ce fait, l'interface n'est pas bon march. Son plus gros inconvnient, la limitation de la longueur des connexions qui est inversement proportionnelle la frquence utilise. Cet handicap a t lev par l'emploi de signaux diffrentiels sur l'Ultra 2 qui lui permet de passer de 1,5 m 12 m, bien que le dbit soit doubl par rapport la version Ultra. Interface FireWire ou iLink : A t normalise sous la rfrence IEEE 1394. Elle est aussi appele SCSI Srie du fait de son mode de transmission. Elle prsente de grandes similitudes avec l'interface USB telles que le Plug & Play ou l'utilisation de trames. Des considrations totalement non techniques ne lui ont pas permis de figurer sur la carte mre ce qui a frein sa dissmination. Elle est trs utilise dans les priphriques d'imagerie, en particulier dans les camscopes au standard DV. Il est clair que la performance et le cot des bus sries tels que USB 2.0 et IEEE 1394 les rendent particulirement attractifs pour les volutions futures des architectures du PC. La connexion des disques, des graveurs et autres sauvegardes sera ralise l'avenir grce des bus srie rapides au dtriment des interfaces Ultra-DMA moins rapides et plus coteuses. Les standards d'interface trs haut dbit Interface AGP : Ce bus Accelerated Graphics Port a t introduit par Intel en 1998 pour relier directement la mmoire du systme au processeur de la carte graphique. Avec un bus de 32 bits, il offre un dbit maximum de 4,2 Gbits/s en version de base. Il a t dclin en versions AGP 2X, 4X et bientt 8X, qui lui permettent d'atteindre la vitesse respectable de 33,6 Gbits/s. Le connecteur AGP ressemble normment un connecteur PCI, si ce n'est qu'il est de couleur brune. Par contre, il est plac plus en recul du bord de la carte-mre que les slots PCI. Clavier 0 ; 102 ; 105

Souris Le moniteur Limprimante

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

36

Formation en informatique

BITOMOL 1ER Freddy B

/ frybi_1@yahoo.fr

37

Vous aimerez peut-être aussi