Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Cours 1 Estd

Télécharger au format pptx, pdf ou txt
Télécharger au format pptx, pdf ou txt
Vous êtes sur la page 1sur 63

M14: LANGAGE C ET ALGORITHMIQUE

ESTD 2021/2022 Pr. El


FAJJAJ
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR
Ordinateur

Un ordinateur est un ensemble des composants


électronique, permettant de manipuler des données sous
forme binaire, ou bits. Cette machine permet de traiter
automatiquement les données, ou informations , selon des
séquences d'instructions prédéfinies appelées aussi
programmes.
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR
Traitement
En informatique ,le terme traitement de données ou
traitement électronique des données renvoie à une série
de processus qui permettent d'extraire de l'information ou
de produire du savoir à partir de données brutes. Ces
processus, une fois programmés, sont le plus souvent
automatisés à l'aide d'ordinateurs.
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR

Système Informatique

Un système informatique, et notamment votre ordinateur, est


composé de 2 grandes parties:

la partie matériel qui correspond aux différents composants


qui le constituent: on parle aussi de Hardware
la partie logiciel qui correspond aux programmes,
applications et système d’exploitation qui permettent
d’utiliser le hardware pour réaliser les taches que l’on
demande à notre PC: on parle aussi de Software.
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR

Les périphériques

Les périphériques, appelés comme ça car ils sont autour


d’une unité central, sont divisés en deux grandes familles:
Les Entrées: qui apportent de l’information au système,
comme par exemple une sourie, un clavier ou encore une
manette de jeu
Les sorties: qui permettent de restituer une information,
comme par exemple une imprimante ou encore un écran
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR
Les périphériques
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR
Le processeur (CPU)
Le microprocesseur est le cœur (le cerveau) de
l'ordinateur. C'est le composant principal et essentiel de
chaque carte mère. Sans lui, rien n’est possible, c’est lui
qui gère et contrôle la totalité des procédures et des
enchaînements, exécute les instructions des
programmes. Sans lui, un fonctionnement opérationnel
et interactif des autres composants n’est pas possible, il
est relié directement ou indirectement à tous les autres
composants de la carte mère.
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR
Le processeur (CPU)

Le CPU n’est pas très intelligent, il traite seulement des


instructions très basiques mais il a un avantage sur nous les
humains, c’est qu’il est capable de traiter des milliards
d’instructions en seulement 1 seconde!
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR
Les caractéristiques d’un processeur
La marque du constructeur : l’avantage revient aux processeurs d’INTEL
plutôt qu’à ceux d’AMD.
La fréquence de l'horloge : plus la fréquence du processeur est élevée, plus le
PC sera rapide.
La taille des données qu'ils manipulent: 16 bits, 32 bits, 64 bits, etc.
La quantité de mémoire cache: privilégier un processeur avec une mémoire cache
le plus élevé possible.
Multi-coeur un processeur multi-cœur est un processeur possédant plusieurs cœurs
physiques fonctionnant simultanément exemple intel® Core™ i7-4720HQ possède
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR
Composition d'un processeur
Les parties essentielles d’un processeur sont :
 l’Unité Arithmétique et Logique (UAL), qui prend en
charge les calculs arithmétiques élémentaires et les tests.
 l'unité de contrôle(UC)
 les registres, qui sont des mémoires de petite taille
(quelques octets), suffisamment rapides pour que l'UAL
puisse manipuler leur contenu à chaque cycle de l’horloge.
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR
Composition d'un processeur

 Séquenceur: qui permet de synchroniser les différents éléments du


processeur. En particulier, il initialise les registres lors du démarrage
de la machine et il gère les interruptions.
 l’horloge: qui synchronise toutes les actions de l’unité centrale. Elle
est présente dans les processeurs synchrones, et absente des
processeurs asynchrones et des processeurs autosynchrones.
 l'unité d’entrée-sortie: qui prend en charge la communication avec
la mémoire de l’ordinateur ou la transmission des ordres destinés à
piloter ses processeurs spécialisés, permettant au processeur d’accéder
aux périphériques de l’ordinateur.
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR

Changement du processeur
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR

la mémoire
En informatique, la mémoire est un dispositif
électronique numérique qui sert à stocker des données.
La mémoire est un composant essentiel, présent dans
tous les ordinateurs, les consoles de jeux, les GPS et de
nombreux appareils électroniques. ... On distingue
mémoire vive, mémoire morte et mémoire de masse
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR

la mémoire
La mémoire vive (RAM)
La mémoire vive, aussi appelé la RAM qui signifie en anglais
Random Access Memory. 
La RAM est une mémoire super rapide mais qui a pour
particularité de perdre toutes ses données si elle n’est plus
alimentée, comme par exemple lorsque vous éteignez votre
ordinateur.
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR
la mémoire
Caractéristiques de la mémoire
 La capacité : c’est le nombre total de bits que contient la mémoire. Elle
s’exprime aussi souvent en octet.
 Le format des données : c’est le nombre de bits que l’on peut mémoriser
par case mémoire. On dit aussi que c’est la largeur du mot mémorisable.
 Le temps d’accès : c’est le temps qui s'écoule entre l'instant où a été
lancée une opération de lecture/écriture en mémoire et l'instant où la
première information est disponible sur le bus de données.
 Le temps de cycle : il représente l'intervalle minimum qui doit séparer
deux demandes successives de lecture ou d'écriture.
 Volatilité : elle caractérise la permanence des informations dans la
mémoire. L'information stockée est volatile si elle risque d'être altérée
par un défaut d'alimentation électrique et non volatile dans le cas
contraire.
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR

La mémoire vive (RAM)

Également appelée mémoire morte ou mémoire en lecture


seule, la ROM permet de stocker des données sur un disque
dur. Elle a la particularité d’être non volatile. C’est-à-dire
qu’elle n’efface pas le contenu si l’appareil en question
(ordinateur, smartphone, tablette…) est mis hors tension. De
ce fait, l’absence d’alimentation électrique n’a aucune
incidence sur son stockage,
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR

La mémoire vive (RAM)

 Mémoires non volatiles


 Accès seulement en lecture.
 « Câblage en dur » de l'information (lors de la fabrication
du circuit)
 Contiennent généralement les routines d'accès de base
aux périphériques.
 Premier type de mémoire morte, on a gardé son nom
pour toute cette famille
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR

Le Bus
Un bus est simplement un ensemble de lignes électriques
permettant la transmission de signaux entre les différents
composants de l'ordinateur. le bus relie les circuits de la carte
mère à la mémoire et aux cartes d’extensions engagées dans
les connecteurs.
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR

Le bus
STRUCTURE ET FONCTIONNEMENT
D’UN ORDINATEUR

la mémoire
En informatique, la mémoire est un dispositif
électronique numérique qui sert à stocker des données.
La mémoire est un composant essentiel, présent dans
tous les ordinateurs, les consoles de jeux, les GPS et de
nombreux appareils électroniques. ... On distingue
mémoire vive, mémoire morte et mémoire de masse
Structure et Technologie des
composants d’ordinateurs
Architecture de von Neumann

La machine de von Neumann est composée de:


1. une mémoire principale (MP) qui contient données et
instructions
2. une unité arithmétique et logique (UAL) capable de
fonctionner sur des données binaires
3. une unité de contrôle (UC) qui interprête les instructions
en mémoire et en entraîne l’exécution
4. un dispositif d’entrée et de sortie (E, S) pris en charge par
l’unité de contrôle
Architecture de von Neumann
La structure matérielle d’un ordinateur
Définitions
 Registres : mémoire haute vitesse qui se trouve dans le
processeur
 Processeur : réunion de l’UAL, de l’UC et de registres
Disque magnétique : plateau circulaire à face simple ou
double équipé d’une surface magnétisable capable de stocker
les données
 Unité centrale : boîte (tour par exemple) qui contient le
processeur, la mémoire principale et le disque
Instruction : traitement effectué à un instant donné par le
système
Programme : suite d’instructions effectuant un certain
traitement (le nombre de programmes possibles est
théoriquement infini)
A quoi sert l’unité centrale?

C’est un boîtier, il représente le centre de votre ordinateur.

En façade, vous aperçevez :

• le lecteur/graveur CD/DVD
• le lecteur CD/DVD
• le lecteur de disquette
• le bouton mise en route
• les ports USB
A l’intérieur de l’unité centrale, se
trouvent les principaux éléments
suivants :
• la carte mère
• le microprocesseur
• la mémoire vive
• le disque dur
• la carte graphique
• la carte son
• la carte réseau, le ventilateur, les 26
nappes de raccordement…
la carte graphique
Définition:

Carte permettant de traiter les informations


concernant l'affichage afin de les envoyer au moniteur.
Initialement, la carte graphique servait uniquement a
traiter l'affichage. Avec la généralisation de la 3D, la
carte graphique soulage leprocesseur pour le
traitement des calculs 3D. L'ATI Rage Fury par
exemple est une carte graphique.

35
La carte satellite

37
Définition:
Les cartes satellites sont appelés carte DVB-S.
Elles permettent de recevoir les chaînes
numériques des satellites. Elles existent
également en solutions externes comme les
produits de Digital-Everywhere qui proposent
des cartes satellites externes branchées via une
prise firewire.

38
carte tv

39
Définition:
Une carte télé ou « carte tuner tv » est une carte
d'extension permettant de regarder la télévision sur un
ordinateur. Ce type de carte peut intégrer un tuner
analogique (permettant la réception hertzienne
traditionnelle) ou un tuner TNT, pour la télévision
numérique terrestre, ou même les deux à la fois.
Beaucoup de cartes télé intègrent par ailleurs une
entrée vidéo permettant ainsi l'acquisition de sources
vidéo analogiques.

40
Bloc d’alimentation

42
Définition:

Bloc d’alimentation (power supply unit en


anglais, souvent abrégé PSU), ou simplement
l’alimentation, d'un PC est le matériel
informatique l'alimentant. L’alimentation est
chargée de convertir la tension électrique du
secteur en différentes tensions continues TBT,
compatibles avec les circuits électroniques de
l’ordinateur.
Types de mémoires d’un ordinateur.
( RAM,ROM,Cache).
La mémoire RAM.
• définition.
• Caractéristiques.
• Temps d’accès.
Types de barrettes RAM

La mémoire ROM.
La mémoire cache.
Types de mémoires du PC

RAM ROM
Mémoire
cache

45
La RAM est une abréviation de ( Random – Acces –
memory :mémoire à accès aléatoire).

Elle représente la mémoire centrale de l’ordinateur.

Elle est volatile car elle se vide automatiquement si elle n’est


pas sous tension.

Plusieurs types de mémoires sont présents sous forme de


barrettes dans le marché du PC. Chacune a ses propres
caractéristiques et adaptée à un type bien précis de cartes
mères. Avec l'évolution des PC, la mémoire RAM a évoluée
en différents types et vitesses. La technologie des mémoires
suit la vitesse externe des processeurs
46
Les normes de modules (barrettes) de mémoire sont
nombreuses et variées, et Il n’est pas toujours facile de s’en
sortir dans cette jungle. Il n’est cependant pas nécessaire
de se préoccuper de tous les détails techniques, Il suffit de
connaître les principales normes et les critères permettant
de les distinguer les unes des autres.

Les deux principaux critères de distinction sont le type


d’accès et le type de construction.

Le type d’accès: détermine la rapidité.


Le type de construction: définit la taille.

47
Temps d’accès :

lors du choix des modules de mémoire, le temps d’accès


( exprimé en nano secondes ou ns) est un facteur essentiel.

Avec les anciens modules DRAM, les temps d’accès sont de


l’ordre de 50ns à 70ns.

Ce temps d’accès doit être adapté à la carte mère et au


processeur.

Ainsi, les modules en 70ns ne s’adaptent qu’à des PC


travaillant avec une fréquence système ( fréquence externe
du processeur) de 60Mhz. C’est le cas des anciens systèmes à
base de Pentium .

48
Pour une fréquence système de 66 Mhz, vous utiliserez
des mémoires DRAM en 60ns, et, pour les nouvelles
cartes mères à fréquence système de 100 Mhz, seuls des
modules SDRAM compatibles avec un temps d’accès de
10ns sont envisageables.

49
50
51
elles sont chers mais trés rapides.

elles sont utilisés pour le cache memory ( L1 et L2 ). Dans


cette petite mémoire tampon, extrêmement rapide, vient
prendre place le code de programme. Ce code est ensuite
échangé avec la mémoire centrale et le processeur.

52
Les modules DRAM sont sensiblement moins coûteux.
mais aussi ils sont plus lents que les modules SRAM parce
que les données stockées dans le module DRAM sont sans
cesse rafraîchies par des cycles de rafraichissement.
Ces cycles freinent la mémoire , l’empêchant d’être en
permanence prête aux accès.

53
1) EDO-RAM (Enhanced Data Output) :
Ce type de mémoire, toujours d’actualité, à 32 bits de données,
avec une sortie de données légèrement accélérée ( accès en
lecture). les données peuvent être écrites en mémoire pendant
que d’autres données sont en lecture. Les modules EDO-RAM
existent en 50 ns, en 60ns.

54
2) SDRAM ( synchronous DRAM) :
Ce type nouveau et plus rapide et est utilisé sur la plupart
des cartes mères actuelles. le temps d’accès moyen est de
l’ordre de 7ns à 10 ns et le prix est nettement abordable que
les autres modules de mémoires

55
3) RAMBUS ou ( RDRAM) :
à été conçu pour Intel, spécifiquement pour une utilisation
conjointe avec le P4. Ce type de mémoire est censé
fonctionner jusqu’à 3 fois plus vite que la SDRAM
traditionnelle, la RDRAM se connecte sur la carte mère via un
connecteur spécifique (RIMM) et arrive à toucher les
vitesses de 1Ghz .
La RAMBUS fonctionne en pair de barrette.

56
4) DDR-SDRAM :
est également une évolution de la SDRAM, conçue pour
concurrencer la RAMBUS.

A l’heure actuelle, la guerre entre RAMBUS et DDR-SDRAM


semble pencher en faveur de la DDR. Moins chère que la
RAMBUS, la DDR-SDRAM est, depuis peu, utilisable avec
tous les processeurs actuels. A prix moindre et à
performances supplantées par une RAMBUS plus onéreuse.

La DDRAM atteint le plafond de 466 MHZ.

57
58
la ROM est une petite mémoire située sur la carte mère dont les
données définissent les paramètres du système . son contenu
s’appelle le BIOS ( Basic-Input-Output-System) .

La ROM est une mémoire morte car il n'est pas possible de


modifier son contenu, par contre certains paramètres sont
accessibles .

59
Elle est considérée comme le premier programme à
exécuter par le microprocesseur au démarrage des
ordinateurs. On peut dire que le BIOS représente la
personnalité de la machine et que le CPU doit respecter
toutes les directives figées en ROM.

Différents BIOS sont adaptés chacun à un type de carte


mère bien déterminé et d’une architecture de CPU bien
définie. Pour cela les BIOS ne sont pas compatibles. Les
marques de BIOS  sont: ( AMI ; Award ; Pheonix ; Compaq.
Etc).

60
La mémoire cache est appelée souvent L1 ou L2.

C’est une mémoire statique, plus rapide et plus chère


que la mémoire dynamique utilisée dans les barrettes
RAM.

Elle offre aux CPU une meilleure performance en


échange de données.

Pour bien expliquer le rôle de la mémoire cache dans


un système, nous vous présentons le schéma suivant qui
explique la façon de transfert de données entre les trois
niveaux de mémoire RAM et les différents exploits du
CPU.
61
La mémoire cache s’intègre à côté du microprocesseur
Mémoire à temps d’accès très court améliore la vitesse
De transfert des information entre le processeur et la RAM
Mémoire de petite capacité: elle permet de stocker les
Informations souvent utilisés par le processeur

Vous aimerez peut-être aussi