Logique câblée et Microprocesseur
Constituants d'un système à logique câblée
Si l'informatique relève surtout de la logique programmée, il n'en demeure pas moins qu'elle repose sur le bon fonctionnement de composants matériels. Ainsi, un microprocesseur demeure également un subtil assemblage de bascules électroniques spécifiques capables de réaliser des opérations logiques et arithmétiques. On trouvera dans cette partie la base de cette approche.
1 - COURS de Mr TOULOTTE
Note préliminaire :
On trouvera ci-après, sur la base d'un cours classique, quelques greffons personnels. Ces derniers me permirent de mieux cerner les différentes notions abordées ainsi que la densité de leurs contenus. Ils se présentent comme un assemblage de notes personnelles prises sur le vif, de photocopies d'éléments divers et d'exemples choisis , le tout dans un ensemble que j'espère adéquat.
Rappels : Opérations élémentaires dans les bases
Méthodes générales de changements de base
Additions, soustractions dans les bases
Transformation de la soustraction en addition
Multiplications et divisions dans les bases
Rappels sur les différents codages
1.1 - Représentation interne des informations
Généralités
Représentation des entités en machine ( Arithmétique formatée )
Addition, soustraction et décalage
Opérations en Multi-mots
Le flottant binaire
1.2 - Les codes alphanumériques
Généralités
Nombres en précision finie
Nombres entiers naturels
Nombres et notation en virgule flottante
1.3 - Constituants des systèmes numériques
Les bascules D, les bascules JK synchrones
Les registres
Opérations entre registres
Réalisation d'une UAL
Registres à décalage
Appoints personnels sur le thème précédent :
Bascule JK synchrone, Bascule D synchrone
Les registres : stockage et transfert de données
Les registres à décalage
Les compteurs synchrones
Compteurs et décompteurs réversibles
Les circuits arithmétiques et logiques
Les algorithmes câblés :
Unité de commande
Exemple : machine à détection de parité
Démarche pour la mise place d'un algorithme câblé réalisée sur un exemple décomposé en étapes
2 - EXAMENS ET PARTIELS
Ci-dessous se présentent différentes annales après les rappels nécessaires. Le thème "Compteurs et décompteurs synchrones" se retrouvant dans plusieurs examens, il est séparé afin d'éviter quelques répétitions superflues. De plus, au fur et à mesure de l'avancée dans les années, les premières corrections furent réalisées lors de séances de travaux dirigés tandis que les dernières sont d'origine personnelles. Le souci étant que, vu leur époque maintenant éloignée, je ne me souviens plus où finissent ces premières et où commencent les dernières.
Rappel : les circuits intégrés logiques
Rappel : Les opérations de base
Compteurs et décompteurs synchrones
Les différents contrôles ci-dessous sont également accompagnés d'une proposition de correction. Cette dernière est fournie "telle quelle" et ne doit pas être considérée comme exempte d'erreurs éventuelles.
Thème abordé lors de l'année 1990 :
Le "fameux" problème de la racine carrée
Thèmes abordés lors de l'année 1991 :
Registre constitué de quatre bascules conditionnelles
Opérations sur un registre de cinq bits
Thèmes abordés lors de l'année 1995 :
Mémoire à structure de pile
Réalisation d'une unité arithmétique et logique
Circuit combinatoire
Thèmes abordés lors de l'année 1996 :
Compteur synchrone à bascule JK
Compteur en code GRAY
Unité de traitement logique
Algorithme câblé
Thèmes abordés lors de l'année 1997 :
Etude d'une cellule élémentaire d'un dispositif de calcul arithmétique
Commande d'un moteur sur disque codeur
Thèmes abordés lors de l'année 1998 :
Notation positionnelle en base (-2)
Module d'addition
Compteur et décompteur
Thèmes abordés lors de l'année 1999 :
Bascule D conditionnelle
Algorithme câblé