★ CODING ★ CLASSEURS WEKA ★ Comment exploiter toutes les ressources et augmenter les performances de votre AMSTRAD CPC ★ |
2/7.1 - Etude générale d'un système à microprocesseur : I. Définitions préliminaires | Coding Classeurs Weka |
2/7.1 - Etude générale d'un système à microprocesseurI. Définitions préliminaires Pour mieux comprendre le fonctionnement d'un système informatique, il faut connaître sa définition : le terme INFORMATIQUE signifie « traitement autoMATIQUE de l'INFORMAtion », plus précisément : il va y avoir une manipulation (traitement) sans intervention humaine (automatique) de valeurs codées (information). L'information est codée au niveau de la machine en binaire, c'est-à-dire en nombres calculés dans la base 2 (nous vous conseillons de vous reporter Partie 13 chapitre 2.1.2 pages 1 à 4 où se trouve un rappel sur la numération, ainsi que Partie 11 où vous trouverez dans les Annexes 1 à 3 les différentes formes que peuvent prendre le codage sur votre CPC). Signalons, pour remarque, que la base 16, c'est-à-dire l'hexadécimal, n'existe que pour faciliter la manipulation des nombres par le programmeur (sachant que 10100111 en binaire s'écrit A7 en hexadécimal, quel gain de place et de temps, quand on maîtrise les bases bien sûr), le microprocesseur ne connaissant que la logique binaire, puisque travaillant avec des niveaux de tension égaux soit à zéro volt (pour le 0 logique), soit à + 5 volt (pour le 1 logique). Les systèmes informatiques sont donc des machines capables, comme un opérateur humain, d'acquérir une information (entrée), d'effectuer certaines manipulations sur cette information (traitement), et de restituer une information résultat (sortie), mais ce plus rapidement que le dit opérateur, et sans se lasser. Avant de disséquer votre Amstrad, nous vous proposons donc de comprendre le fonctionnement global d'une structure à microprocesseur. Les fonctions d'une structure à microprocesseur Tel que représenté figure 1, tout système à microprocesseur est constitué de trois fonctions essentielles :
Une fonction annexe de décodage assurant la sélection des différents composants gérant la mémorisation et l'interfaçage. La fonction de cadencement orchestre toutes les opérations effectuées au sein du système et fournit ce que l'on appelle l'horloge du système. Entre toutes ces fonctions, sont effectuées des interactions à l'aide de liaisons filaires groupées sous la dénomination de BUS (bus d'adresses, de données et de contrôle), que nous examinerons plus loin.
|