Architecture Ordinateur 2008 P2

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Architecture Ordinateur 2008 P2 as PDF for free.

More details

  • Words: 1,427
  • Pages: 35
Architecture de l'ordinateur p2

Tél : 066950863

1

3. Microprocessor Le processeur (aussi appelé microprocesseur) est le cerveau de l'ordinateur. Il exécute les instructions des programmes grâce à un jeu d'instructions. Le processeur est caractérisé par sa mémoire cache et sa fréquence, c'est-à-dire la cadence à laquelle il exécute les instructions. un processeur cadencé à 800 MHz effectuera 800 millions d'opérations par seconde. Le premier microprocesseur (Intel 4004) a été inventé en 1971. Il s'agissait d'une unité de calcul de 4 bits, cadencé à 108 kHz. Depuis, la puissance des microprocesseurs augmente exponentiellement.

2

Le tableau ci-dessous montre l'évolution technologique des microprocesseurs Intel :

Modèle Année Nb transistors

Horloge 4,77 MHz 8MHz 16 MHz 33 MHz 166 MHz 200 MHz

Taille du registre interne

Largeur du bus de données

16 bits

8bits

16 bits 32 bits 32 bits 32 bits 64 bits

16 bits 16 bits 32 bits 32 bits 32 bits

8088

1979

29 000

80286 i386 i486 Pentium Pentium II

1982 1986 1989 1993 1997

134 000 275 000 1,2 millions 3,3 millions 7,5 millions

Pentium III

1999

9,5 millions 450 MHz

64 bits

32 bits

Pentium IV

2001

9,5 millions

64 bits

32 bits

Duo Core

2007

1.5 GHz

1.5 GHz 3

DOS Windows 3.x Windows 95 Windows NT

Windows 98

Windows 2000/XP

Windows Vista

– – – – – – – – – –

8086 (8MHz, 29m transistors) 80386 80486 Pentium Pentium Pro Pentium / MMX Pentium II Pentium III, AMD k7 Pentium IV (1600MHz, 42M transistors) Duo Core 4

Fonctionnement

Le processeur (noté CPU, pour Central Processing Unit) est un circuit électronique cadencé au rythme d'une horloge interne, grâce à un cristal de quartz qui, soumis à un courant électrique, envoie des impulsions, appelées « top ».

La fréquence d'horloge (appelée également cycle, correspondant au nombre d'impulsions par seconde, s'exprime en Hertz (Hz). Ainsi, un ordinateur à 200 MHz possède une horloge envoyant 200 000 000 de battements par seconde. La fréquence d'horloge est généralement un multiple de la fréquence du système (FSB, Front-Side Bus), c'est-à-dire un multiple de la fréquence de la carte mère A chaque top d'horloge le processeur exécute une action, correspondant à une instruction ou une partie d'instruction. L'indicateur appelé CPI (Cycles Par Instruction) permet de représenter le nombre moyen de cycles d’horloge nécessaire à l’exécution d’une instruction sur un microprocesseur. La puissance du processeur peut ainsi être caractérisée par le nombre d'instructions qu'il est capable de traiter par seconde. L'unité utilisée est le MIPS (Millions d'Instructions Par Seconde) correspondant à la fréquence du processeur que divise le CPI.

5

Instruction Une instruction est l'opération élémentaire que le processeur peut accomplir. Les instructions sont stockées dans la mémoire principale, en vue d'être traitée par le processeur. Une instruction est composée de deux champs : • le code opération, représentant l'action que le processeur doit accomplir ; • le code opérande, définissant les paramètres de l'action. Le code opérande dépend de l'opération. Il peut s'agir d'une donnée ou bien d'une adresse mémoire.

Code opération

Champ opérande

Le nombre d'octets d'une instruction est variable selon le type de donnée (l'ordre de grandeur est de 1 à 4 octets). Les instructions peuvent être classées en catégories dont les principales sont : Accès à la mémoire : des accès à la mémoire ou transferts de données entre registres. Opérations arithmétiques : opérations telles que les additions, soustractions, divisions ou multiplication. Opérations logiques : opérations ET, OU, NON, NON exclusif, etc. Contrôle : contrôles de séquence, branchements conditionnels, etc.

6

7

3.1 Architecture minimum d’un microprocesseur Un microprocesseur peut être divisé en quatre grandes parties : a) Les registres Les registres sont des petites mémoires linéaires, à accès parallèle, dont la capacité peut varier d’un à plusieurs octets .On trouve trois styles de registres. les accumulateurs : Qui stockent le résultat de l’instruction traitée ; Le compteur ordinal (CO) : contenant l'adresse de la prochaine instruction à traiter ; Les registres d’instructions : Qui enregistrent le code de l’instruction qui vient d’être lue dans la mémoire et Ramenée dans le microprocesseur. ( contenant l'instruction en cours de traitement)

b) Le décodeur Le décodeur sert à animer les circuits électriques nécessaires à l’exécution de l’instruction lue. En faite, il gère la mise en place des portes logiques pour le bon déroulement de l’opération demandée.

c) Le séquenceur (Le circuit de commandes et de séquencement) (ou bloc logique de commande) chargé de synchroniser l'exécution des instructions au rythme d'une horloge. Il est ainsi chargé de l'envoi des signaux de commande(sont des signaux électriques permettant d'orchestrer les différentes unités du processeur participant à l'exécution d'une instruction ) ;

8

d) L’unité arithmétique et logique (UAL) L’UAL est chargée d’exécuter les opérations arithmétiques et logiques du programme.

3.2 Circulation de l’information dans un microprocesseur

On distingue 5 cycles pour exécuter une instruction : 1. 2. 3. 4. 5.

La recherche de donnée en mémoire (fetch) Lecture du code d'instruction Décode de l'instruction Superviser l'exécution de l'instruction Revenir au début

3.3 Les autres composants d'un microprocesseur a) La fréquence

En dehors de la famille du processeur, la fréquence est un élément déterminant de la vitesse de ce composant. Celle-ci est exprimée en MégaHertz (Mhz), soit en million de cycles à la seconde. Il convient de savoir qu'une opération effectuée par l'utilisateur peut correspondre à de nombreux cycles pour le processeur. Mais, plus la fréquence est élevée, plus le processeur réagira vite

9

b) La mémoire cache La cache est une mémoire RAM très rapide (de l’ordre du nanoseconde) . Son but est d’accélérer le système en réalisant un tampon entre la mémoire vive et le microprocesseur. En effet, si le microprocesseur cherche une donnée et qu’elle se trouve dans la cache, le gain de temps s’en trouve réduit de l’ordre de 90 % (avec 64 Ko de cache) par rapport à un accès direct à la mémoire vive .

10

11

12

Constructeur

Processeur Socket

Modèle

Carte mère

13

Constructeur

Modèle

14

Processeur Slot 1

15

16

Fabricant

Processeur

Type de connexion

486 et compatibles

Socket 5

Intel Pentium

Socket 7

Intel Pentium MMX

Socket 7

Intel Pentium Pro

Socket 8

Intel Pentium II

Slot One

Intel Pentium III (première génération)

Slot One

Intel Celeron (première génération)

Slot One

Intel Pentium III (deuxième génération)

Socket 370

Intel Pentium 4

Socket 423

Intel Celeron (deuxième génération)

Socket 370

Intel Pentium Xeon

Slot Two

AMD K6

Socket 7

AMD Athlon (première génération)

Slot A

AMD Athlon (deuxième génération)

Socket A

AMD Duron

Socket A

Cyrix 6x86

Socket 7

Via Cyrix MII

Socket 7

Via Cyrix III

Socket 370

17

il est possible de connecter un processeur Socket sur une carte mère possédant un Slot One. Pour cela, vous devez acheter un adaptateur Socket vers Slot One (voir photo) ; l'inverse n'est pas possible.

18

Liste des principaux fabricants :

Nom du fabricant

AMD INTEL VIA-CYRIX

Adresse Internet

http://www.amd.com http://www.intel.fr http://www.via.com.tw

19

1ère étape

Installer un Processeur sur un connecteur "Socket"

Vous devez absolument vérifier que le connecteur "Socket" présent sur votre carte mère correspond bien à votre processeur.

20

2ème étape Après avoir vérifié que votre connecteur "Socket" correspond bien à votre processeur, vous pouvez commencer l'installation. Pour cela, relevez le petit levier présent à côté du connecteur 3ème étape Pour installer le processeur, vous devez maintenant repérer l'encoche qui se trouve dans un de ses coins

21

4 ème étape Une fois que vous avez repéré l'encoche présente sur votre processeur, repérez là aussi sur votre connecteur "Socket« . 5 ème étape Alignez l'encoche du processeur avec celle du connecteur, puis mettez le processeur en place. Ce dernier doit glisser dans les trous du connecteur. Si vous devez pousser le processeur dans le connecteur, c'est que l'alignement n'est pas correct. Une fois le processeur en place, baissez le levier du connecteur. Pour éliminer la chaleur produit par le processeur, vous pouvez et cela est plutôt conseillé installer un petit ventilateur

22

Installer un processeur sur un connecteur "Slot" 1ère étape Vous devez absolument vérifier que le connecteur "Slot" présent sur votre carte mère correspond bien à votre processeur. 2ème étape Après avoir vérifié que votre connecteur "Slot" correspond bien à votre processeur, vous pouvez commencer l'installation. Pour cela, il vous suffit d'enfoncer le processeur dans le connecteur et de refermer les taquets. Alignez bien les encoches du processeur (voir photo 2) avec celles du connecteur.

23

3ème étape Pour éliminer la chaleur produit par le processeur, vous pouvez et cela est plutôt conseillé installer un petit ventilateur

24

25

26

27

28

29

30

31

32

33

34

35

Related Documents