Architecture Guadeloupe
Chapitre 1 : Ordinateur - Cours Magistral - page 3 / 8
L’ordinateur
Utilité de l’ordinateur
Un ordinateur est une machine à traiter de l’information. L’information est fournie sous forme de
données traitées par des programmes (exécutés par des ordinateurs).
Idée de Von Neuman
Idée de Von Neuman (1945), peu de changement depuis :
– Mémoire = stocke les informations et les programmes
– UC = cherche les instructions en mémoire, les reconnaît et indique à l'UT ce qu'elle doit effectuer
– UT = assure les opérations élémentaires que demande l'UC (opérations logiques, arithmétiques, ...)
– Bus = transfère les informations
Autour de l’ordinateur : les périphériques
Ils sont chargés d’effectuer des tâches d’entrées et/ou de sortie de l’information, ou de la persistance
de l’information dans le système.
Pour relier tout le monde : Les Bus
Les Bus représentent dans l’ordinateur le système de communication entre ses divers
constituants. Ce sont : le Bus d’adresses, le Bus de données, le Bus de contrôle.
Fonctionnement en couches
Langage de base = 0| 1 : le binaire, langage à 2 digits
(0) Couche physique (le matériel)
Avec les composants, on peut faire des choses plus évoluées = micro- instruction
(1) Couche microprogrammée
Avec les micro- instructions, on peut inventer de nouvelles instructions plus simples =
langage machine
(2) Couche "machine"
+ Organisation de la mémoire, de l'exécution des programmes
(3) Couche du système d'exploitation
Apparition d'un langage "compréhensible" par l'utilisateur mais pas par la machine
(Traduction vers (2) (3) = "assembleur")
(4) Couche du langage d'assemblage
Création de langages plus évolues (Pascal, C, ...)
(5) Couche des langages d'application
Création de langages objets, composants, assemblage (VB, C++, JAVA, ...)