Vous êtes sur la page 1sur 6

RATTRAPAGE

I- DEFINITIONS
Bus : Un bus est un canal de communication utilisé pour transférer des données entre les différents
composants d'un système informatique. Il s'agit d'un ensemble de fils ou de pistes électriques qui permettent
de transférer des signaux binaires (0 et 1) représentant des données, des instructions ou des adresses. Les
bus sont utilisés pour connecter le processeur, la mémoire, les périphériques d'entrée/sortie et d'autres
composants d'un ordinateur.
Registre : Un registre est une petite unité de stockage de données à l'intérieur d'un processeur. Il s'agit
d'une mémoire très rapide utilisée pour stocker temporairement des données, des adresses ou des résultats
de calcul. Les registres sont utilisés pour effectuer des opérations arithmétiques et logiques, pour stocker
des valeurs intermédiaires lors de l'exécution d'instructions et pour faciliter les transferts de données entre
différents composants du processeur.
Jeu d'instruction : Un jeu d'instruction, également appelé langage machine, est un ensemble de
commandes ou d'opérations spécifiques qu'un processeur peut exécuter. Chaque processeur a son propre
jeu d'instruction qui définit les opérations qu'il peut effectuer, les formats d'instructions et les modes
d'adressage supportés. Les jeux d'instruction comprennent des opérations arithmétiques, logiques, de
transfert de données, de contrôle de flux, d'accès à la mémoire, etc. Les programmes et les logiciels sont
écrits dans un langage de programmation qui est ensuite traduit en instructions du jeu d'instruction
spécifique au processeur cible.
Mémoire : La mémoire est un composant essentiel d'un ordinateur qui permet de stocker des données et
des instructions de manière temporaire ou permanente. Elle est utilisée par le processeur pour exécuter des
programmes et traiter des données. La mémoire est organisée en une série d'emplacements numérotés
appelés adresses, et chaque emplacement peut contenir une quantité fixe de données, généralement
exprimée en octets. Les types courants de mémoire comprennent la mémoire vive (RAM), qui stocke les
données en cours d'utilisation par le processeur, et la mémoire de stockage à long terme (disques durs,
SSD), qui stocke les données de manière permanente même lorsque l'ordinateur est éteint.
II- QUESTIONS DE COURS
1- L'intérêt de l'architecture des ordinateurs réside dans sa capacité à permettre le fonctionnement et
l'organisation efficace des composants matériels et logiciels d'un système informatique.
L'architecture définit la structure, les interfaces et les protocoles de communication entre les
différents composants, ce qui permet aux ordinateurs d'exécuter des programmes, de traiter des
données et d'effectuer des opérations complexes.

2- Voici quatre composants qui peuvent être connectés sur la carte mère d'un ordinateur :
Processeur (CPU) : L'unité centrale de traitement qui exécute les opérations et les calculs.
Mémoire vive (RAM) : Une mémoire volatile utilisée pour stocker temporairement les données et les
programmes en cours d'utilisation.
Carte graphique : Responsable de l'affichage graphique et de la sortie vidéo.
Disque dur ou SSD : Un dispositif de stockage permanent utilisé pour stocker les données et les
programmes même lorsque l'ordinateur est éteint.
3- L'architecture ordinateur conçue par John von Neumann, connue sous le nom d'architecture de von
Neumann, est représentée par le modèle suivant :
+----------------------+
| |
| Mémoire |
| |
+----------+-----------+
|
+----------v-----------+
| |
| Unité de |
| Contrôle |
| |
+----------+-----------+
|
+----------v-----------+
| |
| Unité Arithmétique |
| et Logique (UAL) |
| |
+----------+-----------+
|
+----------v-----------+
| |
| Entrées/Sorties |
| |

Ce modèle comprend une mémoire qui stocke à la fois les instructions et les données, une unité de
contrôle qui interprète et exécute les instructions, une unité arithmétique et logique (UAL) qui
effectue les opérations mathématiques et logiques, et des entrées/sorties pour la communication
avec les périphériques externes.

a) Dans l'unité de traitement :


UAL (Unité Arithmétique et Logique) : C'est la partie de l'unité de traitement qui effectue les opérations
mathématiques (arithmétiques) et logiques (comparaisons, opérations booléennes, etc.).
UC (Unité de Contrôle) : Elle est responsable de la séquence d'exécution des instructions, de la
récupération des instructions et des données depuis la mémoire, et de la coordination des différentes parties
du processeur.
Compteur Ordinal : Aussi appelé "Program Counter" (PC), c'est un registre spécial qui contient l'adresse
mémoire de l'instruction suivante à exécuter.

b) Le chemin de données, également appelé "data path", est le réseau de fils, de registres et de
composants qui permet le transfert des données entre les différents composants de l'ordinateur, tels que
l'UAL, les registres, la mémoire et les entrées/sorties. Il définit le flux de données à l'intérieur de l'unité de
traitement.

4- Voici la signification des acronymes mentionnés :

CISC : Complex Instruction Set Computer. C'est une architecture de processeur qui prend en
charge un grand nombre d'instructions complexes et variées.
HDMI : High-Definition Multimedia Interface. Il s'agit d'une interface numérique utilisée pour
la transmission de signaux audio et vidéo de haute qualité entre des appareils.
RISC : Reduced Instruction Set Computer. C'est une architecture de processeur qui utilise un jeu
d'instructions réduit et des instructions simples pour optimiser les performances.
VGA : Video Graphics Array. Il s'agit d'un standard d'affichage vidéo utilisé pour connecter des
moniteurs et des écrans aux ordinateurs.
6-Les principaux types de mémoire comprennent :
Mémoire vive (RAM) : Utilisée pour le stockage temporaire des données et des programmes en cours
d'utilisation par le processeur.
Mémoire de stockage à long terme : Comme les disques durs et les SSD, utilisés pour le stockage
permanent des données, même lorsque l'ordinateur est éteint.
Mémoire cache : Une mémémoire de petite taille et très rapide utilisée pour stocker temporairement les
données fréquemment utilisées afin d'accélérer l'accès à la mémoire principale.
Mémoire ROM : Read-Only Memory, une mémoire non volatile qui contient des instructions et des
données préenregistrées et ne peut pas être modifiée.
Mémoire flash : Une mémoire non volatile utilisée dans les dispositifs de stockage tels que les clés USB,
les cartes mémoire et les disques SSD.
Mémoire virtuelle : Un espace de stockage utilisé par le système d'exploitation pour simuler une mémoire
RAM supplémentaire lorsque la mémoire physique est insuffisante.

7- Les trois modèles d'imprimante courants sont :


Imprimante à jet d'encre : Utilise une technologie de projection de petites gouttes d'encre sur le papier
pour créer des images et du texte.
Imprimante laser : Utilise un processus électrostatique pour transférer de la poudre d'encre (toner) sur le
papier et crée des impressions de haute qualité.
Imprimante à sublimation thermique : Utilise un processus de chauffage pour transférer des pigments
colorés sur le papier, créant ainsi des impressions de qualité photographique.

III- ARCHITECTURE D’UN PROCESSEUR


1- La principale différence entre les architectures CISC (Complex Instruction Set Computer) et
RISC (Reduced Instruction Set Computer) réside dans le jeu d'instructions qu'elles utilisent et
leurs approches de conception.
CISC : Les processeurs CISC sont caractérisés par un jeu d'instructions complexe et diversifié. Ces
instructions peuvent effectuer des opérations complexes en une seule instruction, ce qui peut réduire le
nombre d'instructions nécessaires pour exécuter une tâche donnée. Les processeurs CISC ont tendance à
avoir un nombre variable de cycles d'exécution pour chaque instruction en raison de leur complexité. Ils
sont conçus pour maximiser l'utilisation du code mémoire en permettant des instructions complexes et
variées.
RISC : Les processeurs RISC utilisent un jeu d'instructions réduit et simple, composé d'instructions
élémentaires qui effectuent des opérations de base. Chaque instruction RISC est généralement conçue pour
être exécutée en un seul cycle d'horloge, ce qui permet une exécution plus rapide et prévisible des
instructions. Les processeurs RISC sont généralement optimisés pour exécuter des instructions de manière
efficace, en mettant l'accent sur la vitesse et l'efficacité plutôt que sur la complexité des instructions.µµ
2- Le mode pipeline est une technique utilisée dans certaines architectures de processeur pour
améliorer les performances en permettant l'exécution simultanée d'instructions. Dans le mode pipeline,
le processus d'exécution d'une instruction est divisé en plusieurs étapes, et chaque étape est effectuée
par un composant spécifique du processeur. Pendant que chaque étape est exécutée pour une instruction,
les instructions suivantes peuvent commencer leur exécution dans les étapes précédentes du pipeline.
L'architecture qui utilise généralement le mode pipeline est l'architecture RISC. L'utilisation du mode
pipeline dans les processeurs RISC permet d'améliorer le débit d'instructions, car plusieurs instructions
peuvent être en cours de traitement simultanément, accélérant ainsi l'exécution des programmes.
3- Voici deux exemples de registres du processeur avec leurs rôles :
Registre d'accumulateur (Accumulator register) : Ce registre est utilisé pour stocker temporairement les
résultats d'opérations arithmétiques et logiques effectuées par l'unité de traitement. Il est souvent utilisé
comme registre de travail principal pour les calculs intermédiaires.
Registre d'index (Index register) : Ce registre est utilisé pour stocker des valeurs d'index ou des adresses
mémoire utilisées dans des opérations d'accès à la mémoire. Il peut faciliter l'accès rapide à des
emplacements de mémoire spécifiques en utilisant des adresses calculées.
4- Les trois principaux composants d'un microprocesseur sont :
Unité de contrôle (Control Unit) : L'unité de contrôle est responsable de la séquence d'exécution des
instructions. Elle récupère les instructions depuis la mémoire, les décode et les coordonne avec les autres
composants du processeur pour effectuer les opérations requises.
Unité arithmétique et logique (Arithmetic Logic Unit, ALU) : L'unité arithmétique et logique est
responsable de l'exécution des opérations arithmétiques (addition, soustraction, multiplication, division) et
logiques (ET, OU, NON, etc.). Elle effectue des opérations sur les données en utilisant des signaux de
contrôle provenant de l'unité de contrôle.
Registres : Les registres sont des unités de stockage de données à l'intérieur du processeur. Ils sont utilisés
pour stocker temporairement des données, des adresses et des résultats de calcul. Les registres permettent
un accès rapide aux données nécessaires pour les opérations de traitement et de transfert de données.
5- Les deux grandes familles de microprocesseurs sont :
Microprocesseurs basés sur l'architecture x86 : Ces microprocesseurs sont basés sur l'architecture x86
d'Intel et d'AMD. Ils sont largement utilisés dans les ordinateurs personnels et les serveurs. Les processeurs
x86 utilisent une architecture CISC.µ
Microprocesseurs basés sur l'architecture ARM : Ces microprocesseurs sont basés sur l'architecture
ARMet sont couramment utilisés dans les appareils mobiles tels que les smartphones et les tablettes. Ils
sont également présents dans d'autres domaines tels que l'embarqué, l'Internet des objets (IoT) et les
systèmes embarqués. Les processeurs ARM utilisent une architecture RISC.

EXAMEN
QUESTIONS DE COURS
1- définitions des expressions suivantes :
Bus d'adresses : Le bus d'adresses est un canal de communication unidirectionnel utilisé par le processeur
pour envoyer l'adresse de la mémoire ou du périphérique avec lequel il souhaite communiquer. Il permet
d'indiquer l'emplacement mémoire ou le périphérique spécifique auquel le processeur souhaite accéder.
Bus de données : Le bus de données est un canal de communication bidirectionnel utilisé pour transférer
les données entre le processeur, la mémoire et les périphériques. Il transporte les informations brutes, telles
que les instructions, les données de programme et les données traitées, entre les différents composants du
système.
Bus de contrôle : Le bus de contrôle est un canal de communication unidirectionnel utilisé par le processeur
pour envoyer des signaux de contrôle aux autres composants du système. Il transporte des signaux de
contrôle tels que les signaux d'horloge, les signaux de lecture/écriture et les signaux de synchronisation
pour coordonner les opérations entre les différents composants.
2- Quatre composants qui peuvent être connectés sur la carte mère d'un ordinateur sont :
Processeur (CPU) : Le processeur est le cœur du système informatique, responsable de l'exécution des
instructions et du traitement des données.
Mémoire (RAM) : La mémoire est utilisée pour stocker temporairement les données et les instructions en
cours d'utilisation par le processeur. Elle permet un accès rapide aux données, ce qui améliore les
performances du système.
Carte graphique (GPU) : La carte graphique est responsable du traitement des données graphiques et de
l'affichage des images sur l'écran. Elle est utilisée pour les applications graphiques, les jeux et les tâches
nécessitant des calculs intensifs.
Carte réseau : La carte réseau permet à l'ordinateur de se connecter à un réseau, qu'il s'agisse d'un réseau
local (LAN) ou d'Internet. Elle facilite la communication et l'échange de données avec d'autres ordinateurs
ou périphériques connectés au réseau.
3- Les deux modes d'échange d'information sont :
Mode simplex : Dans ce mode, la communication se fait dans une seule direction. Un périphérique transmet
des données à un autre périphérique sans possibilité de réponse ou de retour d'informations. C'est un mode
de communication unidirectionnel.
Mode duplex : Dans ce mode, la communication se fait dans les deux directions simultanément. Les
périphériques peuvent envoyer et recevoir des données simultanément. C'est un mode de communication
bidirectionnel.
4- Les types de liaisons permettant de se connecter à des périphériques sont :
Liaison filaire : Cela inclut les connexions physiques utilisant des câbles tels que l'USB (Universal Serial
Bus), l'Ethernet, le HDMI (High-Definition Multimedia Interface), etc.
Liaison sans fil : Cela inclut les connexions sans fil utilisant des technologies telles que le Wi-Fi, le
Bluetooth, l'infrarouge, le NFC (Near Field Communication), etc.
5- Les signaux ont été divisés en deux groupes :
Signaux analogiques : Les signaux analogiques sont des signaux continus qui peuvent prendre n'importe
quelle valeur dans une plage donnée. Ils sont utilisés pour représenter des grandeurs physiques continues
telles que le son, la lumière, la température, etc.
Signaux numériques : Les signaux numériques sont des signaux discrets qui ne peuvent prendre que deux
valeurs distinctes, généralement représentées par 0 et 1. Ils sont utilisés pour représenter et manipuler
l'information numérique dans les systèmes informatiques.
6- Exemples de connecteurs internes et externes :
Connecteur interne : Le connecteur d'alimentation de la carte mère (par exemple, le connecteur ATX) est
un exemple de connecteur interne. Il est utilisé pour fournir l'alimentation électrique à la carte mère et aux
autres composants du système.
Connecteur externe : Le port USB est un exemple de connecteur externe. Il est utilisé pour connecter des
périphériques externes tels que les claviers, les souris, les imprimantes, les disques durs externes, etc.
7- Le socket est situé sur la carte mère de l'ordinateur. Il s'agit d'un emplacement physique conçu
pour accueillir le processeur (CPU). Le socket permet de connecter le processeur à la carte mère et
assure la communication entre le processeur et les autres composants du système. Le socket est
spécifique à chaque type de processeur et doit correspondre au modèle et à la génération du
processeur utilisé.
8- signification des acronymes suivants :
CISC : Complex Instruction Set Computer. C'est une architecture de processeur caractérisée par un jeu
d'instructions complexe et diversifié. Les processeurs CISC sont conçus pour exécuter des instructions
complexes en une seule opération, ce qui peut réduire le nombre d'instructions nécessaires pour effectuer
une tâche.
HDMI : High-Definition Multimedia Interface. Il s'agit d'une norme de connectivité numérique utilisée
pour la transmission de signaux audio et vidéo haute définition entre des appareils, tels que des téléviseurs,
des moniteurs et des lecteurs multimédias.
RISC : Reduced Instruction Set Computer. C'est une architecture de processeur caractérisée par un jeu
d'instructions réduit et simple. Les processeurs RISC sont optimisés pour exécuter des instructions de
manière efficace et prévisible en mettant l'accent sur la vitesse et l'efficacité du traitement.
VGA : Video Graphics Array. C'est une norme d'affichage graphique utilisée pour la connexion d'un
moniteur à un ordinateur. VGA a été largement utilisé avant l'introduction des normes d'affichage
numériques telles que DVI et HDMI.
9- Les types de mémoire courants sont :
Mémoire vive (RAM) : La RAM est utilisée pour stocker temporairement les données et les instructions
en cours d'utilisation par le processeur. Elle permet un accès rapide aux données, mais les données sont
perdues lorsque l'ordinateur est éteint.
Mémoire morte (ROM) : La ROM est une mémoire en lecture seule utilisée pour stocker des données
permanentes. Les données stockées dans la ROM ne peuvent pas être modifiées et sont conservées même
lorsque l'ordinateur est éteint.
Mémoire cache : La mémoire cache est une mémoire très rapide et de petite taille utilisée pour stocker les
données fréquemment utilisées par le processeur. Elle permet d'améliorer les performances en réduisant le
temps d'accès à la mémoire principale.
Mémoire de stockage (disque dur, SSD) : La mémoire de stockage est utilisée pour stocker de manière
permanente les données et les fichiers. Les disques durs (HDD) et les disques SSD (Solid State Drive) sont
des exemples de mémoire de stockage.
10- Les trois modèles d'imprimante courants sont :
Imprimante à jet d'encre : Ce type d'imprimante utilise des gouttelettes d'encre projetées sur le papier
pour former les caractères et les images. Les imprimantes à jet d'encre sont couramment utilisées pour
l'impression de documents couleur et de qualité photographique.
Imprimante laser : Les imprimantes laser utilisent un faisceau laser pour charger électrostatiquement un
tambour photosensible, qui attire ensuite de la poudre d'encre (toner) pour former l'image sur le papier. Les
imprimantes laser sont couramment utilisées pour l'impression de documents monochromes ou couleur à
grande vitesse.
Imprimante matricielle : Les imprimantes matricielles utilisent un ensemble de petits marteaux pour
frapper une bande d'encre contre le papier, formant ainsi les caractères. Ces imprimantes sont moins
courantes de nos jours en raison de leur faible qualité d'impression, mais elles sont encore utilisées dans
certaines applications spécifiques, telles que l'impression de reçus ou de formulaires en plusieurs
exemplaires.

Vous aimerez peut-être aussi