Cours architecture ARCHITECTURE DES ORDINATEURS ET PROGRAMMATION MEZAACHE SALAH EDDINE DÉPARTEMENT D'ÉLECTRONIQUE CENTRE UNIVERSITAIRE DE BORDJ BOU ARRÉRIDJ Mez salah hotmail com CPARTIE INTRODUCTION À L ? ÉLECTRONIQUE NUMÉRIQUE CSommaire REPRÉSENTATION D

ARCHITECTURE DES ORDINATEURS ET PROGRAMMATION MEZAACHE SALAH EDDINE DÉPARTEMENT D'ÉLECTRONIQUE CENTRE UNIVERSITAIRE DE BORDJ BOU ARRÉRIDJ Mez salah hotmail com CPARTIE INTRODUCTION À L ? ÉLECTRONIQUE NUMÉRIQUE CSommaire REPRÉSENTATION DES DONNÉES INTRODUCTION ÉLÉMENTS DE LOGIQUE COMBINATOIRE CIRCUITS COMBINATOIRES DÉFINITION TABLES DE VÉRITÉ ALGÈBRE ET OPÉRATEURS DE BASE DE LA TABLE DE VÉRITÉ À LA FORMULE ALGÉBRIQUE THÉORÈMES DE L ? ALGÈBRE DE BOOLE AUTRES PORTES LOGIQUES LE MULTIPLEXEUR MÉTHODES DE SIMPLIFICATION DES FONCTIONS COMBINATOIRES TABLES DE KARNAUGH MÉTHODE DE QUINE-MC CLUSKEY ÉLÉMENTS DE LOGIQUE SÉQUENTIELLE NOTION D'ÉTAT LATCH BASCULE RS GRAPHE D ? ÉTATS FRONTS ET NIVEAUX SIGNAUX D ? HORLOGE CIRCUITS SÉQUENTIELS SYNCHRONES ET ASYNCHRONES DÉFINITIONS BASCULES SYNCHRONES LATCH RS ACTIF SUR UN NIVEAU D ? HORLOGE LES BASCULES D LOGIQUE SUR FRONT ÉQUATION D ? ÉVOLUTION BASCULE T BASCULE JK SYNTHÈSE D ? UN CIRCUIT SÉQUENTIEL SYNCHRONE GRAPHES D ? ÉTATS TRANSFORMATION D ? UN GRAPHE DE MOORE EN GRAPHE DE MEALY TABLES DE TRANSITIONS SIMPLIFICATION DES TABLES DE TRANSITION ÉTAPES DE LA SYNTHÈSE D ? UN CIRCUIT SÉQUENTIEL SYNCHRONE SYNTHÈSE DU DÉTECTEUR DE SÉQUENCE VERSION MOORE INTRODUCTION À L ? ARCHITECTURE INTRODUCTION ARCHITECTURE DE BASE D ? UN ORDINATEUR PRINCIPES DE FONCTIONNEMENT ORGANISATION DE LA MÉMOIRE CENTRALE CIRCULATION DE L ? INFORMATION DANS UN CALCULATEUR LE PROCESSEUR CENTRAL LES REGISTRES ET L ? ACCUMULATEUR ARCHITECTURE D ? UN PROCESSEUR À ACCUMULATEUR LES MÉMOIRES SCHÉMA FONCTIONNEL D ? UNE MÉMOIRE INTERFAÇAGE MICROPROCESSEUR MÉMOIRE MICROPROCESSEUR INTEL JEU D ? INSTRUCTION TYPES D ? INSTRUCTIONS C LES INSTRUCTIONS ARITHMÉTIQUES LES INSTRUCTIONS LOGIQUES LES INSTRUCTIONS DE BRANCHEMENT LES INTERFACES D ? ENTRÉES SORTIES GESTION DES PORTS D ? E S PAR LE ALGORITHMIQUE ET LANGAGE ÉVOLUÉS ALGORITHMIQUE ALGORITHMIQUE PROGRAMMATION ET LANGAGE DÉFINITIONS ALGORITHME ORGANIGRAMME QUALITÉ D'UN ALGORITHME C Représentation des données Introduction Les informations traitées par un ordinateur peuvent être de di ?érents types texte nombres etc mais elles sont toujours représentées et manipulées par l ? ordinateur sous forme binaire Toute information sera traitée comme une suite de et de L ? unité d ? information est le chi ?re binaire ou que l ? on appelle bit pour binary digit chi ?re binaire Le codage d ? une information consiste à établir une correspondance entre la représentation externe habituelle de l ? information le caractère A ou le nombre par exemple et sa représentation interne dans la machine qui est une suite de bits On utilise la représentation binaire car elle est simple facile à réaliser techniquement à l ? aide de bistables système à deux états réalisés à l ? aide de transistors En ?n les opérations arithmétiques de base addition multiplication etc sont faciles à exprimer en base noter que la table de multiplication se résume à x x et x Éléments de logique combinatoire En Georges Boole publia son ouvrage séminal sur une algèbre manipulant des informations factuelles vraies ou fausses Son travail a été redécouvert et développé sous la forme que nous connaissons maintenant par Shannon Le nom de Boole est entré dans le vocabulaire

  • 44
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager