|
C’est
quoi en fait un ordinateur ?
Cette
question peut surprendre, et pourtant, n’est il pas important
de connaître déjà ce qu’est un ordinateur
avant de vouloir l’utiliser ?
Un
ordinateur est un système complexe composé de plusieurs
pièces :
-un
microprocesseur
-de
la mémoire RAM (Random Access Memory) c’est le
cerveau du pc en quelque sorte
-une
carte mère
-un
support d'écriture (Disque dur, cd rom ou autre...)
-une
alimentation, etc...
Nous
n’allons pas détailler ici tous ces composants ni parler
de l’historique de l’informatique, mais le lecteur
curieux aura tout intérêt à le faire pour
appréhender encore plus facilement certaines notions...
Quelques
notions fondamentales qui nous serviront plus tard dans l’optique
de l’administration d’un système GNU/linux... :
IRQ
Quel
que soit le nombre de processeurs sur un ordinateur (car on peut
mettre plus d’un processeur sur un ordinateur), Le nombre d’IRQ
est toujours limité a 16 !!!
Une
IRQ est un mot venant de l’anglais
: Interrupt ReQuest
Tous
les périphériques d’un ordinateur utilisent une
IRQ pour envoyer leurs requêtes au(x) processeur(s). Une IRQ ne
peut pas être partagée par 2 périphériques
en même temps...
Package
1
programme et ses fichiers
Kudzu
Programme
qui fait la détection automatique du materiel sous GNU/linux
(il ne fait cette détection que lors de l’installation
pour les ports series car il envoie pour ce faire une info électrique
qui serait susceptible d'endommager certains périphériques).
RAM
Random
Access Memory
Elle
stocke les données qui vont être utilisées par
l’unité centrale
ROM
Read
Only Memory
Elle
stocke les données en l’absence de courant électrique
DMA
et DRQ
Direct
Memory Access
Méthode
de transfert d'informations d'un périphérique vers la
mémoire (et inversement) sans avoir besoin de passer par le
processeur
DRQ
signifie DMA ReQuest
GRUB
GRand
Unified Bootloader
C’est
un chargeur flexible et puissant utilisé avec GNU/Linux (son
" concurrent " est lillo)
Le
Disque Dur
Le
début (ou l’amorce) d’un disque dur est composé
de 512 octets C’est la MBR ou Master Boot Record. Le MBR se
compose de la façon suivante :
446
octets pour divers petits programmes (par exemple 1er niveau du GRUB)
64
octets pour le détail du découpage du disque en maximum
4 partitions primaires
2
octets (valeurs aa aa par exemple), c’est le PAD.
Le
PAD permet a des programmes (exemple outil de partitionnement) de
dire si un disque est altéré (si différent de aa
aa par exemple quand la table est corrompue, ou si le DD est vierge)
partition
primaire étendue et logique
Un
disque dur ne peut comporter que 4 partitions primaires maximum.
Une
partition primaire peut être transformée en une
partition étendue qui elle même peut être composée
de une ou plusieurs partitions logiques dont le nombre maximum est
variable.
Sur
la Red Hat 9 par exemple, le nombre de partitions logiques est de 26
(de hda5 à hda31).
Ainsi,
chaque disque dur comporte 1 et 1 seul MBR, puis 4 partitions
primaires maximum.
Chaque
partition primaire possède un BS (Boot Sector) et peut
recevoir une et une seule partition étendue qui comporte
autant d’ EBR (Extended Boot Record) et de BS qu’elle a
de partitions logiques.
Le
microprocesseur
C’est
un élément indispensable dans un ordinateur.
Le
microprocesseur est un peu l’analyseur des processeurs. En
effet, dans un ordinateur il n’y a pas 1 mais plusieurs
processeurs même si dans le language commun, on parle souvent
de processeur en désignant le microprocesseur.
Sans
trop entrer dans le détail, nous pouvons dire qu’un
microprocesseur est composé de plusieurs millions de
transistors. Il a pour but de traiter les informations, et pour ce
faire, il utilise du courant électrique qui est compris en
système binaire (vous voyez pourquoi on a commencé par
ce cours sur les bits maintenant)...
Un
processeur (ou plus exactement un microprocesseur) est cadencé
à une fréquence qui dépend de son horloge
interne qui fait alors vibrer un quartz...
On
mesure cette fréquence en Hertz (Hz).
Un
ordinateur de 866 Mhz fait vibrer ce quartz à 866 millions
d’impulsions seconde.....
Nous
ne rentrerons pas ici dans les notions de bus, de
gravure,d’architecture CISCou RISC, de caches de niveau 1,2,3,
etc... Ce cours n’étant qu’une initiation à
l’informatique...
|