Logique combinatoire

ET, OU, NON

Se connecter pour contribuerPublié le · Dernière mise à jour le

Logique combinatoire

Un circuit combinatoire produit une sortie qui ne dépend que des entrées actuelles (pas de mémoire). C'est la brique élémentaire de tout système numérique.

1. Algèbre de Boole

Variables ∈ {0, 1}. Trois opérateurs de base :

  • ET : aba \cdot b (AND), vaut 1 si a=b=1a=b=1.
  • OU : a+ba + b (OR), vaut 1 si au moins l'une des entrées vaut 1.
  • NON : aˉ\bar a (NOT).

Théorèmes utiles

LoiFormule
Idempotencea+a=aa+a=a, aa=aa\cdot a=a
Complémenta+aˉ=1a+\bar a=1, aaˉ=0a\cdot\bar a=0
De Morgana+b=aˉbˉ\overline{a+b}=\bar a\cdot\bar b, ab=aˉ+bˉ\overline{a\cdot b}=\bar a+\bar b
Absorptiona+ab=aa+ab=a, a(a+b)=aa(a+b)=a

2. Portes logiques

PorteSymboleÉquation
AND&S=abS=a\cdot b
OR≥1S=a+bS=a+b
NOT1S=aˉS=\bar a
NAND& (○)S=abS=\overline{a\cdot b}
NOR≥1 (○)S=a+bS=\overline{a+b}
XOR=1S=ab=abˉ+aˉbS=a\oplus b=a\bar b+\bar a b

NAND et NOR sont dites universelles : n'importe quelle fonction booléenne peut être réalisée avec elles seules.

3. Table de vérité et forme canonique

Pour 3 entrées, on a 23=82^3=8 combinaisons. La forme disjonctive est la somme des mintermes correspondant aux sorties à 1.
Exemple S(a,b,c)S(a,b,c) vaut 1 pour (0,1,1) et (1,0,1) :

S=aˉbc+abˉcS = \bar a b c + a\bar b c

4. Simplification par tableau de Karnaugh

Regrouper les 1 adjacents (par 2, 4, 8) permet d'éliminer une variable par regroupement. Objectif : réduire le nombre de portes → coût, surface, consommation, délai.

5. Circuits combinatoires classiques

  • Demi-additionneur : S=abS=a\oplus b, C=abC=a\cdot b.
  • Additionneur complet : S=abCinS=a\oplus b\oplus C_{in}, Cout=ab+Cin(ab)C_{out}=ab+C_{in}(a\oplus b).
  • Multiplexeur 2n2^n→1 : sélectionne une entrée parmi 2n2^n via nn bits d'adresse.
  • Décodeur nn2n2^n : active une sortie unique selon l'adresse.
  • Comparateur de mots binaires.

6. Technologie et normes

  • Familles : CMOS (74HCxx), FPGA (Xilinx, Intel), ASIC.
  • Tensions logiques : 5 V (TTL), 3,3 V, 1,8 V ou moins (basse conso).
  • Temps de propagation typique : 1 ns pour une porte CMOS moderne.

À retenir

  • Combinatoire = pas de mémoire, sortie = ff(entrées).
  • De Morgan permet de tout ramener à NAND ou NOR.
  • Karnaugh minimise l'expression avant réalisation matérielle.
  • Les circuits complexes (ALU, mémoires) sont construits à partir de ces briques.

Quiz de révision

0/4 répondues · 0 bonne réponse
  1. Question 1.

    ab\overline{a\cdot b} est équivalent à :

  2. Question 2.

    La porte XOR de deux entrées vaut 1 si :

  3. Question 3.

    Un décodeur 3 → 8 possède :

  4. Question 4.

    Un circuit combinatoire :

Sources et références

Ce cours est rédigé par l'équipe RévisionBac à partir du programme officiel et des sources institutionnelles ci-dessous. Elles permettent de vérifier les définitions, les chiffres et les normes citées.

  1. 1.Programmes et ressources du lycée général et technologiqueÉduscol — Ministère de l'Éducation nationale
  2. 2.Bulletin officiel de l'Éducation nationale (programmes du baccalauréat)education.gouv.fr
  3. 3.Le Système international d'unités (SI)BIPM
  4. 4.Constantes physiques fondamentalesNIST
  5. 5.Textes de loi et jurisprudenceLégifrance
  6. 6.Archives et ressources documentairesArchives nationales

Contenu vérifié et mis à jour le 08/08/2026. Les liens renvoient vers les sites officiels des éditeurs cités.

Historique éditorial

Ce chapitre est rédigé et relu par l'équipe RévisionBac, puis enrichi par les contributions validées.

  1. Dernière mise à jour du cours (relecture et enrichissement)
  2. Première publication de la fiche de cours