Composante
UFR Sciences et Montagne
Description
Cet enseignement aborde les bases de la logique combinatoire (algèbre de Boole) et de la numération en binaire, octal et hexadécimal. Il traite aussi de la méthode de conception de circuits de logique combinatoire simples via l’utilisation de la table de vérité, du tableau de Karnaugh, de la simplification des fonctions logiques et de la synthèse de circuits. Il permet aussi de se familiariser avec un logiciel de simulation de fonctions logiques (MMLogic) utilisé en TP.
Objectifs
- Savoir représenter les nombres entiers positifs et négatifs en binaire, octal et hexadécimal
- Acquérir les bases de la logique combinatoire
- Savoir concevoir des circuits simples de logique combinatoire
Heures d'enseignement
- CMCours Magistral9h
- TDTravaux Dirigés9h
- TPTravaux Pratiques9h
Plan du cours
- Numération en binaires, octal, hexadécimal
- Opérateurs logique de base (NON, ET, OU)
- Propriétés et simplification des fonctions logiques de base
- Opérateurs complets (NAND, NOR) et XOR
- Propriétés et simplification des fonctions logiques de base
- Compléments de numération : nombres négatifs, addition, soustraction, multiplication.
Compétences visées
Savoir convertir un nombre décimal en binaire, octal et hexadécimal (et réciproquement).
Savoir manipuler les opérateurs logiques NON, ET, OU, XOR, NAND et NOR.
Savoir concevoir des circuits de logique combinatoire simples.