Devoir de Philosophie

architecture (informatique) - informatique.

Publié le 25/04/2013

Extrait du document

architecture
architecture (informatique) - informatique. 1 PRÉSENTATION architecture (informatique), agencement des différents éléments d'un ordinateur. L'architecture se situe sur la carte mère de la machine et comprend un ou plusieurs microprocesseurs, des mémoires caches, d'éventuels coprocesseurs, des circuits d'entrée-sortie et une mémoire centrale. Ces divers éléments sont reliés entre eux par des bus, sortes de voies de circulation de l'information à l'intérieur d'un ordinateur. 2 LE MICROPROCESSEUR Au centre de cette architecture se trouve le microprocesseur, qui contient des registres (zones de stockage temporaire des données) et une unité de calcul arithmétique et logique. Il est relié à la mémoire par deux bus : le bus d'adresses et le bus de données. 3 LES BUS Lorsque l'on souhaite accéder à une donnée présente en mémoire, son adresse, c'est-à-dire son emplacement dans la mémoire, transite sur le bus d'adresses. Par contre, c'est sur le bus de données que circulent les bits d'information correspondant à la valeur de cette donnée. Enfin, un bus d'entrée-sortie permet le transfert de données entre les circuits d'entrée-sortie et les ports de l'ordinateur. Chaque interface de l'ordinateur (série, parallèle, SCSI, USB, etc.) est gérée par un ou plusieurs circuits électroniques dédiés. 4 LA MÉMOIRE CENTRALE La mémoire, souvent appelée « mémoire centrale «, peut être organisée en blocs indépendants les uns des autres. Elle sert à la fois au stockage des données et des programmes en attente ou en cours d'exécution. Il est à noter qu'il n'y a pas de différence physique entre la mémoire « programme « et la mémoire « donnée «. C'est cette architecture particulière qui donne toute sa souplesse et sa puissance à l'ordinateur. On peut ainsi considérer une instruction de programme comme une donnée, effectuer une opération arithmétique ou logique et changer le comportement d'un programme en fonction de son déroulement. 5 LES MÉMOIRES CACHES Les mémoires caches sont des petites zones de stockage coûteuses mais beaucoup plus rapides que la mémoire centrale. Elles permettent d'augmenter sensiblement les performances de l'ordinateur en préchargeant données et instructions qui sont nécessaires. Ce mécanisme permet d'éviter que l'unité centrale ne soit inactive dans l'attente d'un transfert avec la mémoire. Toutefois, il est limité par les capacités d'anticipation du comportement du programme en cours d'exécution par le système d'exploitation. Microsoft ® Encarta ® 2009. © 1993-2008 Microsoft Corporation. Tous droits réservés.

Liens utiles