Exercices architecture des processeurs et microprocesseurs
Exercice 1 :
Nommer et définir les composants suivants :
Exercice 2 :
Associer chaque instruction de la liste suivante avec une des définitions proposées :
A – FI B – DI-1 C – EXE D – MEM E– WB
1. Dénote un transfert depuis un registre vers la mémoire dans le cas d'une instruction du type STORE (accès en écriture) et de la mémoire vers un registre dans le cas d'un LOAD (accès en lecture).
2. Stocke le résultat dans un registre. La source peut être la mémoire ou bien un registre.
3. Exécute l'instruction (par la ou les unités arithmétiques et logiques).
4. Charge l'instruction à exécuter dans le pipeline.
5. Décode l'instruction et adresse les registres.
Exercice 3 :
Quel est la différence entre un Core2Duo et un DualCore ?
Quel est la différence entre la mémoire cache L1 et L2 ?
Exercice 4 :
B- Quels sont les différents bus système et quel est le rôle de chacun d'entre eux? Compléter le schéma ci-dessous :
Corrigé Exercice 1 :
1 ) Ventilateur : Outil intégré dans la machine permettant de la débarrasser de la chaleur liée à son utilisation.
2) Ventirad : Ensemble composé d'un radiateur surmonté d'un ventilateur qui, généralement, est monté sur un CPU afin de le refroidir.
3) Processeur : ou CPU (Central Processing Unit), circuit intégré, qui se trouve au centre de l'ordinateur, composé de millions de transistors et capable d'effectuer des millions d'opérations mathématiques à la seconde. C'est en quelque sorte le cerveau d'un ordinateur.
4) Socket : est un socle qui se trouve placé sur la carte mère et dans lequel on fixe certains microprocessuers. il est de forme carrée avec une multitude de petits trous. Attention il en existe 3 types incompatibles entre eux et on les retrouve chez divers fabricants : Intel, AMD ou Cyrix.
Corrigé Exercice 2 :
A – FI : 4 B – DI-1 : 5 C – EXE : 3 D – MEM : 1 E– WB: 2
Exercice 3 :
Quel est la différence entre un Core2Duo et un DualCore ?
Les Pentium dual core sont des core 2 duo "au rabais", de manière a avoir des processeurs entrée de gamme pour Intel.
Les Pentium Dual Core ont un bus a 800 Mhz (au lieu de 1000), un cache L2 de 1Mo (au lieu de 2Mo) et fonctionnent a des fréquences + basses que les Core 2 Duo (de 1.6 a 2 Ghz, au lieu de 2Ghz a 3 Ghz).
Le + puissant Pentium Dual Core (E2180) est inférieur au + petit Core 2 Duo (E4400)
On n'additionne pas les fréquences des cores, ca n'a aucun sens, un Core 2 Duo a 2 Ghz signifie que les 2 cores sont a 2Ghz, ce n'est pas équivalent a un core a 4Ghz.
Quel est la différence entre la mémoire cache L1 et L2 ?
L1 (niveau 1) cache - cache L1 stocke des informations pour une utilisation par le processeur. L1 cache L1 est très rapide mais aussi très coûteux. La plupart des processeurs ont un cache L1 divisés dans l'espace pour les données et l'espace pour les instructions.
L2 (niveau 2) cache - cache L2 est la prochaine étape vers le bas de cache L1. . La plupart des processeurs d'aujourd'hui ont de cache L2, ce qui augmente lesperformances du cache. . La plupart des processeurs de bureau ont un cache L2 de 256 Ko environ, mais certains processeurs haut de gamme peuvent avoir autant que 2Mo.