CORRIGES

CONTROLE DE CONNAISSANCES:

1. RISC: Reduced instruction Set Computer.

   CISC: Complex Instruction Set computer.

2. Rôle : effectue les traitements des données

    Cycle d’instruction ou d’exécution :

 -processeur va lire une instruction dans la RAM(FETCH)

 -il décode cette instruction (DECODE)

  -l’exécute (EXECUTE)

  -stocke ou affiche le résultat des traitements (STORE). // à différencier du cycle d’horloge ou cycle processeur ou cycle machine qui cadence la vitesse du processeur. Une instruction complexe peut nécessiter plusieurs cycles processeur.

3.-sa fréquence d’horloge

   -le nombre de bits qu’il peut traiter en parallèle, en rapport avec sa capacite de gérer de grandes mémoires. //Exemple: processeur 32 bits ou 64 bits.

4. processeurs utilisant la technologie RISC: Alpha, ARM

5. processeurs utilisant la technologie CISC:  AMD, Intel x86

EXERCICE I: Répondre par vrai ou faux

1.VRAI

2.VRAI                           //les instructions ont une taille fixe

3.FAUX                          //1 cycle = 1 instruction

4.FAUX                         // beaucoup de registres

5. VRAI                      //1 cycle = 1 instruction d’où une extrême rapidité de l’architecture         RISC. Aussi, il faut signaler la présence de plusieurs registres, la taille fixe des instructions etc… qui accroissent la vitesse d’exécution.

EXERCICE II:

1.c;2.d;3.b;4.a;5.e.

EXERCICE III:

1. microprocesseur1

2. microprocesseur1 // structure simple

3. microprocesseur2 // Ensemble d’instructions vaste et complexe. Une seule instruction peut effectuer plusieurs opérations de bas niveau.

     4. microprocesseur2, // plus performant, la technologie CISC vise à simplifier la programmation en fournissant des instructions puissantes et complexes.

EXERCICE IV: On peut faire l’élévation d’une maison avec deux types de pièces

(Blocs de construction) :

- des petits parpaings de 15, matériel de base pour élever un mur. On doit empiler beaucoup de ces petits parpaings un par un. Chaque action (pose d’un parpaing) est simple et rapide (Architecture A).

-des blocs de murs préfabriquées qui peuvent déjà avoir des fenêtres intégrées, des coins préformés, ou même avec des parties de toit attachées (Architecture B). Dans ce cas, pour faire un mur avec une fenêtre, on peut utiliser un seul de ces blocs. Bien évidemment, il faudra une pièce différente pour une mur ayant deux fenêtres et une porte, ainsi de suite. La pose d’un bloc est une action complexe puisqu’on doit avoir besoin de plusieurs manœuvres pour porter le mur et d’une grue... C’est une action plus complexe car elle fait plus de chose à la fois (mur, fenêtres, une partie du toit…).

Questions:

1. Architecture B, avec ses nombreux blocs différents qu’il faut utiliser sur la même maison.

2. Architecture A, car il doit poser beaucoup de parpaings.

3. Architecture A, car il peut combiner les parpaings de différentes manières.

4. Architecture B, car il peut des blocs préfabriques qui ont plusieurs parties en même temps

5. Architecture A: RISC

    Architecture B: CISC

EXERCICE V:

1-Microprocesseur.

2-le microprocesseur est plus rapide.

3-Recherche scientifique.