Cours les circuits logiques combinatoires , tutoriel & guide de travaux pratiques en pdf.
CODAGE DE L’INFORMATION
Le codage de l’information est nécessaire pour le traitement automatique de celui-ci.
Parmi les codes les plus rencontrés, autre que le code binaire naturel on cite le code DCB, le code GRAY, le code p parmi n, le code ASCII …
Le code binaire Naturel
C’est une représentation numérique des nombres dans la base 2.
Ce code présente l’inconvénient de changer plus qu’un seul bit quand on passe d’un nombre à un autre immédiatement supérieur.
Le code binaire réfléchi (code GRAY)
Son intérêt réside dans des applications d’incrémentation où un seul bit change d’état à chaque incrémentation.
Remarques :
- Conversion du Binaire Naturel vers le Binaire Réfléchi : il s’agit de comparer les bits bn+1 et le bit bn du binaire naturel, le résultat est br du binaire réfléchi qui vaut 0 si bn+1=bn ou 1 sinon. Le premier bit à gauche reste inchangé.
- Conversion du Binaire Réfléchi vers le Binaire Naturel: il s’agit de comparer le bit bn+1 du binaire naturel et le bit bn du binaire réfléchi le résultat est bn du binaire naturel qui vaut 0 si bn+1=bn ou 1 sinon. Le premier bit à gauche reste inchangé.
Le code décimal codé binaire (code DCB)
Sa propriété est d’associer 4 bits représentent chaque chiffre en binaire naturel. L’application la plus courante est celle de l’affichage numérique ou chaque chiffre est associé à un groupe de 4 bits portant le code DCB.
Le code P parmi N
Le code P parmi N est un code à N bits dont P bits sont à 1 et (N-P) bits sont à 0. La lecture de ce code peut être associée à la vérification du nombre des 1 et des 0 dans l’information, ce qui permet de contrôler l’information lue par la détection du code erroné.
Le code ASCII
Le code ASII (American Standard Code for information interchange) est un code alphanumérique, devenu une norme internationale. Il est utilisé pour la transmission entre ordinateurs ou entre un ordinateur et des périphériques. Sous sa forme standard, il utilise 7 bits. Ce qui permet de générer 27=128 caractères. Ce code représente les lettres alphanumériques majuscules et minuscules, les chiffres décimaux, des signes de ponctuation et des caractères de commande.
Chaque code est défini par 3 bits d’ordre supérieur b6b5b4 et 4 bits d’ordre inferieur b3b2b1b0. Ainsi le caractère « A » a pour code hexadécimal 41H.
Le Transcodage
Une des applications liée au codage des informations est le passage d’un code à un autre. Cette opération est appelée transcodage:
- Le codage des informations se fait au moyen d’un circuit combinatoire appelé Codeur.
- Le décodage des informations se fait au moyen d’un circuit combinatoire appelé Décodeur.
- Un transcodeur est un Décodeur associé à un Codeur.
Chapitre1 : Système de numération et codage des informations
1- Objectifs
2- Systèmes de numérations
3- Changement de base
4- Les opérations dans les bases
5- Codage des informations
Chapitre 2 : Algèbre de BOOLE et fonctions logiques
1- Objectifs
2- Les variables et les fonctions logiques
3- Les opérations de base de l’algèbre de BOOLE et les propriétés associées
4- Matérialisation des opérateurs logiques
Chapitre 3 : Représentation et simplification des fonctions logiques combinatoires
1- Objectifs
2- Représentation d’une fonction logique
3- Simplification des fonctions logiques
4- Résumé : Synthèse d’une fonction logique
Chapitre 4 : Les circuits logiques combinatoires
1- Objectifs
2- Les circuits arithmétiques
Bibliographie et Webographie