Vous êtes sur la page 1sur 219

Introduction

Principes gnraux de fonctionnement


La mmoire principale
Le processeur central
Chap. I : Architecture de base dun ordinateur
Laurent Poinsot
UMR 7030 - Universit Paris 13 - Institut Galile
Cours Architecture et Systme
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Dans cette partie, nous dcrivons rapidement larchitecture de base
dun ordinateur et les principes de son fonctionnement. Un ordinateur
est une machine de traitement de linformation. Il est capable
dacqurir de linformation, de la stocker, de la transformer en
effectuant des traitements quelconques, puis de la restituer sous une
autre forme. Le mot informatique vient de la contraction des mots
information et automatique . Nous appelons information tout
ensemble de donnes. On distingue gnralement diffrents types
dinformations : textes, nombres, sons, images, etc., mais aussi les
instructions composant un programme. Comme on la vu dans la
premire partie, toute information est manipule sous forme binaire
(ou numrique) par lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Plan du chapitre
1
Principes gnraux de fonctionnement ;
2
La mmoire principale ;
3
Le processeur central ;
4
Liaisons Processeur-Mmoire : les bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Plan du chapitre
1
Principes gnraux de fonctionnement ;
2
La mmoire principale ;
3
Le processeur central ;
4
Liaisons Processeur-Mmoire : les bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Plan du chapitre
1
Principes gnraux de fonctionnement ;
2
La mmoire principale ;
3
Le processeur central ;
4
Liaisons Processeur-Mmoire : les bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Plan du chapitre
1
Principes gnraux de fonctionnement ;
2
La mmoire principale ;
3
Le processeur central ;
4
Liaisons Processeur-Mmoire : les bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Plan du chapitre
1
Principes gnraux de fonctionnement ;
2
La mmoire principale ;
3
Le processeur central ;
4
Liaisons Processeur-Mmoire : les bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Mmoire principale & processeur
Les deux principaux constituants dun ordinateur sont la mmoire
principale et le processeur ou CPU (Central Processing Unit). La
mmoire principale permet de stocker de linformation (programmes
et donnes), tandis que le processeur excute pas pas les instructions
composant les programmes.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Mmoire principale & processeur
Les deux principaux constituants dun ordinateur sont la mmoire
principale et le processeur ou CPU (Central Processing Unit). La
mmoire principale permet de stocker de linformation (programmes
et donnes), tandis que le processeur excute pas pas les instructions
composant les programmes.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Mmoire principale & processeur
Les deux principaux constituants dun ordinateur sont la mmoire
principale et le processeur ou CPU (Central Processing Unit). La
mmoire principale permet de stocker de linformation (programmes
et donnes), tandis que le processeur excute pas pas les instructions
composant les programmes.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Mmoire principale & processeur
Les deux principaux constituants dun ordinateur sont la mmoire
principale et le processeur ou CPU (Central Processing Unit). La
mmoire principale permet de stocker de linformation (programmes
et donnes), tandis que le processeur excute pas pas les instructions
composant les programmes.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Mmoire principale & processeur
Les deux principaux constituants dun ordinateur sont la mmoire
principale et le processeur ou CPU (Central Processing Unit). La
mmoire principale permet de stocker de linformation (programmes
et donnes), tandis que le processeur excute pas pas les instructions
composant les programmes.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Architecture de von Neumann
Larchitecture, dite architecture de von Neumann dcompose
lordinateur en quatre parties distinctes :
1
Le processeur est compos dune unit arithmtique et logique
(UAL ou ALU en anglais) ou unit de traitement : son rle est
deffectuer les oprations de base et dune unit de contrle,
charge du squenage des oprations ;
2
La mmoire qui contient la fois les donnes et le programme
excut par lunit de contrle. La mmoire se divise entre
mmoire volatile ou RAM (Random Access Memory) qui
contient programmes et donnes en cours de traitement, et
mmoire permanente ou ROM (Read Only Memory) qui stocke
programmes et donnes de base de la machine ;
3
Les dispositifs dentre-sortie, qui permettent de communiquer
avec le monde extrieur.
Les diffrents composants sont relis par des bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Architecture de von Neumann
Larchitecture, dite architecture de von Neumann dcompose
lordinateur en quatre parties distinctes :
1
Le processeur est compos dune unit arithmtique et logique
(UAL ou ALU en anglais) ou unit de traitement : son rle est
deffectuer les oprations de base et dune unit de contrle,
charge du squenage des oprations ;
2
La mmoire qui contient la fois les donnes et le programme
excut par lunit de contrle. La mmoire se divise entre
mmoire volatile ou RAM (Random Access Memory) qui
contient programmes et donnes en cours de traitement, et
mmoire permanente ou ROM (Read Only Memory) qui stocke
programmes et donnes de base de la machine ;
3
Les dispositifs dentre-sortie, qui permettent de communiquer
avec le monde extrieur.
Les diffrents composants sont relis par des bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Architecture de von Neumann
Larchitecture, dite architecture de von Neumann dcompose
lordinateur en quatre parties distinctes :
1
Le processeur est compos dune unit arithmtique et logique
(UAL ou ALU en anglais) ou unit de traitement : son rle est
deffectuer les oprations de base et dune unit de contrle,
charge du squenage des oprations ;
2
La mmoire qui contient la fois les donnes et le programme
excut par lunit de contrle. La mmoire se divise entre
mmoire volatile ou RAM (Random Access Memory) qui
contient programmes et donnes en cours de traitement, et
mmoire permanente ou ROM (Read Only Memory) qui stocke
programmes et donnes de base de la machine ;
3
Les dispositifs dentre-sortie, qui permettent de communiquer
avec le monde extrieur.
Les diffrents composants sont relis par des bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Architecture de von Neumann
Larchitecture, dite architecture de von Neumann dcompose
lordinateur en quatre parties distinctes :
1
Le processeur est compos dune unit arithmtique et logique
(UAL ou ALU en anglais) ou unit de traitement : son rle est
deffectuer les oprations de base et dune unit de contrle,
charge du squenage des oprations ;
2
La mmoire qui contient la fois les donnes et le programme
excut par lunit de contrle. La mmoire se divise entre
mmoire volatile ou RAM (Random Access Memory) qui
contient programmes et donnes en cours de traitement, et
mmoire permanente ou ROM (Read Only Memory) qui stocke
programmes et donnes de base de la machine ;
3
Les dispositifs dentre-sortie, qui permettent de communiquer
avec le monde extrieur.
Les diffrents composants sont relis par des bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Architecture de von Neumann
Larchitecture, dite architecture de von Neumann dcompose
lordinateur en quatre parties distinctes :
1
Le processeur est compos dune unit arithmtique et logique
(UAL ou ALU en anglais) ou unit de traitement : son rle est
deffectuer les oprations de base et dune unit de contrle,
charge du squenage des oprations ;
2
La mmoire qui contient la fois les donnes et le programme
excut par lunit de contrle. La mmoire se divise entre
mmoire volatile ou RAM (Random Access Memory) qui
contient programmes et donnes en cours de traitement, et
mmoire permanente ou ROM (Read Only Memory) qui stocke
programmes et donnes de base de la machine ;
3
Les dispositifs dentre-sortie, qui permettent de communiquer
avec le monde extrieur.
Les diffrents composants sont relis par des bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Architecture de von Neumann
Larchitecture, dite architecture de von Neumann dcompose
lordinateur en quatre parties distinctes :
1
Le processeur est compos dune unit arithmtique et logique
(UAL ou ALU en anglais) ou unit de traitement : son rle est
deffectuer les oprations de base et dune unit de contrle,
charge du squenage des oprations ;
2
La mmoire qui contient la fois les donnes et le programme
excut par lunit de contrle. La mmoire se divise entre
mmoire volatile ou RAM (Random Access Memory) qui
contient programmes et donnes en cours de traitement, et
mmoire permanente ou ROM (Read Only Memory) qui stocke
programmes et donnes de base de la machine ;
3
Les dispositifs dentre-sortie, qui permettent de communiquer
avec le monde extrieur.
Les diffrents composants sont relis par des bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Architecture de von Neumann
Larchitecture, dite architecture de von Neumann dcompose
lordinateur en quatre parties distinctes :
1
Le processeur est compos dune unit arithmtique et logique
(UAL ou ALU en anglais) ou unit de traitement : son rle est
deffectuer les oprations de base et dune unit de contrle,
charge du squenage des oprations ;
2
La mmoire qui contient la fois les donnes et le programme
excut par lunit de contrle. La mmoire se divise entre
mmoire volatile ou RAM (Random Access Memory) qui
contient programmes et donnes en cours de traitement, et
mmoire permanente ou ROM (Read Only Memory) qui stocke
programmes et donnes de base de la machine ;
3
Les dispositifs dentre-sortie, qui permettent de communiquer
avec le monde extrieur.
Les diffrents composants sont relis par des bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Architecture de von Neumann
Larchitecture, dite architecture de von Neumann dcompose
lordinateur en quatre parties distinctes :
1
Le processeur est compos dune unit arithmtique et logique
(UAL ou ALU en anglais) ou unit de traitement : son rle est
deffectuer les oprations de base et dune unit de contrle,
charge du squenage des oprations ;
2
La mmoire qui contient la fois les donnes et le programme
excut par lunit de contrle. La mmoire se divise entre
mmoire volatile ou RAM (Random Access Memory) qui
contient programmes et donnes en cours de traitement, et
mmoire permanente ou ROM (Read Only Memory) qui stocke
programmes et donnes de base de la machine ;
3
Les dispositifs dentre-sortie, qui permettent de communiquer
avec le monde extrieur.
Les diffrents composants sont relis par des bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Architecture de von Neumann
Larchitecture, dite architecture de von Neumann dcompose
lordinateur en quatre parties distinctes :
1
Le processeur est compos dune unit arithmtique et logique
(UAL ou ALU en anglais) ou unit de traitement : son rle est
deffectuer les oprations de base et dune unit de contrle,
charge du squenage des oprations ;
2
La mmoire qui contient la fois les donnes et le programme
excut par lunit de contrle. La mmoire se divise entre
mmoire volatile ou RAM (Random Access Memory) qui
contient programmes et donnes en cours de traitement, et
mmoire permanente ou ROM (Read Only Memory) qui stocke
programmes et donnes de base de la machine ;
3
Les dispositifs dentre-sortie, qui permettent de communiquer
avec le monde extrieur.
Les diffrents composants sont relis par des bus.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Les programmes
Un programme est une suite dinstructions lmentaires, qui vont tre
excutes dans lordre par le processeur. Ces instructions
correspondent des actions trs simples, telles quadditionner deux
nombres, lire ou crire une case mmoire, etc. Chaque instruction est
code (physiquement cable) en mmoire sur quelques octets. Le
processeur est capable dexcuter des programmes en langage
machine, cest--dire composs dinstructions trs lmentaires
suivant un codage prcis. Chaque type de processeurs est capable
dexcuter un certain ensemble dinstructions, son jeu dinstructions.
Pour crire un programme en langage machine, il faut donc connatre
les dtails du fonctionnement du processeur qui va tre utilis. Les
langages de programmation utiliss de nos jours sont trs largement
plus volus que le langage machine. Nanmoins ils reposent sur ce
dernier : aprs compilation ils sont transforms (traduits) en langage
machine excutable par le processeur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Les programmes
Un programme est une suite dinstructions lmentaires, qui vont tre
excutes dans lordre par le processeur. Ces instructions
correspondent des actions trs simples, telles quadditionner deux
nombres, lire ou crire une case mmoire, etc. Chaque instruction est
code (physiquement cable) en mmoire sur quelques octets. Le
processeur est capable dexcuter des programmes en langage
machine, cest--dire composs dinstructions trs lmentaires
suivant un codage prcis. Chaque type de processeurs est capable
dexcuter un certain ensemble dinstructions, son jeu dinstructions.
Pour crire un programme en langage machine, il faut donc connatre
les dtails du fonctionnement du processeur qui va tre utilis. Les
langages de programmation utiliss de nos jours sont trs largement
plus volus que le langage machine. Nanmoins ils reposent sur ce
dernier : aprs compilation ils sont transforms (traduits) en langage
machine excutable par le processeur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Les programmes
Un programme est une suite dinstructions lmentaires, qui vont tre
excutes dans lordre par le processeur. Ces instructions
correspondent des actions trs simples, telles quadditionner deux
nombres, lire ou crire une case mmoire, etc. Chaque instruction est
code (physiquement cable) en mmoire sur quelques octets. Le
processeur est capable dexcuter des programmes en langage
machine, cest--dire composs dinstructions trs lmentaires
suivant un codage prcis. Chaque type de processeurs est capable
dexcuter un certain ensemble dinstructions, son jeu dinstructions.
Pour crire un programme en langage machine, il faut donc connatre
les dtails du fonctionnement du processeur qui va tre utilis. Les
langages de programmation utiliss de nos jours sont trs largement
plus volus que le langage machine. Nanmoins ils reposent sur ce
dernier : aprs compilation ils sont transforms (traduits) en langage
machine excutable par le processeur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Les programmes
Un programme est une suite dinstructions lmentaires, qui vont tre
excutes dans lordre par le processeur. Ces instructions
correspondent des actions trs simples, telles quadditionner deux
nombres, lire ou crire une case mmoire, etc. Chaque instruction est
code (physiquement cable) en mmoire sur quelques octets. Le
processeur est capable dexcuter des programmes en langage
machine, cest--dire composs dinstructions trs lmentaires
suivant un codage prcis. Chaque type de processeurs est capable
dexcuter un certain ensemble dinstructions, son jeu dinstructions.
Pour crire un programme en langage machine, il faut donc connatre
les dtails du fonctionnement du processeur qui va tre utilis. Les
langages de programmation utiliss de nos jours sont trs largement
plus volus que le langage machine. Nanmoins ils reposent sur ce
dernier : aprs compilation ils sont transforms (traduits) en langage
machine excutable par le processeur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Les programmes
Un programme est une suite dinstructions lmentaires, qui vont tre
excutes dans lordre par le processeur. Ces instructions
correspondent des actions trs simples, telles quadditionner deux
nombres, lire ou crire une case mmoire, etc. Chaque instruction est
code (physiquement cable) en mmoire sur quelques octets. Le
processeur est capable dexcuter des programmes en langage
machine, cest--dire composs dinstructions trs lmentaires
suivant un codage prcis. Chaque type de processeurs est capable
dexcuter un certain ensemble dinstructions, son jeu dinstructions.
Pour crire un programme en langage machine, il faut donc connatre
les dtails du fonctionnement du processeur qui va tre utilis. Les
langages de programmation utiliss de nos jours sont trs largement
plus volus que le langage machine. Nanmoins ils reposent sur ce
dernier : aprs compilation ils sont transforms (traduits) en langage
machine excutable par le processeur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Les programmes
Un programme est une suite dinstructions lmentaires, qui vont tre
excutes dans lordre par le processeur. Ces instructions
correspondent des actions trs simples, telles quadditionner deux
nombres, lire ou crire une case mmoire, etc. Chaque instruction est
code (physiquement cable) en mmoire sur quelques octets. Le
processeur est capable dexcuter des programmes en langage
machine, cest--dire composs dinstructions trs lmentaires
suivant un codage prcis. Chaque type de processeurs est capable
dexcuter un certain ensemble dinstructions, son jeu dinstructions.
Pour crire un programme en langage machine, il faut donc connatre
les dtails du fonctionnement du processeur qui va tre utilis. Les
langages de programmation utiliss de nos jours sont trs largement
plus volus que le langage machine. Nanmoins ils reposent sur ce
dernier : aprs compilation ils sont transforms (traduits) en langage
machine excutable par le processeur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Les programmes
Un programme est une suite dinstructions lmentaires, qui vont tre
excutes dans lordre par le processeur. Ces instructions
correspondent des actions trs simples, telles quadditionner deux
nombres, lire ou crire une case mmoire, etc. Chaque instruction est
code (physiquement cable) en mmoire sur quelques octets. Le
processeur est capable dexcuter des programmes en langage
machine, cest--dire composs dinstructions trs lmentaires
suivant un codage prcis. Chaque type de processeurs est capable
dexcuter un certain ensemble dinstructions, son jeu dinstructions.
Pour crire un programme en langage machine, il faut donc connatre
les dtails du fonctionnement du processeur qui va tre utilis. Les
langages de programmation utiliss de nos jours sont trs largement
plus volus que le langage machine. Nanmoins ils reposent sur ce
dernier : aprs compilation ils sont transforms (traduits) en langage
machine excutable par le processeur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Les programmes
Un programme est une suite dinstructions lmentaires, qui vont tre
excutes dans lordre par le processeur. Ces instructions
correspondent des actions trs simples, telles quadditionner deux
nombres, lire ou crire une case mmoire, etc. Chaque instruction est
code (physiquement cable) en mmoire sur quelques octets. Le
processeur est capable dexcuter des programmes en langage
machine, cest--dire composs dinstructions trs lmentaires
suivant un codage prcis. Chaque type de processeurs est capable
dexcuter un certain ensemble dinstructions, son jeu dinstructions.
Pour crire un programme en langage machine, il faut donc connatre
les dtails du fonctionnement du processeur qui va tre utilis. Les
langages de programmation utiliss de nos jours sont trs largement
plus volus que le langage machine. Nanmoins ils reposent sur ce
dernier : aprs compilation ils sont transforms (traduits) en langage
machine excutable par le processeur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Les programmes
Un programme est une suite dinstructions lmentaires, qui vont tre
excutes dans lordre par le processeur. Ces instructions
correspondent des actions trs simples, telles quadditionner deux
nombres, lire ou crire une case mmoire, etc. Chaque instruction est
code (physiquement cable) en mmoire sur quelques octets. Le
processeur est capable dexcuter des programmes en langage
machine, cest--dire composs dinstructions trs lmentaires
suivant un codage prcis. Chaque type de processeurs est capable
dexcuter un certain ensemble dinstructions, son jeu dinstructions.
Pour crire un programme en langage machine, il faut donc connatre
les dtails du fonctionnement du processeur qui va tre utilis. Les
langages de programmation utiliss de nos jours sont trs largement
plus volus que le langage machine. Nanmoins ils reposent sur ce
dernier : aprs compilation ils sont transforms (traduits) en langage
machine excutable par le processeur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Les programmes
Un programme est une suite dinstructions lmentaires, qui vont tre
excutes dans lordre par le processeur. Ces instructions
correspondent des actions trs simples, telles quadditionner deux
nombres, lire ou crire une case mmoire, etc. Chaque instruction est
code (physiquement cable) en mmoire sur quelques octets. Le
processeur est capable dexcuter des programmes en langage
machine, cest--dire composs dinstructions trs lmentaires
suivant un codage prcis. Chaque type de processeurs est capable
dexcuter un certain ensemble dinstructions, son jeu dinstructions.
Pour crire un programme en langage machine, il faut donc connatre
les dtails du fonctionnement du processeur qui va tre utilis. Les
langages de programmation utiliss de nos jours sont trs largement
plus volus que le langage machine. Nanmoins ils reposent sur ce
dernier : aprs compilation ils sont transforms (traduits) en langage
machine excutable par le processeur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Le processeur
Le processeur, (ou CPU, Central Processing Unit, Unit centrale de
traitement en franais) est le composant essentiel dun ordinateur
qui interprte les instructions et traite les donnes dun programme.
Le processeur est un circuit lctronique complexe (circuit intgr)
qui excute chaque instruction trs rapidement, en quelques cycles
dhorloges. Toute lactivit de lordinateur est cadence par une
horloge unique, de faon ce que tous les circuits lectroniques
travaillent tous ensemble de faon synchronise. La frquence de
cette horloge sexprime en MHz (millions de cyles par seconde) ou
GHz (milliards de cycles par secondes). Par exemple, un processeur
Intel Core 2 Duo P8400 possde une horloge cadence 2,26 GHz.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Le processeur
Le processeur, (ou CPU, Central Processing Unit, Unit centrale de
traitement en franais) est le composant essentiel dun ordinateur
qui interprte les instructions et traite les donnes dun programme.
Le processeur est un circuit lctronique complexe (circuit intgr)
qui excute chaque instruction trs rapidement, en quelques cycles
dhorloges. Toute lactivit de lordinateur est cadence par une
horloge unique, de faon ce que tous les circuits lectroniques
travaillent tous ensemble de faon synchronise. La frquence de
cette horloge sexprime en MHz (millions de cyles par seconde) ou
GHz (milliards de cycles par secondes). Par exemple, un processeur
Intel Core 2 Duo P8400 possde une horloge cadence 2,26 GHz.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Le processeur
Le processeur, (ou CPU, Central Processing Unit, Unit centrale de
traitement en franais) est le composant essentiel dun ordinateur
qui interprte les instructions et traite les donnes dun programme.
Le processeur est un circuit lctronique complexe (circuit intgr)
qui excute chaque instruction trs rapidement, en quelques cycles
dhorloges. Toute lactivit de lordinateur est cadence par une
horloge unique, de faon ce que tous les circuits lectroniques
travaillent tous ensemble de faon synchronise. La frquence de
cette horloge sexprime en MHz (millions de cyles par seconde) ou
GHz (milliards de cycles par secondes). Par exemple, un processeur
Intel Core 2 Duo P8400 possde une horloge cadence 2,26 GHz.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Le processeur
Le processeur, (ou CPU, Central Processing Unit, Unit centrale de
traitement en franais) est le composant essentiel dun ordinateur
qui interprte les instructions et traite les donnes dun programme.
Le processeur est un circuit lctronique complexe (circuit intgr)
qui excute chaque instruction trs rapidement, en quelques cycles
dhorloges. Toute lactivit de lordinateur est cadence par une
horloge unique, de faon ce que tous les circuits lectroniques
travaillent tous ensemble de faon synchronise. La frquence de
cette horloge sexprime en MHz (millions de cyles par seconde) ou
GHz (milliards de cycles par secondes). Par exemple, un processeur
Intel Core 2 Duo P8400 possde une horloge cadence 2,26 GHz.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Le processeur
Le processeur, (ou CPU, Central Processing Unit, Unit centrale de
traitement en franais) est le composant essentiel dun ordinateur
qui interprte les instructions et traite les donnes dun programme.
Le processeur est un circuit lctronique complexe (circuit intgr)
qui excute chaque instruction trs rapidement, en quelques cycles
dhorloges. Toute lactivit de lordinateur est cadence par une
horloge unique, de faon ce que tous les circuits lectroniques
travaillent tous ensemble de faon synchronise. La frquence de
cette horloge sexprime en MHz (millions de cyles par seconde) ou
GHz (milliards de cycles par secondes). Par exemple, un processeur
Intel Core 2 Duo P8400 possde une horloge cadence 2,26 GHz.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Le processeur
Le processeur, (ou CPU, Central Processing Unit, Unit centrale de
traitement en franais) est le composant essentiel dun ordinateur
qui interprte les instructions et traite les donnes dun programme.
Le processeur est un circuit lctronique complexe (circuit intgr)
qui excute chaque instruction trs rapidement, en quelques cycles
dhorloges. Toute lactivit de lordinateur est cadence par une
horloge unique, de faon ce que tous les circuits lectroniques
travaillent tous ensemble de faon synchronise. La frquence de
cette horloge sexprime en MHz (millions de cyles par seconde) ou
GHz (milliards de cycles par secondes). Par exemple, un processeur
Intel Core 2 Duo P8400 possde une horloge cadence 2,26 GHz.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Le processeur
Le processeur, (ou CPU, Central Processing Unit, Unit centrale de
traitement en franais) est le composant essentiel dun ordinateur
qui interprte les instructions et traite les donnes dun programme.
Le processeur est un circuit lctronique complexe (circuit intgr)
qui excute chaque instruction trs rapidement, en quelques cycles
dhorloges. Toute lactivit de lordinateur est cadence par une
horloge unique, de faon ce que tous les circuits lectroniques
travaillent tous ensemble de faon synchronise. La frquence de
cette horloge sexprime en MHz (millions de cyles par seconde) ou
GHz (milliards de cycles par secondes). Par exemple, un processeur
Intel Core 2 Duo P8400 possde une horloge cadence 2,26 GHz.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Principe de fonctionnement du processeur
Pour chaque instruction, le processeur effectue schmatiquement les
oprations suivantes :
1
lire dans la mmoire principale linstruction excuter ;
2
effectuer le traitement correspondant cette instruction ;
3
passer linstruction suivante.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Principe de fonctionnement du processeur
Pour chaque instruction, le processeur effectue schmatiquement les
oprations suivantes :
1
lire dans la mmoire principale linstruction excuter ;
2
effectuer le traitement correspondant cette instruction ;
3
passer linstruction suivante.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Principe de fonctionnement du processeur
Pour chaque instruction, le processeur effectue schmatiquement les
oprations suivantes :
1
lire dans la mmoire principale linstruction excuter ;
2
effectuer le traitement correspondant cette instruction ;
3
passer linstruction suivante.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Principe de fonctionnement du processeur
Pour chaque instruction, le processeur effectue schmatiquement les
oprations suivantes :
1
lire dans la mmoire principale linstruction excuter ;
2
effectuer le traitement correspondant cette instruction ;
3
passer linstruction suivante.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Principe de fonctionnement du processeur
Pour chaque instruction, le processeur effectue schmatiquement les
oprations suivantes :
1
lire dans la mmoire principale linstruction excuter ;
2
effectuer le traitement correspondant cette instruction ;
3
passer linstruction suivante.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur
Un processeur est dni par :
1
la largeur de ses registres internes de manipulation de donnes
(8, 16, 32, 64, 128 bits) ;
2
la cadence de son horloge exprime en MHz ou GHz ;
3
le nombre de noyaux de calcul (core) ;
4
son jeu dinstructions (ISA en anglais, Instructions Set
Architecture) dpendant de la famille (CISC, RISC, etc) ;
5
sa nesse de gravure exprime en nm (nanomtres, 10
9
mtres,
soit un milliardime de mtre).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur
Un processeur est dni par :
1
la largeur de ses registres internes de manipulation de donnes
(8, 16, 32, 64, 128 bits) ;
2
la cadence de son horloge exprime en MHz ou GHz ;
3
le nombre de noyaux de calcul (core) ;
4
son jeu dinstructions (ISA en anglais, Instructions Set
Architecture) dpendant de la famille (CISC, RISC, etc) ;
5
sa nesse de gravure exprime en nm (nanomtres, 10
9
mtres,
soit un milliardime de mtre).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur
Un processeur est dni par :
1
la largeur de ses registres internes de manipulation de donnes
(8, 16, 32, 64, 128 bits) ;
2
la cadence de son horloge exprime en MHz ou GHz ;
3
le nombre de noyaux de calcul (core) ;
4
son jeu dinstructions (ISA en anglais, Instructions Set
Architecture) dpendant de la famille (CISC, RISC, etc) ;
5
sa nesse de gravure exprime en nm (nanomtres, 10
9
mtres,
soit un milliardime de mtre).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur
Un processeur est dni par :
1
la largeur de ses registres internes de manipulation de donnes
(8, 16, 32, 64, 128 bits) ;
2
la cadence de son horloge exprime en MHz ou GHz ;
3
le nombre de noyaux de calcul (core) ;
4
son jeu dinstructions (ISA en anglais, Instructions Set
Architecture) dpendant de la famille (CISC, RISC, etc) ;
5
sa nesse de gravure exprime en nm (nanomtres, 10
9
mtres,
soit un milliardime de mtre).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur
Un processeur est dni par :
1
la largeur de ses registres internes de manipulation de donnes
(8, 16, 32, 64, 128 bits) ;
2
la cadence de son horloge exprime en MHz ou GHz ;
3
le nombre de noyaux de calcul (core) ;
4
son jeu dinstructions (ISA en anglais, Instructions Set
Architecture) dpendant de la famille (CISC, RISC, etc) ;
5
sa nesse de gravure exprime en nm (nanomtres, 10
9
mtres,
soit un milliardime de mtre).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur
Un processeur est dni par :
1
la largeur de ses registres internes de manipulation de donnes
(8, 16, 32, 64, 128 bits) ;
2
la cadence de son horloge exprime en MHz ou GHz ;
3
le nombre de noyaux de calcul (core) ;
4
son jeu dinstructions (ISA en anglais, Instructions Set
Architecture) dpendant de la famille (CISC, RISC, etc) ;
5
sa nesse de gravure exprime en nm (nanomtres, 10
9
mtres,
soit un milliardime de mtre).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur (suite)
Ce qui caractrise principalement un processeur est la famille
laquelle, il appartient :
1
CISC (Complex Instruction Set Computer) : choix dinstructions
aussi proches que possible dun langage de haut niveau ;
2
RISC ( Reduced Instruction Set Computer) : choix dinstructions
plus simples et dune structure permettant une excution trs
rapide ;
3
VLIW (Very Long Instruction Word) ;
4
DSP (Digital Signal Processor). Mme si cette dernire famille
(DSP) est relativement spcique. En effet un processeur est un
composant programmable et est donc a priori capable de raliser
tout type de programmes. Les DSP sont des processeurs
spcialiss pour les calculs lis au traitement de signaux.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur (suite)
Ce qui caractrise principalement un processeur est la famille
laquelle, il appartient :
1
CISC (Complex Instruction Set Computer) : choix dinstructions
aussi proches que possible dun langage de haut niveau ;
2
RISC ( Reduced Instruction Set Computer) : choix dinstructions
plus simples et dune structure permettant une excution trs
rapide ;
3
VLIW (Very Long Instruction Word) ;
4
DSP (Digital Signal Processor). Mme si cette dernire famille
(DSP) est relativement spcique. En effet un processeur est un
composant programmable et est donc a priori capable de raliser
tout type de programmes. Les DSP sont des processeurs
spcialiss pour les calculs lis au traitement de signaux.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur (suite)
Ce qui caractrise principalement un processeur est la famille
laquelle, il appartient :
1
CISC (Complex Instruction Set Computer) : choix dinstructions
aussi proches que possible dun langage de haut niveau ;
2
RISC ( Reduced Instruction Set Computer) : choix dinstructions
plus simples et dune structure permettant une excution trs
rapide ;
3
VLIW (Very Long Instruction Word) ;
4
DSP (Digital Signal Processor). Mme si cette dernire famille
(DSP) est relativement spcique. En effet un processeur est un
composant programmable et est donc a priori capable de raliser
tout type de programmes. Les DSP sont des processeurs
spcialiss pour les calculs lis au traitement de signaux.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur (suite)
Ce qui caractrise principalement un processeur est la famille
laquelle, il appartient :
1
CISC (Complex Instruction Set Computer) : choix dinstructions
aussi proches que possible dun langage de haut niveau ;
2
RISC ( Reduced Instruction Set Computer) : choix dinstructions
plus simples et dune structure permettant une excution trs
rapide ;
3
VLIW (Very Long Instruction Word) ;
4
DSP (Digital Signal Processor). Mme si cette dernire famille
(DSP) est relativement spcique. En effet un processeur est un
composant programmable et est donc a priori capable de raliser
tout type de programmes. Les DSP sont des processeurs
spcialiss pour les calculs lis au traitement de signaux.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur (suite)
Ce qui caractrise principalement un processeur est la famille
laquelle, il appartient :
1
CISC (Complex Instruction Set Computer) : choix dinstructions
aussi proches que possible dun langage de haut niveau ;
2
RISC ( Reduced Instruction Set Computer) : choix dinstructions
plus simples et dune structure permettant une excution trs
rapide ;
3
VLIW (Very Long Instruction Word) ;
4
DSP (Digital Signal Processor). Mme si cette dernire famille
(DSP) est relativement spcique. En effet un processeur est un
composant programmable et est donc a priori capable de raliser
tout type de programmes. Les DSP sont des processeurs
spcialiss pour les calculs lis au traitement de signaux.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur (suite)
Ce qui caractrise principalement un processeur est la famille
laquelle, il appartient :
1
CISC (Complex Instruction Set Computer) : choix dinstructions
aussi proches que possible dun langage de haut niveau ;
2
RISC ( Reduced Instruction Set Computer) : choix dinstructions
plus simples et dune structure permettant une excution trs
rapide ;
3
VLIW (Very Long Instruction Word) ;
4
DSP (Digital Signal Processor). Mme si cette dernire famille
(DSP) est relativement spcique. En effet un processeur est un
composant programmable et est donc a priori capable de raliser
tout type de programmes. Les DSP sont des processeurs
spcialiss pour les calculs lis au traitement de signaux.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur (suite)
Ce qui caractrise principalement un processeur est la famille
laquelle, il appartient :
1
CISC (Complex Instruction Set Computer) : choix dinstructions
aussi proches que possible dun langage de haut niveau ;
2
RISC ( Reduced Instruction Set Computer) : choix dinstructions
plus simples et dune structure permettant une excution trs
rapide ;
3
VLIW (Very Long Instruction Word) ;
4
DSP (Digital Signal Processor). Mme si cette dernire famille
(DSP) est relativement spcique. En effet un processeur est un
composant programmable et est donc a priori capable de raliser
tout type de programmes. Les DSP sont des processeurs
spcialiss pour les calculs lis au traitement de signaux.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur (suite)
Ce qui caractrise principalement un processeur est la famille
laquelle, il appartient :
1
CISC (Complex Instruction Set Computer) : choix dinstructions
aussi proches que possible dun langage de haut niveau ;
2
RISC ( Reduced Instruction Set Computer) : choix dinstructions
plus simples et dune structure permettant une excution trs
rapide ;
3
VLIW (Very Long Instruction Word) ;
4
DSP (Digital Signal Processor). Mme si cette dernire famille
(DSP) est relativement spcique. En effet un processeur est un
composant programmable et est donc a priori capable de raliser
tout type de programmes. Les DSP sont des processeurs
spcialiss pour les calculs lis au traitement de signaux.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur (suite)
Ce qui caractrise principalement un processeur est la famille
laquelle, il appartient :
1
CISC (Complex Instruction Set Computer) : choix dinstructions
aussi proches que possible dun langage de haut niveau ;
2
RISC ( Reduced Instruction Set Computer) : choix dinstructions
plus simples et dune structure permettant une excution trs
rapide ;
3
VLIW (Very Long Instruction Word) ;
4
DSP (Digital Signal Processor). Mme si cette dernire famille
(DSP) est relativement spcique. En effet un processeur est un
composant programmable et est donc a priori capable de raliser
tout type de programmes. Les DSP sont des processeurs
spcialiss pour les calculs lis au traitement de signaux.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dun processeur (suite)
Ce qui caractrise principalement un processeur est la famille
laquelle, il appartient :
1
CISC (Complex Instruction Set Computer) : choix dinstructions
aussi proches que possible dun langage de haut niveau ;
2
RISC ( Reduced Instruction Set Computer) : choix dinstructions
plus simples et dune structure permettant une excution trs
rapide ;
3
VLIW (Very Long Instruction Word) ;
4
DSP (Digital Signal Processor). Mme si cette dernire famille
(DSP) est relativement spcique. En effet un processeur est un
composant programmable et est donc a priori capable de raliser
tout type de programmes. Les DSP sont des processeurs
spcialiss pour les calculs lis au traitement de signaux.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure dun processeur
Le processeur est grossirement divis en deux parties, lunit de
contrle et lunit de traitement :
1
lunit de contrle est responsable de la lecture en mmoire
principale et du dcodage des instructions ;
2
lunit de traitement, aussi appele Unit Arithmtique et
Logique (U.A.L.), excute les instructions qui manipulent les
donnes.
Ces deux units communiquent avec la mmoire principale, la
premire pour lire les instructions, la seconde pour
recevoir/transmettre des donnes binaires, mais ils communiquent
galement avec les diffrents priphriques (clavier, souris, cran,
etc.).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure dun processeur
Le processeur est grossirement divis en deux parties, lunit de
contrle et lunit de traitement :
1
lunit de contrle est responsable de la lecture en mmoire
principale et du dcodage des instructions ;
2
lunit de traitement, aussi appele Unit Arithmtique et
Logique (U.A.L.), excute les instructions qui manipulent les
donnes.
Ces deux units communiquent avec la mmoire principale, la
premire pour lire les instructions, la seconde pour
recevoir/transmettre des donnes binaires, mais ils communiquent
galement avec les diffrents priphriques (clavier, souris, cran,
etc.).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure dun processeur
Le processeur est grossirement divis en deux parties, lunit de
contrle et lunit de traitement :
1
lunit de contrle est responsable de la lecture en mmoire
principale et du dcodage des instructions ;
2
lunit de traitement, aussi appele Unit Arithmtique et
Logique (U.A.L.), excute les instructions qui manipulent les
donnes.
Ces deux units communiquent avec la mmoire principale, la
premire pour lire les instructions, la seconde pour
recevoir/transmettre des donnes binaires, mais ils communiquent
galement avec les diffrents priphriques (clavier, souris, cran,
etc.).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure dun processeur
Le processeur est grossirement divis en deux parties, lunit de
contrle et lunit de traitement :
1
lunit de contrle est responsable de la lecture en mmoire
principale et du dcodage des instructions ;
2
lunit de traitement, aussi appele Unit Arithmtique et
Logique (U.A.L.), excute les instructions qui manipulent les
donnes.
Ces deux units communiquent avec la mmoire principale, la
premire pour lire les instructions, la seconde pour
recevoir/transmettre des donnes binaires, mais ils communiquent
galement avec les diffrents priphriques (clavier, souris, cran,
etc.).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure dun processeur
Le processeur est grossirement divis en deux parties, lunit de
contrle et lunit de traitement :
1
lunit de contrle est responsable de la lecture en mmoire
principale et du dcodage des instructions ;
2
lunit de traitement, aussi appele Unit Arithmtique et
Logique (U.A.L.), excute les instructions qui manipulent les
donnes.
Ces deux units communiquent avec la mmoire principale, la
premire pour lire les instructions, la seconde pour
recevoir/transmettre des donnes binaires, mais ils communiquent
galement avec les diffrents priphriques (clavier, souris, cran,
etc.).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure dun processeur
Le processeur est grossirement divis en deux parties, lunit de
contrle et lunit de traitement :
1
lunit de contrle est responsable de la lecture en mmoire
principale et du dcodage des instructions ;
2
lunit de traitement, aussi appele Unit Arithmtique et
Logique (U.A.L.), excute les instructions qui manipulent les
donnes.
Ces deux units communiquent avec la mmoire principale, la
premire pour lire les instructions, la seconde pour
recevoir/transmettre des donnes binaires, mais ils communiquent
galement avec les diffrents priphriques (clavier, souris, cran,
etc.).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure dun processeur
Le processeur est grossirement divis en deux parties, lunit de
contrle et lunit de traitement :
1
lunit de contrle est responsable de la lecture en mmoire
principale et du dcodage des instructions ;
2
lunit de traitement, aussi appele Unit Arithmtique et
Logique (U.A.L.), excute les instructions qui manipulent les
donnes.
Ces deux units communiquent avec la mmoire principale, la
premire pour lire les instructions, la seconde pour
recevoir/transmettre des donnes binaires, mais ils communiquent
galement avec les diffrents priphriques (clavier, souris, cran,
etc.).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure dun processeur
Le processeur est grossirement divis en deux parties, lunit de
contrle et lunit de traitement :
1
lunit de contrle est responsable de la lecture en mmoire
principale et du dcodage des instructions ;
2
lunit de traitement, aussi appele Unit Arithmtique et
Logique (U.A.L.), excute les instructions qui manipulent les
donnes.
Ces deux units communiquent avec la mmoire principale, la
premire pour lire les instructions, la seconde pour
recevoir/transmettre des donnes binaires, mais ils communiquent
galement avec les diffrents priphriques (clavier, souris, cran,
etc.).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure de la mmoire principale
La mmoire est divise en emplacements (des cases mmoires
contigus) de taille xe (par exemple huit bits) utiliss pour stocker
instructions et donnes. En principe, la taille dun emplacement
mmoire pourrait tre quelconque ; en fait, la plupart des ordinateurs
en service aujourdhui utilisent des emplacements mmoire dun octet
( byte en anglais, soit huit bits, unit pratique pour coder un
caractre par exemple).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure de la mmoire principale
La mmoire est divise en emplacements (des cases mmoires
contigus) de taille xe (par exemple huit bits) utiliss pour stocker
instructions et donnes. En principe, la taille dun emplacement
mmoire pourrait tre quelconque ; en fait, la plupart des ordinateurs
en service aujourdhui utilisent des emplacements mmoire dun octet
( byte en anglais, soit huit bits, unit pratique pour coder un
caractre par exemple).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure de la mmoire principale
La mmoire est divise en emplacements (des cases mmoires
contigus) de taille xe (par exemple huit bits) utiliss pour stocker
instructions et donnes. En principe, la taille dun emplacement
mmoire pourrait tre quelconque ; en fait, la plupart des ordinateurs
en service aujourdhui utilisent des emplacements mmoire dun octet
( byte en anglais, soit huit bits, unit pratique pour coder un
caractre par exemple).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Structure de la mmoire principale
La mmoire est divise en emplacements (des cases mmoires
contigus) de taille xe (par exemple huit bits) utiliss pour stocker
instructions et donnes. En principe, la taille dun emplacement
mmoire pourrait tre quelconque ; en fait, la plupart des ordinateurs
en service aujourdhui utilisent des emplacements mmoire dun octet
( byte en anglais, soit huit bits, unit pratique pour coder un
caractre par exemple).
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Adresse mmoire
Dans une mmoire de taille N, on a N emplacements mmoires,
numrots (ou adresss) de 0 N 1. Chaque emplacement est
repr par un numro unique, appel adresse. Ladresse est le plus
souvent crite en hexadcimal.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Adresse mmoire
Dans une mmoire de taille N, on a N emplacements mmoires,
numrots (ou adresss) de 0 N 1. Chaque emplacement est
repr par un numro unique, appel adresse. Ladresse est le plus
souvent crite en hexadcimal.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Adresse mmoire
Dans une mmoire de taille N, on a N emplacements mmoires,
numrots (ou adresss) de 0 N 1. Chaque emplacement est
repr par un numro unique, appel adresse. Ladresse est le plus
souvent crite en hexadcimal.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations sur la mmoire
Seul le processeur peut modier ltat de la mmoire. Chaque
emplacement mmoire conserve les informations que le processeur y
crit jusqu coupure de lalimentation lectrique, o tout le contenu
est perdu (contrairement au contenu des mmoires externes comme
les disquettes et disques durs). On parle de mmoire vive. Les seules
oprations possibles sur la mmoire sont :
1
criture dun emplacement : le processeur donne une valeur et
une adresse, et la mmoire range la valeur lemplacement
indiqu par ladresse ;
2
lecture dun emplacement : le processeur demande la mmoire
la valeur contenue lemplacement dont il indique ladresse. Le
contenu de lemplacement auquel le processeur accde en lecture
demeure inchang.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations sur la mmoire
Seul le processeur peut modier ltat de la mmoire. Chaque
emplacement mmoire conserve les informations que le processeur y
crit jusqu coupure de lalimentation lectrique, o tout le contenu
est perdu (contrairement au contenu des mmoires externes comme
les disquettes et disques durs). On parle de mmoire vive. Les seules
oprations possibles sur la mmoire sont :
1
criture dun emplacement : le processeur donne une valeur et
une adresse, et la mmoire range la valeur lemplacement
indiqu par ladresse ;
2
lecture dun emplacement : le processeur demande la mmoire
la valeur contenue lemplacement dont il indique ladresse. Le
contenu de lemplacement auquel le processeur accde en lecture
demeure inchang.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations sur la mmoire
Seul le processeur peut modier ltat de la mmoire. Chaque
emplacement mmoire conserve les informations que le processeur y
crit jusqu coupure de lalimentation lectrique, o tout le contenu
est perdu (contrairement au contenu des mmoires externes comme
les disquettes et disques durs). On parle de mmoire vive. Les seules
oprations possibles sur la mmoire sont :
1
criture dun emplacement : le processeur donne une valeur et
une adresse, et la mmoire range la valeur lemplacement
indiqu par ladresse ;
2
lecture dun emplacement : le processeur demande la mmoire
la valeur contenue lemplacement dont il indique ladresse. Le
contenu de lemplacement auquel le processeur accde en lecture
demeure inchang.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations sur la mmoire
Seul le processeur peut modier ltat de la mmoire. Chaque
emplacement mmoire conserve les informations que le processeur y
crit jusqu coupure de lalimentation lectrique, o tout le contenu
est perdu (contrairement au contenu des mmoires externes comme
les disquettes et disques durs). On parle de mmoire vive. Les seules
oprations possibles sur la mmoire sont :
1
criture dun emplacement : le processeur donne une valeur et
une adresse, et la mmoire range la valeur lemplacement
indiqu par ladresse ;
2
lecture dun emplacement : le processeur demande la mmoire
la valeur contenue lemplacement dont il indique ladresse. Le
contenu de lemplacement auquel le processeur accde en lecture
demeure inchang.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations sur la mmoire
Seul le processeur peut modier ltat de la mmoire. Chaque
emplacement mmoire conserve les informations que le processeur y
crit jusqu coupure de lalimentation lectrique, o tout le contenu
est perdu (contrairement au contenu des mmoires externes comme
les disquettes et disques durs). On parle de mmoire vive. Les seules
oprations possibles sur la mmoire sont :
1
criture dun emplacement : le processeur donne une valeur et
une adresse, et la mmoire range la valeur lemplacement
indiqu par ladresse ;
2
lecture dun emplacement : le processeur demande la mmoire
la valeur contenue lemplacement dont il indique ladresse. Le
contenu de lemplacement auquel le processeur accde en lecture
demeure inchang.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations sur la mmoire
Seul le processeur peut modier ltat de la mmoire. Chaque
emplacement mmoire conserve les informations que le processeur y
crit jusqu coupure de lalimentation lectrique, o tout le contenu
est perdu (contrairement au contenu des mmoires externes comme
les disquettes et disques durs). On parle de mmoire vive. Les seules
oprations possibles sur la mmoire sont :
1
criture dun emplacement : le processeur donne une valeur et
une adresse, et la mmoire range la valeur lemplacement
indiqu par ladresse ;
2
lecture dun emplacement : le processeur demande la mmoire
la valeur contenue lemplacement dont il indique ladresse. Le
contenu de lemplacement auquel le processeur accde en lecture
demeure inchang.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations sur la mmoire
Seul le processeur peut modier ltat de la mmoire. Chaque
emplacement mmoire conserve les informations que le processeur y
crit jusqu coupure de lalimentation lectrique, o tout le contenu
est perdu (contrairement au contenu des mmoires externes comme
les disquettes et disques durs). On parle de mmoire vive. Les seules
oprations possibles sur la mmoire sont :
1
criture dun emplacement : le processeur donne une valeur et
une adresse, et la mmoire range la valeur lemplacement
indiqu par ladresse ;
2
lecture dun emplacement : le processeur demande la mmoire
la valeur contenue lemplacement dont il indique ladresse. Le
contenu de lemplacement auquel le processeur accde en lecture
demeure inchang.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations sur la mmoire
Seul le processeur peut modier ltat de la mmoire. Chaque
emplacement mmoire conserve les informations que le processeur y
crit jusqu coupure de lalimentation lectrique, o tout le contenu
est perdu (contrairement au contenu des mmoires externes comme
les disquettes et disques durs). On parle de mmoire vive. Les seules
oprations possibles sur la mmoire sont :
1
criture dun emplacement : le processeur donne une valeur et
une adresse, et la mmoire range la valeur lemplacement
indiqu par ladresse ;
2
lecture dun emplacement : le processeur demande la mmoire
la valeur contenue lemplacement dont il indique ladresse. Le
contenu de lemplacement auquel le processeur accde en lecture
demeure inchang.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations sur la mmoire
Seul le processeur peut modier ltat de la mmoire. Chaque
emplacement mmoire conserve les informations que le processeur y
crit jusqu coupure de lalimentation lectrique, o tout le contenu
est perdu (contrairement au contenu des mmoires externes comme
les disquettes et disques durs). On parle de mmoire vive. Les seules
oprations possibles sur la mmoire sont :
1
criture dun emplacement : le processeur donne une valeur et
une adresse, et la mmoire range la valeur lemplacement
indiqu par ladresse ;
2
lecture dun emplacement : le processeur demande la mmoire
la valeur contenue lemplacement dont il indique ladresse. Le
contenu de lemplacement auquel le processeur accde en lecture
demeure inchang.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations sur la mmoire
Seul le processeur peut modier ltat de la mmoire. Chaque
emplacement mmoire conserve les informations que le processeur y
crit jusqu coupure de lalimentation lectrique, o tout le contenu
est perdu (contrairement au contenu des mmoires externes comme
les disquettes et disques durs). On parle de mmoire vive. Les seules
oprations possibles sur la mmoire sont :
1
criture dun emplacement : le processeur donne une valeur et
une adresse, et la mmoire range la valeur lemplacement
indiqu par ladresse ;
2
lecture dun emplacement : le processeur demande la mmoire
la valeur contenue lemplacement dont il indique ladresse. Le
contenu de lemplacement auquel le processeur accde en lecture
demeure inchang.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations sur la mmoire
Seul le processeur peut modier ltat de la mmoire. Chaque
emplacement mmoire conserve les informations que le processeur y
crit jusqu coupure de lalimentation lectrique, o tout le contenu
est perdu (contrairement au contenu des mmoires externes comme
les disquettes et disques durs). On parle de mmoire vive. Les seules
oprations possibles sur la mmoire sont :
1
criture dun emplacement : le processeur donne une valeur et
une adresse, et la mmoire range la valeur lemplacement
indiqu par ladresse ;
2
lecture dun emplacement : le processeur demande la mmoire
la valeur contenue lemplacement dont il indique ladresse. Le
contenu de lemplacement auquel le processeur accde en lecture
demeure inchang.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Caractristiques dune mmoire
1
La capacit : nombre total de bits que contient la mmoire. Elle
sexprime aussi souvent en octet ;
2
Le format des donnes : nombre de bits que lon peut mmoriser
par case mmoire. On parle de la largeur du mot mmorisable ;
3
Le temps daccs : temps qui scoule entre linstant o a t
lance une opration de lecture/criture en mmoire et linstant
o la premire information est disponible sur le bus de donnes ;
4
Le temps de cycle : il reprsente lintervalle minimum qui doit
sparer deux demandes successives de lecture ou dcriture ;
5
Le dbit : nombre maximum dinformations lues ou crites par
seconde ;
6
La volatilit : elle caractrise la permanence des informations
dans la mmoire. Linformation stocke est volatile si elle risque
dtre altre par un dfaut dalimentation lectrique et non
volatile dans le cas contraire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM
Nous savons quil existe deux types distincts de mmoire : les
mmoires vives et les mmoires mortes.
Une mmoire vive sert au stockage temporaire de donnes. Elle doit
avoir un temps de cycle trs court pour ne pas ralentir le
microprocesseur. Les mmoires vives sont en gnral volatiles : elles
perdent leurs informations en cas de coupure dalimentation.
(Certaines dentre elles, ayant une faible consommation, peuvent tre
rendues non volatiles par ladjonction dune batterie.) Il existe deux
grandes familles de mmoires RAM (Random Acces Memory :
mmoire accs alatoire) :
1
Les RAM statiques ;
2
Les RAM dynamiques.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM
Nous savons quil existe deux types distincts de mmoire : les
mmoires vives et les mmoires mortes.
Une mmoire vive sert au stockage temporaire de donnes. Elle doit
avoir un temps de cycle trs court pour ne pas ralentir le
microprocesseur. Les mmoires vives sont en gnral volatiles : elles
perdent leurs informations en cas de coupure dalimentation.
(Certaines dentre elles, ayant une faible consommation, peuvent tre
rendues non volatiles par ladjonction dune batterie.) Il existe deux
grandes familles de mmoires RAM (Random Acces Memory :
mmoire accs alatoire) :
1
Les RAM statiques ;
2
Les RAM dynamiques.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM
Nous savons quil existe deux types distincts de mmoire : les
mmoires vives et les mmoires mortes.
Une mmoire vive sert au stockage temporaire de donnes. Elle doit
avoir un temps de cycle trs court pour ne pas ralentir le
microprocesseur. Les mmoires vives sont en gnral volatiles : elles
perdent leurs informations en cas de coupure dalimentation.
(Certaines dentre elles, ayant une faible consommation, peuvent tre
rendues non volatiles par ladjonction dune batterie.) Il existe deux
grandes familles de mmoires RAM (Random Acces Memory :
mmoire accs alatoire) :
1
Les RAM statiques ;
2
Les RAM dynamiques.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM
Nous savons quil existe deux types distincts de mmoire : les
mmoires vives et les mmoires mortes.
Une mmoire vive sert au stockage temporaire de donnes. Elle doit
avoir un temps de cycle trs court pour ne pas ralentir le
microprocesseur. Les mmoires vives sont en gnral volatiles : elles
perdent leurs informations en cas de coupure dalimentation.
(Certaines dentre elles, ayant une faible consommation, peuvent tre
rendues non volatiles par ladjonction dune batterie.) Il existe deux
grandes familles de mmoires RAM (Random Acces Memory :
mmoire accs alatoire) :
1
Les RAM statiques ;
2
Les RAM dynamiques.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM
Nous savons quil existe deux types distincts de mmoire : les
mmoires vives et les mmoires mortes.
Une mmoire vive sert au stockage temporaire de donnes. Elle doit
avoir un temps de cycle trs court pour ne pas ralentir le
microprocesseur. Les mmoires vives sont en gnral volatiles : elles
perdent leurs informations en cas de coupure dalimentation.
(Certaines dentre elles, ayant une faible consommation, peuvent tre
rendues non volatiles par ladjonction dune batterie.) Il existe deux
grandes familles de mmoires RAM (Random Acces Memory :
mmoire accs alatoire) :
1
Les RAM statiques ;
2
Les RAM dynamiques.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM
Nous savons quil existe deux types distincts de mmoire : les
mmoires vives et les mmoires mortes.
Une mmoire vive sert au stockage temporaire de donnes. Elle doit
avoir un temps de cycle trs court pour ne pas ralentir le
microprocesseur. Les mmoires vives sont en gnral volatiles : elles
perdent leurs informations en cas de coupure dalimentation.
(Certaines dentre elles, ayant une faible consommation, peuvent tre
rendues non volatiles par ladjonction dune batterie.) Il existe deux
grandes familles de mmoires RAM (Random Acces Memory :
mmoire accs alatoire) :
1
Les RAM statiques ;
2
Les RAM dynamiques.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM
Nous savons quil existe deux types distincts de mmoire : les
mmoires vives et les mmoires mortes.
Une mmoire vive sert au stockage temporaire de donnes. Elle doit
avoir un temps de cycle trs court pour ne pas ralentir le
microprocesseur. Les mmoires vives sont en gnral volatiles : elles
perdent leurs informations en cas de coupure dalimentation.
(Certaines dentre elles, ayant une faible consommation, peuvent tre
rendues non volatiles par ladjonction dune batterie.) Il existe deux
grandes familles de mmoires RAM (Random Acces Memory :
mmoire accs alatoire) :
1
Les RAM statiques ;
2
Les RAM dynamiques.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM
Nous savons quil existe deux types distincts de mmoire : les
mmoires vives et les mmoires mortes.
Une mmoire vive sert au stockage temporaire de donnes. Elle doit
avoir un temps de cycle trs court pour ne pas ralentir le
microprocesseur. Les mmoires vives sont en gnral volatiles : elles
perdent leurs informations en cas de coupure dalimentation.
(Certaines dentre elles, ayant une faible consommation, peuvent tre
rendues non volatiles par ladjonction dune batterie.) Il existe deux
grandes familles de mmoires RAM (Random Acces Memory :
mmoire accs alatoire) :
1
Les RAM statiques ;
2
Les RAM dynamiques.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM
Nous savons quil existe deux types distincts de mmoire : les
mmoires vives et les mmoires mortes.
Une mmoire vive sert au stockage temporaire de donnes. Elle doit
avoir un temps de cycle trs court pour ne pas ralentir le
microprocesseur. Les mmoires vives sont en gnral volatiles : elles
perdent leurs informations en cas de coupure dalimentation.
(Certaines dentre elles, ayant une faible consommation, peuvent tre
rendues non volatiles par ladjonction dune batterie.) Il existe deux
grandes familles de mmoires RAM (Random Acces Memory :
mmoire accs alatoire) :
1
Les RAM statiques ;
2
Les RAM dynamiques.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM
Nous savons quil existe deux types distincts de mmoire : les
mmoires vives et les mmoires mortes.
Une mmoire vive sert au stockage temporaire de donnes. Elle doit
avoir un temps de cycle trs court pour ne pas ralentir le
microprocesseur. Les mmoires vives sont en gnral volatiles : elles
perdent leurs informations en cas de coupure dalimentation.
(Certaines dentre elles, ayant une faible consommation, peuvent tre
rendues non volatiles par ladjonction dune batterie.) Il existe deux
grandes familles de mmoires RAM (Random Acces Memory :
mmoire accs alatoire) :
1
Les RAM statiques ;
2
Les RAM dynamiques.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM
Nous savons quil existe deux types distincts de mmoire : les
mmoires vives et les mmoires mortes.
Une mmoire vive sert au stockage temporaire de donnes. Elle doit
avoir un temps de cycle trs court pour ne pas ralentir le
microprocesseur. Les mmoires vives sont en gnral volatiles : elles
perdent leurs informations en cas de coupure dalimentation.
(Certaines dentre elles, ayant une faible consommation, peuvent tre
rendues non volatiles par ladjonction dune batterie.) Il existe deux
grandes familles de mmoires RAM (Random Acces Memory :
mmoire accs alatoire) :
1
Les RAM statiques ;
2
Les RAM dynamiques.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM statique
Le bit mmoire dune RAM statique (SRAM) est compos dune
bascule (composant lectronique lmentaire). Chaque bascule
contient entre quatre et six transistors.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM statique
Le bit mmoire dune RAM statique (SRAM) est compos dune
bascule (composant lectronique lmentaire). Chaque bascule
contient entre quatre et six transistors.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM statique
Le bit mmoire dune RAM statique (SRAM) est compos dune
bascule (composant lectronique lmentaire). Chaque bascule
contient entre quatre et six transistors.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM dynamique
Dans les RAM dynamiques (DRAM), linformation est mmorise
sous la forme dune charge lectrique stocke dans un condensateur.
Avantages : Cette technique permet une plus grande densit
dintgration, car un point mmoire ncessite environ quatre fois
moins de transistors que dans une mmoire statique. Sa
consommation sen retrouve donc aussi trs rduite ;
Inconvnient : La prsence de courants de fuite dans le
condensateur contribue sa dcharge. Ainsi, linformation est
perdue si on ne la rgnre pas priodiquement (charge du
condensateur). Les RAM dynamiques doivent donc tre
rafrachies rgulirement pour entretenir la mmorisation : il
sagit de lire linformation et de la recharger.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM dynamique
Dans les RAM dynamiques (DRAM), linformation est mmorise
sous la forme dune charge lectrique stocke dans un condensateur.
Avantages : Cette technique permet une plus grande densit
dintgration, car un point mmoire ncessite environ quatre fois
moins de transistors que dans une mmoire statique. Sa
consommation sen retrouve donc aussi trs rduite ;
Inconvnient : La prsence de courants de fuite dans le
condensateur contribue sa dcharge. Ainsi, linformation est
perdue si on ne la rgnre pas priodiquement (charge du
condensateur). Les RAM dynamiques doivent donc tre
rafrachies rgulirement pour entretenir la mmorisation : il
sagit de lire linformation et de la recharger.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM dynamique
Dans les RAM dynamiques (DRAM), linformation est mmorise
sous la forme dune charge lectrique stocke dans un condensateur.
Avantages : Cette technique permet une plus grande densit
dintgration, car un point mmoire ncessite environ quatre fois
moins de transistors que dans une mmoire statique. Sa
consommation sen retrouve donc aussi trs rduite ;
Inconvnient : La prsence de courants de fuite dans le
condensateur contribue sa dcharge. Ainsi, linformation est
perdue si on ne la rgnre pas priodiquement (charge du
condensateur). Les RAM dynamiques doivent donc tre
rafrachies rgulirement pour entretenir la mmorisation : il
sagit de lire linformation et de la recharger.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM dynamique
Dans les RAM dynamiques (DRAM), linformation est mmorise
sous la forme dune charge lectrique stocke dans un condensateur.
Avantages : Cette technique permet une plus grande densit
dintgration, car un point mmoire ncessite environ quatre fois
moins de transistors que dans une mmoire statique. Sa
consommation sen retrouve donc aussi trs rduite ;
Inconvnient : La prsence de courants de fuite dans le
condensateur contribue sa dcharge. Ainsi, linformation est
perdue si on ne la rgnre pas priodiquement (charge du
condensateur). Les RAM dynamiques doivent donc tre
rafrachies rgulirement pour entretenir la mmorisation : il
sagit de lire linformation et de la recharger.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM dynamique
Dans les RAM dynamiques (DRAM), linformation est mmorise
sous la forme dune charge lectrique stocke dans un condensateur.
Avantages : Cette technique permet une plus grande densit
dintgration, car un point mmoire ncessite environ quatre fois
moins de transistors que dans une mmoire statique. Sa
consommation sen retrouve donc aussi trs rduite ;
Inconvnient : La prsence de courants de fuite dans le
condensateur contribue sa dcharge. Ainsi, linformation est
perdue si on ne la rgnre pas priodiquement (charge du
condensateur). Les RAM dynamiques doivent donc tre
rafrachies rgulirement pour entretenir la mmorisation : il
sagit de lire linformation et de la recharger.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM dynamique
Dans les RAM dynamiques (DRAM), linformation est mmorise
sous la forme dune charge lectrique stocke dans un condensateur.
Avantages : Cette technique permet une plus grande densit
dintgration, car un point mmoire ncessite environ quatre fois
moins de transistors que dans une mmoire statique. Sa
consommation sen retrouve donc aussi trs rduite ;
Inconvnient : La prsence de courants de fuite dans le
condensateur contribue sa dcharge. Ainsi, linformation est
perdue si on ne la rgnre pas priodiquement (charge du
condensateur). Les RAM dynamiques doivent donc tre
rafrachies rgulirement pour entretenir la mmorisation : il
sagit de lire linformation et de la recharger.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM dynamique
Dans les RAM dynamiques (DRAM), linformation est mmorise
sous la forme dune charge lectrique stocke dans un condensateur.
Avantages : Cette technique permet une plus grande densit
dintgration, car un point mmoire ncessite environ quatre fois
moins de transistors que dans une mmoire statique. Sa
consommation sen retrouve donc aussi trs rduite ;
Inconvnient : La prsence de courants de fuite dans le
condensateur contribue sa dcharge. Ainsi, linformation est
perdue si on ne la rgnre pas priodiquement (charge du
condensateur). Les RAM dynamiques doivent donc tre
rafrachies rgulirement pour entretenir la mmorisation : il
sagit de lire linformation et de la recharger.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM dynamique
Dans les RAM dynamiques (DRAM), linformation est mmorise
sous la forme dune charge lectrique stocke dans un condensateur.
Avantages : Cette technique permet une plus grande densit
dintgration, car un point mmoire ncessite environ quatre fois
moins de transistors que dans une mmoire statique. Sa
consommation sen retrouve donc aussi trs rduite ;
Inconvnient : La prsence de courants de fuite dans le
condensateur contribue sa dcharge. Ainsi, linformation est
perdue si on ne la rgnre pas priodiquement (charge du
condensateur). Les RAM dynamiques doivent donc tre
rafrachies rgulirement pour entretenir la mmorisation : il
sagit de lire linformation et de la recharger.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM dynamique
Dans les RAM dynamiques (DRAM), linformation est mmorise
sous la forme dune charge lectrique stocke dans un condensateur.
Avantages : Cette technique permet une plus grande densit
dintgration, car un point mmoire ncessite environ quatre fois
moins de transistors que dans une mmoire statique. Sa
consommation sen retrouve donc aussi trs rduite ;
Inconvnient : La prsence de courants de fuite dans le
condensateur contribue sa dcharge. Ainsi, linformation est
perdue si on ne la rgnre pas priodiquement (charge du
condensateur). Les RAM dynamiques doivent donc tre
rafrachies rgulirement pour entretenir la mmorisation : il
sagit de lire linformation et de la recharger.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
RAM dynamique
Dans les RAM dynamiques (DRAM), linformation est mmorise
sous la forme dune charge lectrique stocke dans un condensateur.
Avantages : Cette technique permet une plus grande densit
dintgration, car un point mmoire ncessite environ quatre fois
moins de transistors que dans une mmoire statique. Sa
consommation sen retrouve donc aussi trs rduite ;
Inconvnient : La prsence de courants de fuite dans le
condensateur contribue sa dcharge. Ainsi, linformation est
perdue si on ne la rgnre pas priodiquement (charge du
condensateur). Les RAM dynamiques doivent donc tre
rafrachies rgulirement pour entretenir la mmorisation : il
sagit de lire linformation et de la recharger.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
ROM
Pour certaines applications, il est ncessaire de pouvoir conserver des
informations de faon permanente mme lorsque lalimentation
lectrique est interrompue. On utilise alors des mmoires mortes ou
mmoires lecture seule (ROM : Read Only Memory). Ces mmoires
sont non volatiles. Ces mmoires, contrairement aux RAM, ne
peuvent tre que lue. Linscription en mmoire des donnes restent
possible mais est appele programmation. Suivant le type de ROM, la
mthode de programmation changera. Il existe donc plusieurs types
de ROM :
ROM;
PROM;
EPROM;
EEPROM;
FLASH EPROM.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Le processeur est parfois appel CPU (de langlais Central
Processing Unit ) ou encore MPU (Micro-Processing Unit) pour les
microprocesseurs. Un microprocesseur nest rien dautre quun
processeur dont tous les constituants sont runis sur la mme puce
lectronique (pastille de silicium), an de rduire les cots de
fabrication et daugmenter la vitesse de traitement. Les
micro-ordinateurs (ordinateurs personnels) sont tous quips de
microprocesseurs. Larchitecture de base des processeurs quipant les
gros ordinateurs est la mme que celle des microprocesseurs.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Le processeur est parfois appel CPU (de langlais Central
Processing Unit ) ou encore MPU (Micro-Processing Unit) pour les
microprocesseurs. Un microprocesseur nest rien dautre quun
processeur dont tous les constituants sont runis sur la mme puce
lectronique (pastille de silicium), an de rduire les cots de
fabrication et daugmenter la vitesse de traitement. Les
micro-ordinateurs (ordinateurs personnels) sont tous quips de
microprocesseurs. Larchitecture de base des processeurs quipant les
gros ordinateurs est la mme que celle des microprocesseurs.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Le processeur est parfois appel CPU (de langlais Central
Processing Unit ) ou encore MPU (Micro-Processing Unit) pour les
microprocesseurs. Un microprocesseur nest rien dautre quun
processeur dont tous les constituants sont runis sur la mme puce
lectronique (pastille de silicium), an de rduire les cots de
fabrication et daugmenter la vitesse de traitement. Les
micro-ordinateurs (ordinateurs personnels) sont tous quips de
microprocesseurs. Larchitecture de base des processeurs quipant les
gros ordinateurs est la mme que celle des microprocesseurs.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Le processeur est parfois appel CPU (de langlais Central
Processing Unit ) ou encore MPU (Micro-Processing Unit) pour les
microprocesseurs. Un microprocesseur nest rien dautre quun
processeur dont tous les constituants sont runis sur la mme puce
lectronique (pastille de silicium), an de rduire les cots de
fabrication et daugmenter la vitesse de traitement. Les
micro-ordinateurs (ordinateurs personnels) sont tous quips de
microprocesseurs. Larchitecture de base des processeurs quipant les
gros ordinateurs est la mme que celle des microprocesseurs.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Composition dun processeur
Les parties essentielles dun processeur sont :
1
LUnit Arithmtique et Logique (UAL, en anglais Arithmetic
and Logical Unit - ALU), qui prend en charge les calculs
arithmtiques lmentaires et les tests ;
2
Lunit de contrle ou squenceur, qui permet de synchroniser
les diffrents lments du processeur. En particulier, il initialise
les registres lors du dmarrage de la machine et il gre les
interruptions ;
3
Les registres, qui sont des mmoires de petite taille (quelques
octets), sufsamment rapides pour que lUAL puisse manipuler
leur contenu chaque cycle de lhorloge. Un certain nombre de
registres sont communs la plupart des processeurs.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Composition dun processeur
Les parties essentielles dun processeur sont :
1
LUnit Arithmtique et Logique (UAL, en anglais Arithmetic
and Logical Unit - ALU), qui prend en charge les calculs
arithmtiques lmentaires et les tests ;
2
Lunit de contrle ou squenceur, qui permet de synchroniser
les diffrents lments du processeur. En particulier, il initialise
les registres lors du dmarrage de la machine et il gre les
interruptions ;
3
Les registres, qui sont des mmoires de petite taille (quelques
octets), sufsamment rapides pour que lUAL puisse manipuler
leur contenu chaque cycle de lhorloge. Un certain nombre de
registres sont communs la plupart des processeurs.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Composition dun processeur
Les parties essentielles dun processeur sont :
1
LUnit Arithmtique et Logique (UAL, en anglais Arithmetic
and Logical Unit - ALU), qui prend en charge les calculs
arithmtiques lmentaires et les tests ;
2
Lunit de contrle ou squenceur, qui permet de synchroniser
les diffrents lments du processeur. En particulier, il initialise
les registres lors du dmarrage de la machine et il gre les
interruptions ;
3
Les registres, qui sont des mmoires de petite taille (quelques
octets), sufsamment rapides pour que lUAL puisse manipuler
leur contenu chaque cycle de lhorloge. Un certain nombre de
registres sont communs la plupart des processeurs.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Composition dun processeur
Les parties essentielles dun processeur sont :
1
LUnit Arithmtique et Logique (UAL, en anglais Arithmetic
and Logical Unit - ALU), qui prend en charge les calculs
arithmtiques lmentaires et les tests ;
2
Lunit de contrle ou squenceur, qui permet de synchroniser
les diffrents lments du processeur. En particulier, il initialise
les registres lors du dmarrage de la machine et il gre les
interruptions ;
3
Les registres, qui sont des mmoires de petite taille (quelques
octets), sufsamment rapides pour que lUAL puisse manipuler
leur contenu chaque cycle de lhorloge. Un certain nombre de
registres sont communs la plupart des processeurs.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Composition dun processeur
Les parties essentielles dun processeur sont :
1
LUnit Arithmtique et Logique (UAL, en anglais Arithmetic
and Logical Unit - ALU), qui prend en charge les calculs
arithmtiques lmentaires et les tests ;
2
Lunit de contrle ou squenceur, qui permet de synchroniser
les diffrents lments du processeur. En particulier, il initialise
les registres lors du dmarrage de la machine et il gre les
interruptions ;
3
Les registres, qui sont des mmoires de petite taille (quelques
octets), sufsamment rapides pour que lUAL puisse manipuler
leur contenu chaque cycle de lhorloge. Un certain nombre de
registres sont communs la plupart des processeurs.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Composition dun processeur
Les parties essentielles dun processeur sont :
1
LUnit Arithmtique et Logique (UAL, en anglais Arithmetic
and Logical Unit - ALU), qui prend en charge les calculs
arithmtiques lmentaires et les tests ;
2
Lunit de contrle ou squenceur, qui permet de synchroniser
les diffrents lments du processeur. En particulier, il initialise
les registres lors du dmarrage de la machine et il gre les
interruptions ;
3
Les registres, qui sont des mmoires de petite taille (quelques
octets), sufsamment rapides pour que lUAL puisse manipuler
leur contenu chaque cycle de lhorloge. Un certain nombre de
registres sont communs la plupart des processeurs.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Composition dun processeur
Les parties essentielles dun processeur sont :
1
LUnit Arithmtique et Logique (UAL, en anglais Arithmetic
and Logical Unit - ALU), qui prend en charge les calculs
arithmtiques lmentaires et les tests ;
2
Lunit de contrle ou squenceur, qui permet de synchroniser
les diffrents lments du processeur. En particulier, il initialise
les registres lors du dmarrage de la machine et il gre les
interruptions ;
3
Les registres, qui sont des mmoires de petite taille (quelques
octets), sufsamment rapides pour que lUAL puisse manipuler
leur contenu chaque cycle de lhorloge. Un certain nombre de
registres sont communs la plupart des processeurs.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres
Compteur de programme : ce registre contient ladresse mmoire
de linstruction en cours dexcution ;
Accumulateur : ce registre est utilis pour stocker les donnes en
cours de traitement par lUAL;
Registre dadresses : il contient toujours ladresse de la
prochaine information lire par lUAL : soit la suite de
linstruction en cours, soit la prochaine instruction ;
Registre dinstructions : il contient linstruction en cours de
traitement ;
Registre dtat : il sert stocker le contexte du processeur, ce qui
veut dire que les diffrents bits de ce registre sont des drapeaux
(ags) servant stocker des informations concernant le rsultat
de la dernire instruction excute.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres (suite)
Pointeurs de pile : ce type de registre, dont le nombre varie en
fonction du type de processeur, contient ladresse du sommet de
la pile (ou des piles) ;
Registres gnraux : ces registres sont disponibles pour les
calculs ;
Lhorloge qui synchronise toutes les actions de lunit centrale ;
Lunit dentre-sortie, qui prend en charge la communication
avec la mmoire de lordinateur, permettant au processeur
daccder aux priphriques de lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres (suite)
Pointeurs de pile : ce type de registre, dont le nombre varie en
fonction du type de processeur, contient ladresse du sommet de
la pile (ou des piles) ;
Registres gnraux : ces registres sont disponibles pour les
calculs ;
Lhorloge qui synchronise toutes les actions de lunit centrale ;
Lunit dentre-sortie, qui prend en charge la communication
avec la mmoire de lordinateur, permettant au processeur
daccder aux priphriques de lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres (suite)
Pointeurs de pile : ce type de registre, dont le nombre varie en
fonction du type de processeur, contient ladresse du sommet de
la pile (ou des piles) ;
Registres gnraux : ces registres sont disponibles pour les
calculs ;
Lhorloge qui synchronise toutes les actions de lunit centrale ;
Lunit dentre-sortie, qui prend en charge la communication
avec la mmoire de lordinateur, permettant au processeur
daccder aux priphriques de lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres (suite)
Pointeurs de pile : ce type de registre, dont le nombre varie en
fonction du type de processeur, contient ladresse du sommet de
la pile (ou des piles) ;
Registres gnraux : ces registres sont disponibles pour les
calculs ;
Lhorloge qui synchronise toutes les actions de lunit centrale ;
Lunit dentre-sortie, qui prend en charge la communication
avec la mmoire de lordinateur, permettant au processeur
daccder aux priphriques de lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres (suite)
Pointeurs de pile : ce type de registre, dont le nombre varie en
fonction du type de processeur, contient ladresse du sommet de
la pile (ou des piles) ;
Registres gnraux : ces registres sont disponibles pour les
calculs ;
Lhorloge qui synchronise toutes les actions de lunit centrale ;
Lunit dentre-sortie, qui prend en charge la communication
avec la mmoire de lordinateur, permettant au processeur
daccder aux priphriques de lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres (suite)
Pointeurs de pile : ce type de registre, dont le nombre varie en
fonction du type de processeur, contient ladresse du sommet de
la pile (ou des piles) ;
Registres gnraux : ces registres sont disponibles pour les
calculs ;
Lhorloge qui synchronise toutes les actions de lunit centrale ;
Lunit dentre-sortie, qui prend en charge la communication
avec la mmoire de lordinateur, permettant au processeur
daccder aux priphriques de lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Types de registres (suite)
Pointeurs de pile : ce type de registre, dont le nombre varie en
fonction du type de processeur, contient ladresse du sommet de
la pile (ou des piles) ;
Registres gnraux : ces registres sont disponibles pour les
calculs ;
Lhorloge qui synchronise toutes les actions de lunit centrale ;
Lunit dentre-sortie, qui prend en charge la communication
avec la mmoire de lordinateur, permettant au processeur
daccder aux priphriques de lordinateur.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur
Le rle fondamental de la plupart des units centrales de traitement,
indpendamment de la forme physique quelles prennent, est
dexcuter une srie dinstructions stockes appeles programme .
Les instructions et les donnes transmises au processeur sont
exprimes en mots binaires (code machine). Elles sont stockes dans
la mmoire. Le squenceur ordonne la lecture du contenu de la
mmoire et la constitution des mots prsentes lUAL qui les
interprte. Lensemble des instructions et des donnes constitue un
programme. Le langage le plus proche du code machine tout en
restant lisible par des humains est le langage dassemblage, aussi
appel langage assembleur (forme francise du mot anglais
assembler ). Toutefois, linformatique a dvelopp toute une srie de
langages, dits de haut niveau (comme le BASIC, Pascal, C, C++),
destins simplier lcriture des programmes. Les oprations
dcrites ici sont conformes larchitecture de von Neumann.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur
Le rle fondamental de la plupart des units centrales de traitement,
indpendamment de la forme physique quelles prennent, est
dexcuter une srie dinstructions stockes appeles programme .
Les instructions et les donnes transmises au processeur sont
exprimes en mots binaires (code machine). Elles sont stockes dans
la mmoire. Le squenceur ordonne la lecture du contenu de la
mmoire et la constitution des mots prsentes lUAL qui les
interprte. Lensemble des instructions et des donnes constitue un
programme. Le langage le plus proche du code machine tout en
restant lisible par des humains est le langage dassemblage, aussi
appel langage assembleur (forme francise du mot anglais
assembler ). Toutefois, linformatique a dvelopp toute une srie de
langages, dits de haut niveau (comme le BASIC, Pascal, C, C++),
destins simplier lcriture des programmes. Les oprations
dcrites ici sont conformes larchitecture de von Neumann.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur
Le rle fondamental de la plupart des units centrales de traitement,
indpendamment de la forme physique quelles prennent, est
dexcuter une srie dinstructions stockes appeles programme .
Les instructions et les donnes transmises au processeur sont
exprimes en mots binaires (code machine). Elles sont stockes dans
la mmoire. Le squenceur ordonne la lecture du contenu de la
mmoire et la constitution des mots prsentes lUAL qui les
interprte. Lensemble des instructions et des donnes constitue un
programme. Le langage le plus proche du code machine tout en
restant lisible par des humains est le langage dassemblage, aussi
appel langage assembleur (forme francise du mot anglais
assembler ). Toutefois, linformatique a dvelopp toute une srie de
langages, dits de haut niveau (comme le BASIC, Pascal, C, C++),
destins simplier lcriture des programmes. Les oprations
dcrites ici sont conformes larchitecture de von Neumann.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur
Le rle fondamental de la plupart des units centrales de traitement,
indpendamment de la forme physique quelles prennent, est
dexcuter une srie dinstructions stockes appeles programme .
Les instructions et les donnes transmises au processeur sont
exprimes en mots binaires (code machine). Elles sont stockes dans
la mmoire. Le squenceur ordonne la lecture du contenu de la
mmoire et la constitution des mots prsentes lUAL qui les
interprte. Lensemble des instructions et des donnes constitue un
programme. Le langage le plus proche du code machine tout en
restant lisible par des humains est le langage dassemblage, aussi
appel langage assembleur (forme francise du mot anglais
assembler ). Toutefois, linformatique a dvelopp toute une srie de
langages, dits de haut niveau (comme le BASIC, Pascal, C, C++),
destins simplier lcriture des programmes. Les oprations
dcrites ici sont conformes larchitecture de von Neumann.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur
Le rle fondamental de la plupart des units centrales de traitement,
indpendamment de la forme physique quelles prennent, est
dexcuter une srie dinstructions stockes appeles programme .
Les instructions et les donnes transmises au processeur sont
exprimes en mots binaires (code machine). Elles sont stockes dans
la mmoire. Le squenceur ordonne la lecture du contenu de la
mmoire et la constitution des mots prsentes lUAL qui les
interprte. Lensemble des instructions et des donnes constitue un
programme. Le langage le plus proche du code machine tout en
restant lisible par des humains est le langage dassemblage, aussi
appel langage assembleur (forme francise du mot anglais
assembler ). Toutefois, linformatique a dvelopp toute une srie de
langages, dits de haut niveau (comme le BASIC, Pascal, C, C++),
destins simplier lcriture des programmes. Les oprations
dcrites ici sont conformes larchitecture de von Neumann.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur
Le rle fondamental de la plupart des units centrales de traitement,
indpendamment de la forme physique quelles prennent, est
dexcuter une srie dinstructions stockes appeles programme .
Les instructions et les donnes transmises au processeur sont
exprimes en mots binaires (code machine). Elles sont stockes dans
la mmoire. Le squenceur ordonne la lecture du contenu de la
mmoire et la constitution des mots prsentes lUAL qui les
interprte. Lensemble des instructions et des donnes constitue un
programme. Le langage le plus proche du code machine tout en
restant lisible par des humains est le langage dassemblage, aussi
appel langage assembleur (forme francise du mot anglais
assembler ). Toutefois, linformatique a dvelopp toute une srie de
langages, dits de haut niveau (comme le BASIC, Pascal, C, C++),
destins simplier lcriture des programmes. Les oprations
dcrites ici sont conformes larchitecture de von Neumann.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur
Le rle fondamental de la plupart des units centrales de traitement,
indpendamment de la forme physique quelles prennent, est
dexcuter une srie dinstructions stockes appeles programme .
Les instructions et les donnes transmises au processeur sont
exprimes en mots binaires (code machine). Elles sont stockes dans
la mmoire. Le squenceur ordonne la lecture du contenu de la
mmoire et la constitution des mots prsentes lUAL qui les
interprte. Lensemble des instructions et des donnes constitue un
programme. Le langage le plus proche du code machine tout en
restant lisible par des humains est le langage dassemblage, aussi
appel langage assembleur (forme francise du mot anglais
assembler ). Toutefois, linformatique a dvelopp toute une srie de
langages, dits de haut niveau (comme le BASIC, Pascal, C, C++),
destins simplier lcriture des programmes. Les oprations
dcrites ici sont conformes larchitecture de von Neumann.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur
Le rle fondamental de la plupart des units centrales de traitement,
indpendamment de la forme physique quelles prennent, est
dexcuter une srie dinstructions stockes appeles programme .
Les instructions et les donnes transmises au processeur sont
exprimes en mots binaires (code machine). Elles sont stockes dans
la mmoire. Le squenceur ordonne la lecture du contenu de la
mmoire et la constitution des mots prsentes lUAL qui les
interprte. Lensemble des instructions et des donnes constitue un
programme. Le langage le plus proche du code machine tout en
restant lisible par des humains est le langage dassemblage, aussi
appel langage assembleur (forme francise du mot anglais
assembler ). Toutefois, linformatique a dvelopp toute une srie de
langages, dits de haut niveau (comme le BASIC, Pascal, C, C++),
destins simplier lcriture des programmes. Les oprations
dcrites ici sont conformes larchitecture de von Neumann.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur (suite)
Le programme est reprsent par une srie dinstructions qui ralisent
des oprations en liaison avec la mmoire vive de lordinateur. Il y a
quatre tapes lors du traitement des instructions :
1
FETCH : Recherche de linstruction ;
2
DECODE : Dcodage de linstruction ;
3
EXECUTE : Excution des oprations ;
4
WRITEBACK : criture du rsultats.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur (suite)
Le programme est reprsent par une srie dinstructions qui ralisent
des oprations en liaison avec la mmoire vive de lordinateur. Il y a
quatre tapes lors du traitement des instructions :
1
FETCH : Recherche de linstruction ;
2
DECODE : Dcodage de linstruction ;
3
EXECUTE : Excution des oprations ;
4
WRITEBACK : criture du rsultats.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur (suite)
Le programme est reprsent par une srie dinstructions qui ralisent
des oprations en liaison avec la mmoire vive de lordinateur. Il y a
quatre tapes lors du traitement des instructions :
1
FETCH : Recherche de linstruction ;
2
DECODE : Dcodage de linstruction ;
3
EXECUTE : Excution des oprations ;
4
WRITEBACK : criture du rsultats.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur (suite)
Le programme est reprsent par une srie dinstructions qui ralisent
des oprations en liaison avec la mmoire vive de lordinateur. Il y a
quatre tapes lors du traitement des instructions :
1
FETCH : Recherche de linstruction ;
2
DECODE : Dcodage de linstruction ;
3
EXECUTE : Excution des oprations ;
4
WRITEBACK : criture du rsultats.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur (suite)
Le programme est reprsent par une srie dinstructions qui ralisent
des oprations en liaison avec la mmoire vive de lordinateur. Il y a
quatre tapes lors du traitement des instructions :
1
FETCH : Recherche de linstruction ;
2
DECODE : Dcodage de linstruction ;
3
EXECUTE : Excution des oprations ;
4
WRITEBACK : criture du rsultats.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Oprations du processeur (suite)
Le programme est reprsent par une srie dinstructions qui ralisent
des oprations en liaison avec la mmoire vive de lordinateur. Il y a
quatre tapes lors du traitement des instructions :
1
FETCH : Recherche de linstruction ;
2
DECODE : Dcodage de linstruction ;
3
EXECUTE : Excution des oprations ;
4
WRITEBACK : criture du rsultats.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
FETCH
La premire tape, FETCH (recherche), consiste rechercher une
instruction dans la mmoire vive de lordinateur. Lemplacement dans
la mmoire est dtermin par le compteur de programme, qui stocke
ladresse de la prochaine instruction dans la mmoire de programme.
Aprs quune instruction a t recherche, le compteur de programme
est incrment par la longueur du mot dinstruction. Linstruction que
le processeur recherche en mmoire est utilise pour dterminer ce
que le CPU doit faire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
FETCH
La premire tape, FETCH (recherche), consiste rechercher une
instruction dans la mmoire vive de lordinateur. Lemplacement dans
la mmoire est dtermin par le compteur de programme, qui stocke
ladresse de la prochaine instruction dans la mmoire de programme.
Aprs quune instruction a t recherche, le compteur de programme
est incrment par la longueur du mot dinstruction. Linstruction que
le processeur recherche en mmoire est utilise pour dterminer ce
que le CPU doit faire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
FETCH
La premire tape, FETCH (recherche), consiste rechercher une
instruction dans la mmoire vive de lordinateur. Lemplacement dans
la mmoire est dtermin par le compteur de programme, qui stocke
ladresse de la prochaine instruction dans la mmoire de programme.
Aprs quune instruction a t recherche, le compteur de programme
est incrment par la longueur du mot dinstruction. Linstruction que
le processeur recherche en mmoire est utilise pour dterminer ce
que le CPU doit faire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
FETCH
La premire tape, FETCH (recherche), consiste rechercher une
instruction dans la mmoire vive de lordinateur. Lemplacement dans
la mmoire est dtermin par le compteur de programme, qui stocke
ladresse de la prochaine instruction dans la mmoire de programme.
Aprs quune instruction a t recherche, le compteur de programme
est incrment par la longueur du mot dinstruction. Linstruction que
le processeur recherche en mmoire est utilise pour dterminer ce
que le CPU doit faire.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
DECODE
Dans ltape DECODE (dcodage), linstruction est dcoupe en
plusieurs parties telles quelles puissent tre utilises par dautres
parties du processeur. La faon dont la valeur de linstruction est
interprte est dnie par le jeu dinstructions du processeur. Souvent,
une partie dune instruction, appele opcode (code dopration),
indique quelle opration est faire, par exemple une addition. Les
parties restantes de linstruction comportent habituellement les autres
informations ncessaires lexcution de linstruction comme par
exemple des valeurs pour laddition.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
DECODE
Dans ltape DECODE (dcodage), linstruction est dcoupe en
plusieurs parties telles quelles puissent tre utilises par dautres
parties du processeur. La faon dont la valeur de linstruction est
interprte est dnie par le jeu dinstructions du processeur. Souvent,
une partie dune instruction, appele opcode (code dopration),
indique quelle opration est faire, par exemple une addition. Les
parties restantes de linstruction comportent habituellement les autres
informations ncessaires lexcution de linstruction comme par
exemple des valeurs pour laddition.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
DECODE
Dans ltape DECODE (dcodage), linstruction est dcoupe en
plusieurs parties telles quelles puissent tre utilises par dautres
parties du processeur. La faon dont la valeur de linstruction est
interprte est dnie par le jeu dinstructions du processeur. Souvent,
une partie dune instruction, appele opcode (code dopration),
indique quelle opration est faire, par exemple une addition. Les
parties restantes de linstruction comportent habituellement les autres
informations ncessaires lexcution de linstruction comme par
exemple des valeurs pour laddition.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
DECODE
Dans ltape DECODE (dcodage), linstruction est dcoupe en
plusieurs parties telles quelles puissent tre utilises par dautres
parties du processeur. La faon dont la valeur de linstruction est
interprte est dnie par le jeu dinstructions du processeur. Souvent,
une partie dune instruction, appele opcode (code dopration),
indique quelle opration est faire, par exemple une addition. Les
parties restantes de linstruction comportent habituellement les autres
informations ncessaires lexcution de linstruction comme par
exemple des valeurs pour laddition.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
EXECUTE
Aprs les tapes de recherche et de dcodage arrive ltape
EXECUTE (excution) de linstruction. Au cours de cette tape,
diffrentes parties du processeur sont mises en relation pour raliser
lopration souhaite. Par exemple, pour une addition, lunit
arithmtique et logique (UAL) sera connecte des entres et des
sorties. Les entres prsentent les nombres additionner et les sorties
contiennent la somme nale. LUAL contient le circuit lectronique
pour raliser des oprations darithmtique et de logique simples sur
les entres (addition, opration sur les bits). Si le rsultat dune
addition est trop grand pour tre cod par le processeur, un signal de
dbordement est positionn dans un registre dtat.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
EXECUTE
Aprs les tapes de recherche et de dcodage arrive ltape
EXECUTE (excution) de linstruction. Au cours de cette tape,
diffrentes parties du processeur sont mises en relation pour raliser
lopration souhaite. Par exemple, pour une addition, lunit
arithmtique et logique (UAL) sera connecte des entres et des
sorties. Les entres prsentent les nombres additionner et les sorties
contiennent la somme nale. LUAL contient le circuit lectronique
pour raliser des oprations darithmtique et de logique simples sur
les entres (addition, opration sur les bits). Si le rsultat dune
addition est trop grand pour tre cod par le processeur, un signal de
dbordement est positionn dans un registre dtat.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
EXECUTE
Aprs les tapes de recherche et de dcodage arrive ltape
EXECUTE (excution) de linstruction. Au cours de cette tape,
diffrentes parties du processeur sont mises en relation pour raliser
lopration souhaite. Par exemple, pour une addition, lunit
arithmtique et logique (UAL) sera connecte des entres et des
sorties. Les entres prsentent les nombres additionner et les sorties
contiennent la somme nale. LUAL contient le circuit lectronique
pour raliser des oprations darithmtique et de logique simples sur
les entres (addition, opration sur les bits). Si le rsultat dune
addition est trop grand pour tre cod par le processeur, un signal de
dbordement est positionn dans un registre dtat.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
EXECUTE
Aprs les tapes de recherche et de dcodage arrive ltape
EXECUTE (excution) de linstruction. Au cours de cette tape,
diffrentes parties du processeur sont mises en relation pour raliser
lopration souhaite. Par exemple, pour une addition, lunit
arithmtique et logique (UAL) sera connecte des entres et des
sorties. Les entres prsentent les nombres additionner et les sorties
contiennent la somme nale. LUAL contient le circuit lectronique
pour raliser des oprations darithmtique et de logique simples sur
les entres (addition, opration sur les bits). Si le rsultat dune
addition est trop grand pour tre cod par le processeur, un signal de
dbordement est positionn dans un registre dtat.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
EXECUTE
Aprs les tapes de recherche et de dcodage arrive ltape
EXECUTE (excution) de linstruction. Au cours de cette tape,
diffrentes parties du processeur sont mises en relation pour raliser
lopration souhaite. Par exemple, pour une addition, lunit
arithmtique et logique (UAL) sera connecte des entres et des
sorties. Les entres prsentent les nombres additionner et les sorties
contiennent la somme nale. LUAL contient le circuit lectronique
pour raliser des oprations darithmtique et de logique simples sur
les entres (addition, opration sur les bits). Si le rsultat dune
addition est trop grand pour tre cod par le processeur, un signal de
dbordement est positionn dans un registre dtat.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
EXECUTE
Aprs les tapes de recherche et de dcodage arrive ltape
EXECUTE (excution) de linstruction. Au cours de cette tape,
diffrentes parties du processeur sont mises en relation pour raliser
lopration souhaite. Par exemple, pour une addition, lunit
arithmtique et logique (UAL) sera connecte des entres et des
sorties. Les entres prsentent les nombres additionner et les sorties
contiennent la somme nale. LUAL contient le circuit lectronique
pour raliser des oprations darithmtique et de logique simples sur
les entres (addition, opration sur les bits). Si le rsultat dune
addition est trop grand pour tre cod par le processeur, un signal de
dbordement est positionn dans un registre dtat.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
WRITEBACK
La dernire tape WRITEBACK (criture du rsultat), crit tout
simplement les rsultats de ltape dexcution en mmoire. Trs
souvent, les rsultats sont crits dans un registre interne au processeur
pour bncier de temps daccs trs courts pour les instructions
suivantes. Dans dautres cas, les rsultats sont crits plus lentement
dans des mmoires RAM, donc moindre cot et acceptant des
codages de nombres plus grands.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
WRITEBACK
La dernire tape WRITEBACK (criture du rsultat), crit tout
simplement les rsultats de ltape dexcution en mmoire. Trs
souvent, les rsultats sont crits dans un registre interne au processeur
pour bncier de temps daccs trs courts pour les instructions
suivantes. Dans dautres cas, les rsultats sont crits plus lentement
dans des mmoires RAM, donc moindre cot et acceptant des
codages de nombres plus grands.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
WRITEBACK
La dernire tape WRITEBACK (criture du rsultat), crit tout
simplement les rsultats de ltape dexcution en mmoire. Trs
souvent, les rsultats sont crits dans un registre interne au processeur
pour bncier de temps daccs trs courts pour les instructions
suivantes. Dans dautres cas, les rsultats sont crits plus lentement
dans des mmoires RAM, donc moindre cot et acceptant des
codages de nombres plus grands.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Liaisons processeur-mmoire : les bus
Les informations changes entre la mmoire et le processeur
circulent sur des bus. Un bus est simplement un ensemble de n ls
conducteurs, utiliss pour transporter n signaux binaires. Le bus
dadresse est un bus unidirectionnel : seul le processeur envoie des
adresses. Il est compos de n ls ; on utilise donc des adresses de n
bits. La mmoire peut possder au maximum 2
n
emplacements
(adresses 0 2
n
1). Le bus de donnes est un bus bidirectionnel.
Lors dune lecture, cest la mmoire qui envoie un mot sur le bus (le
contenu de lemplacement demand) ; lors dune criture, cest le
processeur qui envoie la donne.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Liaisons processeur-mmoire : les bus
Les informations changes entre la mmoire et le processeur
circulent sur des bus. Un bus est simplement un ensemble de n ls
conducteurs, utiliss pour transporter n signaux binaires. Le bus
dadresse est un bus unidirectionnel : seul le processeur envoie des
adresses. Il est compos de n ls ; on utilise donc des adresses de n
bits. La mmoire peut possder au maximum 2
n
emplacements
(adresses 0 2
n
1). Le bus de donnes est un bus bidirectionnel.
Lors dune lecture, cest la mmoire qui envoie un mot sur le bus (le
contenu de lemplacement demand) ; lors dune criture, cest le
processeur qui envoie la donne.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Liaisons processeur-mmoire : les bus
Les informations changes entre la mmoire et le processeur
circulent sur des bus. Un bus est simplement un ensemble de n ls
conducteurs, utiliss pour transporter n signaux binaires. Le bus
dadresse est un bus unidirectionnel : seul le processeur envoie des
adresses. Il est compos de n ls ; on utilise donc des adresses de n
bits. La mmoire peut possder au maximum 2
n
emplacements
(adresses 0 2
n
1). Le bus de donnes est un bus bidirectionnel.
Lors dune lecture, cest la mmoire qui envoie un mot sur le bus (le
contenu de lemplacement demand) ; lors dune criture, cest le
processeur qui envoie la donne.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Liaisons processeur-mmoire : les bus
Les informations changes entre la mmoire et le processeur
circulent sur des bus. Un bus est simplement un ensemble de n ls
conducteurs, utiliss pour transporter n signaux binaires. Le bus
dadresse est un bus unidirectionnel : seul le processeur envoie des
adresses. Il est compos de n ls ; on utilise donc des adresses de n
bits. La mmoire peut possder au maximum 2
n
emplacements
(adresses 0 2
n
1). Le bus de donnes est un bus bidirectionnel.
Lors dune lecture, cest la mmoire qui envoie un mot sur le bus (le
contenu de lemplacement demand) ; lors dune criture, cest le
processeur qui envoie la donne.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Liaisons processeur-mmoire : les bus
Les informations changes entre la mmoire et le processeur
circulent sur des bus. Un bus est simplement un ensemble de n ls
conducteurs, utiliss pour transporter n signaux binaires. Le bus
dadresse est un bus unidirectionnel : seul le processeur envoie des
adresses. Il est compos de n ls ; on utilise donc des adresses de n
bits. La mmoire peut possder au maximum 2
n
emplacements
(adresses 0 2
n
1). Le bus de donnes est un bus bidirectionnel.
Lors dune lecture, cest la mmoire qui envoie un mot sur le bus (le
contenu de lemplacement demand) ; lors dune criture, cest le
processeur qui envoie la donne.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Liaisons processeur-mmoire : les bus
Les informations changes entre la mmoire et le processeur
circulent sur des bus. Un bus est simplement un ensemble de n ls
conducteurs, utiliss pour transporter n signaux binaires. Le bus
dadresse est un bus unidirectionnel : seul le processeur envoie des
adresses. Il est compos de n ls ; on utilise donc des adresses de n
bits. La mmoire peut possder au maximum 2
n
emplacements
(adresses 0 2
n
1). Le bus de donnes est un bus bidirectionnel.
Lors dune lecture, cest la mmoire qui envoie un mot sur le bus (le
contenu de lemplacement demand) ; lors dune criture, cest le
processeur qui envoie la donne.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Liaisons processeur-mmoire : les bus
Les informations changes entre la mmoire et le processeur
circulent sur des bus. Un bus est simplement un ensemble de n ls
conducteurs, utiliss pour transporter n signaux binaires. Le bus
dadresse est un bus unidirectionnel : seul le processeur envoie des
adresses. Il est compos de n ls ; on utilise donc des adresses de n
bits. La mmoire peut possder au maximum 2
n
emplacements
(adresses 0 2
n
1). Le bus de donnes est un bus bidirectionnel.
Lors dune lecture, cest la mmoire qui envoie un mot sur le bus (le
contenu de lemplacement demand) ; lors dune criture, cest le
processeur qui envoie la donne.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Liaisons processeur-mmoire : les bus
Les informations changes entre la mmoire et le processeur
circulent sur des bus. Un bus est simplement un ensemble de n ls
conducteurs, utiliss pour transporter n signaux binaires. Le bus
dadresse est un bus unidirectionnel : seul le processeur envoie des
adresses. Il est compos de n ls ; on utilise donc des adresses de n
bits. La mmoire peut possder au maximum 2
n
emplacements
(adresses 0 2
n
1). Le bus de donnes est un bus bidirectionnel.
Lors dune lecture, cest la mmoire qui envoie un mot sur le bus (le
contenu de lemplacement demand) ; lors dune criture, cest le
processeur qui envoie la donne.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Liaisons processeur-mmoire : les bus
Les informations changes entre la mmoire et le processeur
circulent sur des bus. Un bus est simplement un ensemble de n ls
conducteurs, utiliss pour transporter n signaux binaires. Le bus
dadresse est un bus unidirectionnel : seul le processeur envoie des
adresses. Il est compos de n ls ; on utilise donc des adresses de n
bits. La mmoire peut possder au maximum 2
n
emplacements
(adresses 0 2
n
1). Le bus de donnes est un bus bidirectionnel.
Lors dune lecture, cest la mmoire qui envoie un mot sur le bus (le
contenu de lemplacement demand) ; lors dune criture, cest le
processeur qui envoie la donne.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur
Introduction
Principes gnraux de fonctionnement
La mmoire principale
Le processeur central
Liaisons processeur-mmoire : les bus
Les informations changes entre la mmoire et le processeur
circulent sur des bus. Un bus est simplement un ensemble de n ls
conducteurs, utiliss pour transporter n signaux binaires. Le bus
dadresse est un bus unidirectionnel : seul le processeur envoie des
adresses. Il est compos de n ls ; on utilise donc des adresses de n
bits. La mmoire peut possder au maximum 2
n
emplacements
(adresses 0 2
n
1). Le bus de donnes est un bus bidirectionnel.
Lors dune lecture, cest la mmoire qui envoie un mot sur le bus (le
contenu de lemplacement demand) ; lors dune criture, cest le
processeur qui envoie la donne.
Laurent Poinsot Chap. I : Architecture de base dun ordinateur