l’information
1CPA : Computer Architecture
Objectifs de ce chapitre
En suivant ce chapitre vous allez :
Plan du chapitre
Voici les parties que nous allons aborder :
L’évolution au
cours d’un siècle
Plan de la partie
Voici les parties que nous allons aborder :
http://www.lemonde.fr/technologies/article/2010/10/28/la-chine-
revendique-la-premiere-place-du-classement-des-
superordinateurs_1432656_651865.html#xtor=AL-32280184
Maintenant, le Tianhe-2:
http://www.top500.org/blog/lists/2013/06/press-release/
http://blog.newegg.com/chinas-tianhe-2-worlds-powerful-computer/
© SUPINFO International University – http://www.supinfo.com
L’évolution au cours d’un siècle
Le numérique d’aujourd’hui
Le numérique envahit les foyers
Plus généralement, le numérique envahit les appareils du
quotidien (de la machine à laver au magnétoscope en passant
par la cafetière programmable).
Nous commençons à parler de domotique (du latin domus
signifiant maison) et de maison intelligente.
Le numérique d’aujourd’hui
Amélioration des moyens de stockage
Depuis 1982, le Compact Disc a progressivement remplacé les
disques vinyles et les cassettes audio.
Le Digital Video Disc, introduit en 1995 supplante peu à peu les
cassettes vidéo (par la suite, ce support est devenu polyvalent,
nous parlons de Digital Versatil Disc 1999).
2004 début technologique du Blu-Ray Disc
Le HD DVD de Toshiba en soutien avec Microsoft abandonné en
Février 2008.
La Blu-ray Disc Association livre en fin 2009 un standard
Blu-ray 3D, pour visionner des films en trois dimensions.
Le numérique d’aujourd’hui
Amélioration des moyens de transmission
Le numérique d’aujourd’hui
Amélioration des moyens médicaux
Les prothèses se sont améliorées au point de pouvoir
« remplacer » certaines fonctions du corps humain.
Jesse Sullivan (2005) et Claudia MITCHELL (2006) sont munis de
bras bioniques pour « remplacer » leur membres perdus dans des
accidents.
Le numérique de demain
L’avenir du numérique dans les nanotechnologies
Le numérique de demain
La course à la miniaturisation – Le projet Millipède d’IBM
Stocker 20 fois plus de données par millimètre carré que sur les
supports magnétiques actuels grâce à des minuscules aiguilles
qui déforme temporairement une plaque de molécules
préalablement chauffée.
500 Mo de données sur une puce carrée de 3 mm de côté.
Des densités de stockage plusieurs milliers de fois supérieures à
celles d'aujourd'hui seraient envisageables.
Le numérique de demain
La course à la miniaturisation – Les FPGA et FPNI
8 fois plus denses que les circuit actuels car la matrice de
routage (crossbar switch), placée au-dessus des blocs logiques
(contrairement aux FPGA actuels).
Moins gourmands en énergie car utilisation de nano-câble pour
conduire l’électricité.
La technologie FPNI (Field Programmable Nanowire
Interconnect), (http://www.01net.com/editorial/349608/les-
alternatives-aux-processeurs-multic-and-%23339-urs/).
Le numérique de demain
La course à la miniaturisation – Les FPGA de HP
IBM implante des portes logiques OU et ET 260000 fois plus
petits que ceux des puces à semi-conducteur actuelles les plus
perfectionnées en utilisant le déplacement en cascade des
molécules comme dans un jeu de domino (
http://www.research.ibm.com/)
Le numérique de demain
La course à la miniaturisation – Les qubit du CEA
Le CEA travaille à la mise au point d'un « qubit », l'équivalent
quantique d'un bit, permettant de stocker simultanément une
"superposition" de 0 et de 1.
Ce qubit devrait permettre de concevoir des processeurs
plusieurs milliers de fois plus rapides dans 15 ou 20 ans
(http://oxfordquantum.org/)
Synthèse
Quelques points de repère historiques
1ère génération 2ème génération 3ème génération 4ème génération
1941 - 1956 1956 - 1963 1963 - 1971 1971 – aujourd’hui
Le bilan du numérique
Plan de la partie
Voici les chapitres que nous allons aborder :
Synthèse
Numérique Non-numérique
Capteur + CAN
Acquisition Capteur tout ou rien
Capteur seul
Traitement simple
Traitement Traitement complexe
comme la régulation
Grande majorité des
Stockage supports actuels
Anciens supports
Plan de la partie
Voici les parties que nous allons aborder :
Temps continu :
t R.
Autrement dit, l’échelle du temps est assimilable à
l’ensemble des réels.
Données continues
Temps discret :
Période :
tn = t0 + T n avec T R.
Signal :
s: R → R
t → s(t)
s: {t0, t1 … tn} → N
t → s(t)
Signal échantillonné :
s: N → R
n → s(t0+nT)
Donnée continue :
Donnée discrète :
Quantification :
Interpolation :
Transduction :
Plan de la partie
Voici les chapitres que nous allons aborder :
Temps Temps
continu continu
Temps Temps
continu continu
Temps Temps
continu discret
Temps Temps
discret discret
Temps Temps
discret discret
Temps Temps
discret discret
Signal numérique
Interpolateur
La température a été mesurée puis (CNA)
traitée (par exemple, conversion des Signal analogique
degrés Celsius en degrés Fahrenheit Filtre
…). Signal filtré
Temps Temps
discret continu
Temps Temps
continu continu
Temps Temps
continu continu
Temps Temps
continu continu
La notion d’erreur
Le traitement de la température
Le passage du signal par un bloc de traitement introduit toujours
des erreurs : le rendu n’est donc pas fidèle à l’information
enregistrée.
Il est donc souvent nécessaire d’étalonner les appareils.
Température Rotation
(donnée continue) (donnée continu)
Temps Temps
continu continu
La notion d’erreur
Le traitement de la température – Le capteur
La notion d’erreur
Le traitement de la température – L’échantillonneur
Temps Temps
continu discret
La notion d’erreur
Le traitement de la température – L’échantillonneur
Phénomène étudié par Harry Nyquist et Claude Shannon.
Si le signal physique est périodique alors il faut une période
d’échantillonnage au moins deux fois plus petite pour
conserver l’allure du signal.
La notion d’erreur
Le traitement de la température – Le CAN
Sortie numérique
S4
S3
S2
S1
S0
Entrée
analogique
La notion d’erreur
Le traitement de la température – Le traitement numérique
0.333
Multiplication
0.999 par 3
© SUPINFO International University – http://www.supinfo.com
La mise en œuvre pratique
La notion d’erreur
Le traitement de la température – Le CNA
S4
S4
S3
S3
S2 S2
S1
S1
S0 S0
E0 E1 E2 E3 E4 Entrée E0 E1 E2 E3 E4 Entrée
numérique numérique
La notion d’erreur
Le traitement de la température – La transduction
A l’instar du capteur, le transducteur traduit un signal électrique
en un signal physique selon une courbe de transfert qui n’est pas
parfaite (pas linéaire).
Dans notre exemple, si l’aiguille est relié à un moteur pas-à-pas,
l’erreur est introduite par le pas du moteur qui ne peut se
positionner qu’à certains angles.
Plan du cours
Chapitres de cours
Chapitre 1 du cours d’CPA : Le codage des binaires
Chapitre 2 du cours d’CPA : Les codage autres codage des numériques
Chapitre 3 du cours d’CPA : Le codage des réels
Chapitre 4 HISTORIQUE: Le codage des textes (à ne pas faire en cours)
Chapitre 4 du cours d’CPA : Le codage des caractères
Chapitre 5 PRESENTATION – Termes et Définitions (à ne pas faire en cours)
Chapitre 5 du cours d’CPA :La construction des portes logiques
Chapitre 6 du cours d’CPA :L’interconnexion des portes logiques
Chapitre 7 du cours d’CPA : La construction des mémoires
Chapitre 8 du cours d’CPA : Le micro-processeur et son environnement
Chapitre 9 du cours d’CPA : L’assembleur 8086
Chapitre 10 COMPLEMENT: L’assembleur 8086
© SUPINFO International University – http://www.supinfo.com
Le cours d’architecture des ordinateurs
References : HTTP://library.supinfo.com
Publications
Cyril-Alexandre PACHON
57682@supinfo.com
Planning
Planning
Fin du module