Solution-Série1 Architecture Des Ordinateurs

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

Université des Sciences et de la Technologie d’Oran USTO–MB Faculté des mathématiques et de l’informatique

Département d’informatique TD AO L2-S3 2022-2023

Fiche de TD N° 1 Architecture des ordinateurs


(Solution)
Exercice 1
1) Combien de touches comporte un clavier d’ordinateur ?
Plus de 100 touches.
2) Que se passe-t-il lorsque l’on appuie sur une touche du clavier ?
A chaque pression sur une touche, un signal est transmis dans l’ordinateur. Le clavier utilise un
réseau matriciel permettant d’avoir les coordonnées (ligne électrique s’établit, qui est transmis
à un micro-contrôleur. Le symbole associé à la touche est converti en code binaire (code ASCII
par exemple) et envoyé en direction du processeur.
3) Comment fonctionne une imprimante à jet d’encre ?
L’encre arrive par une multitude de tuyaux extrêmement fins. Sous l’effet de la chaleur (300°),
des bulles minuscules se forment dans ces tuyaux, provoquant l’éjection de micro d’encre.

Exercice 2
1. Donner la valeur décimale des entiers suivants, la base dans laquelle ces entiers sont codés
étant précisée.
a) 1011011 et 101010 en binaire (base 2) ;
Correction : 10110112 = 9110, 1010102 = 4210.
b) A1BE et C4F3 en hexadécimal (base 16) ;
Correction : A1BE16 = 41 40610, C4F316 = 50 41910.
c) 77210 et 31337 en octal (base 8).
Correction : 772108 = 32 39210, 313378 = 13 02310.
2. Coder l’entier 2 397 successivement en base 2, 8 et 16.
Correction : 2 39710 = 1001010111012 = 45358 = 95D16.
3. Donner la valeur décimale du nombre 10101, dans le cas où il est codé en base 2, 8 ou 16.
Correction : 101012 = 2110, 101018 = 4 16110, 1010116 = 65 79310.
4. Même question avec le nombre 6535 codé en base 8 ou 16.
Correction : 65358 = 3 42110, 653516 = 25 90910.

Exercice 3
1. Combien d’entiers positifs peut-on coder en binaire sur un octet ?
Correction : Un octet contient 8 bits, on peut donc coder 28 = 256 entiers.
2. Coder en binaire sur un octet les entiers 105 et 21 puis effectuer l’addition binaire des
entiers ainsi codés. Vérifier que le résultat sur un octet est correct.
3. Même question avec les entiers 184 et 72.
Correction :

4. Coder en binaire sur un octet les entiers 79 et 52 puis effectuer la multiplication binaire
des entiers ainsi codés.
5. Même question avec les entiers 135 et 46.
Correction :
Université des Sciences et de la Technologie d’Oran USTO–MB Faculté des mathématiques et de l’informatique
Département d’informatique TD AO L2-S3 2022-2023

Exercice 4
Déterminer la valeur approchée de 224 sans l’utilisation de la calculatrice.
Déduire une valeur en puissance de 2 du 1 Giga et 1 Téra.
On sait que : 224 = 210×210 × 24.
210 = 1024 ≈ 1000 = 103 = 1 kilo
224 = 220 × 24
210×210 = 1 Million = 1 Méga
224 = 16 Méga
1 Giga = 1 Milliard = 1024 × 220 = 210 × 220 = 230
1 Téra = 1000 Milliards = 1 Billion = 1024 × 230 = 210 × 230 = 240
Exercice 5

Schéma 1 Schéma 2

1. Le schéma 1 représente l’architecture de Von Neumann et le schéma 2 représente


l’architecture de Harvard.
2. La différence entre l'architecture Von Neumann et l'architecture Harvard :
Architecture de Von Neumann Architecture de Harvard
Elle porte le nom du mathématicien et Le nom provient de «Harvard Mark I», un ancien
informaticien John Von Neumann ordinateur à relais, projet réalisé à l’université
Harvard

Elle a besoin d’une seule mémoire pour Elle a besoin de deux mémoires pour les
les instructions et les données. instructions et les données

La conception de l'architecture de Von La conception de l'architecture de Harvard est


Neumann est simple. compliquée.

Ne requiert qu'un seul bus pour les Nécessite un bus séparé pour les instructions et
instructions et les données. les données.

Le processeur a besoin de deux cycles Le processeur peut compléter une instruction en


d'horloge pour terminer une instruction. un cycle

Faible performance par rapport à Plus facile à canaliser, donc de hautes


l’architecture de Harvard. performances peuvent être atteintes.

Coût moins cher. Coût relativement élevé.

Vous aimerez peut-être aussi