• Aucun résultat trouvé

1 Informatique Générale Informatique GénéraleArchitecture des microprocesseurs

N/A
N/A
Protected

Academic year: 2022

Partager "1 Informatique Générale Informatique GénéraleArchitecture des microprocesseurs"

Copied!
3
0
0

Texte intégral

(1)

1

Informatique générale - Architecture des microprocesseurs 1

Informatique Générale

Guillaume Hutzler Laboratoire IBISC

(Informatique Biologie Intégrative et Systèmes Complexes) [email protected]

Cours Dokeos 625

http://www.ens.univ-evry.fr/modx/dokeos.html

Informatique générale - Architecture des microprocesseurs 2

Plan et objectifs du cours

• Objectifs du cours

– Donner une vue d’ensemble de l’informatique

• du point de vue historique

• du point de vue des concepts

• du point de vue des techniques

– Donner un aperçu des métiers de l’informatique

• Séances

– 1-2 : Histoire de l’informatique

– 3-4 : Fondements mathématiques de l’informatique

5-6 : Architecture des ordinateurs et des micro-processeurs – 7-8 : Systèmes d’exploitation

– 9-10 : Langages de programmation – 11-12 : Réseaux

Informatique générale - Architecture des microprocesseurs 3

Informatique Générale

Architecture des microprocesseurs

Guillaume Hutzler Laboratoire IBISC

(Informatique Biologie Intégrative et Systèmes Complexes) [email protected]

(2)

2

Informatique générale - Architecture des microprocesseurs 4

J. v. Neumann - EDVAC (1945)

• Moore School

– Electronic Discrete VAriable Computer

• Points de repères

– J. v. Neumann discute de l’ENIAC avec Mauchly et Eckert

– publie un rapport en 1945 décrivant l’architecture de l’EDVAC

• programme enregistré dans la mémoire

• séparer unité de commande / programme enregistré / unité de traitement

• une seule mémoire pour instructions et données

Informatique générale - Architecture des microprocesseurs 5

1947 : invention du transistor

• Le transistor est le composant électronique actif fondamental en électronique utilisé principalement comme interrupteur commandé et pour l'amplification, mais aussi pour stabiliser une tension, moduler un signal ainsi que de nombreuses autres utilisations

• Supplante le tube à vide – plus petit

– plus fiable

• ordinateurs de deuxième génération – IBM 1401 (59) / 1620 (60) / 7000 (60) – DEC PDP-1 (60)

• 1er ordinateur interactif

Informatique générale - Architecture des microprocesseurs 6

1958 : invention du circuit intégré

• Le circuit intégré, aussi appelé puce électronique, est un composant électronique reproduisant une ou plusieurs fonctions électroniques plus ou moins complexes, intégrant souvent plusieurs types de composants électroniques de base dans un volume réduit, rendant le circuit facile à mettre en oeuvre

(3)

3

Informatique générale - Architecture des microprocesseurs 7

1971 : invention du microprocesseur

• 1971 : Intel 4004

– ordinateurs de 4ème génération

Informatique générale - Architecture des microprocesseurs 8

La loi de Moore

• nb de transistors dans les microprocesseurs double tous les 2 ans

Informatique générale - Architecture des microprocesseurs 9

Pour la suite...

• Présentation faite en cours d’après les supports de – Eric Cariou : Fonctionnement et performance des processeurs

http://web.univ-pau.fr/~ecariou/cours/archi/cours-7-cpu.pdf

• Pour un complément, voir également :

– Jean-Pierre Salmon et Laurent Andrey : Processeurs et mémoires : Généralités

http://www.iut-verdun.univ-nancy2.fr/~andrey/as/chap2.pdf

Références

Documents relatifs

Lorsque cette préparation s’effectue dans le cadre d’un contrat de travail de type particulier, le stage obligatoire est inclus dans la période de formation dispensée en

1. Aspects de la terminologie informatique et électronique La créativité lexicale dans le domaine de la technologie in- formatique et électronique est le résultat des évènements à

Domaine nominal équivaut à l’étendue de mesure Domaine de non détérioration le capteur retrouve ses paramètres nominaux dans le domaine nominal Domaine de non destruction

– « Équipement informatique comprenant les organes nécessaires à son fonctionnement autonome, qui assure, en exécutant les instructions d’un ensemble structuré de programmes,

– la variable logique est une grandeur qui peut prendre 2 valeurs qui sont représentées habituellement 0 ou 1.
Cette variable binaire se note par une lettre comme en algèbre (ex. a

: le codage de Bacon / le code ASCII pour le texte – par l’utilisation de l’arithmétique binaire et de l’algèbre de. Boole pour manipuler les

– Mémoire cache doit être petite (quelques centaines de Ko ou quelques Mo) pour être efficace en terme de débit. – Ne peut donc pas y stocker tout un programme et

La mise en œuvre de l'algorithme consiste en l’écriture de ces opérations dans un langage de programmation et constitue alors la brique de base d'un programme informatique.. Favre -