Académique Documents
Professionnel Documents
Culture Documents
1
Q6 – Dans l’algèbre des circuits logiques, l’état logique « 1 »
correspond à :
Un niveau de tension de 220V
L
Un niveau de tension de 0V
✓ Un niveau de tension voisine de 5V
Une puissance électrique
Un courant électrique
x y L=f(x,y)
✓ Une lampe allumée Situation
0 0 0
Une lampe éteinte x=0, y=1 et
0 1 0
✓ Un interrupteur mis sur ON L=0
1 0 0
Un interrupteur mis sur OFF
1 1 1
f(x) = x
2
Q11 – Si vous avez n variables, combiens de lignes (hors mis
la première ligne d’entête) allez-vous avoir dans la table de Transformation algébrique Lois utilisées
vérité représentant la fonction F = f(xn-1, xn-2, …, x1, x0) :
Distributivité de « + »
𝒙 + (𝒙
̅. 𝒚) = (𝒙 + ̅
𝒙). (𝒙 + 𝒚)
par rapport à « . »
Nous avons montré dans le premier chapitre qu’en ayant
« n » case binaire, vous pouvez générer 2n configurations Complémentarité de
= 𝟏. (𝒙 + 𝒚)
possibles. Dans le cas des variables d’une fonction, c’est «+»
la même chose : vous avez « n » variables et chaque =𝒙+𝒚 Elément neutre de « . »
variable est binaire, donc c’est comme si vous avez n case
binaires. Donc, le nombre de situations que vous pouvez Q13 – Soit la table de vérité suivante
avoir à partir de n variables est donc 2n situations.
Chacune de ces situations est représentée par une ligne
x1 X0 f0 f1 f2 f3 f4 f5 f6 f7 F8 F9 F10 F11 F12 F13 F14 F15
de la table de vérité de la fonction. Donc le nombre de
lignes (hors mis la première qui correspond à l’entête de 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
la table) est de 2n. 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
OU exclusif
Transformation algébrique Lois utilisées
f6 (XOR) : 𝑓(𝑥1 , 𝑥0 ) = 𝑥1 ⊕ 𝑥0
(𝑨 ⊕ 𝑩) . 𝑩 + 𝑨. 𝑩 = Définition du
̅ . 𝑩 + 𝑨. 𝑩
(𝑨 ̅ ) . 𝑩 + 𝑨. 𝑩 (ou exclusif)
̅+𝑩
= 𝑩. (𝑩. 𝑨 ̅ . 𝑨) + 𝑨. 𝑩 Commutativité de « . » f7 OU logique 𝑓(𝑥1 , 𝑥0 ) = 𝑥1 + 𝑥0
Distributivité de « . » NON OU
̅ ) + 𝑩. (𝑩
= 𝑩. (𝑩. 𝑨 ̅ . 𝑨) + 𝑨. 𝑩
par rapport à « + » f8 𝑓(𝑥1 , 𝑥0 ) = 𝑥1 𝑥0 = ̅̅̅̅̅̅̅̅̅̅
𝑥1 + 𝑥0
(NOR) :
̅ + (𝑩. 𝑩
= (𝑩. 𝑩). 𝑨 ̅ ). 𝑨 + 𝑨. 𝑩 Associativité de « . » ̅̅̅̅̅̅̅̅̅̅
𝑓(𝑥1 , 𝑥0 ) = 𝑥
NON OU 1 ⊕ 𝑥0
f9 ̅̅̅ 𝑥0
̅ + (𝑩. 𝑩
= 𝑩. 𝑨 ̅ ). 𝑨 + 𝑨. 𝑩 Idempotence de « . » exclusif (NXOR) = 𝑥1 ⊕
NON ET
̅ + 𝟎. 𝑨 + 𝑨. 𝑩
= 𝑩. 𝑨 Complémentarité f14 𝑓(𝑥1 , 𝑥0 ) = 𝑥1 𝑥0 = ̅̅̅̅̅̅̅
𝑥1 . 𝑥0
(NAND) :
̅ + 𝟎 + 𝑨. 𝑩
= 𝑩. 𝑨 Absorption
̅ + 𝑨. 𝑩
= 𝑩. 𝑨 Elément neutre de « + »
Distributivité de « . »
̅ + 𝑨)
= 𝑩. (𝑨
par rapport à « + »
= 𝑩. 𝟏 Complémentarité
=𝑩 Elément neutre de « . »
3
Séance de TD5 (Semaine du 7 au 13 mai 2017)
4
Q18 – Si je trouve un ensemble d’opérateurs
{O1, O2, … On} de sorte que toute fonction logique 𝒙 + 𝒚 = ̅̅̅̅̅̅̅̅
𝒙+ 𝒚
peut être exprimée à base des opérateurs de cet 𝒙+ 𝒚= 𝒙 ̅. 𝒚
̅
ensemble. Comment qualifierez-vous cet ensemble.
On voit donc que le « OU » est bel et bien exprimé à
Réponse : Il s’agit d’un système logique complet base du « ET » et du « NON » !
(SLC). Le groupe {ET, OU et NON} est un SLC. On On dédié donc que le groupe {ET, NON} est un SLC.
pourra montrer que NAND à lui seul constitue un SLC.
NOR aussi est un SLC. Idem pour les groupes {ET, On peut démontrer de la même façon que {OU, NON}
NON} et {OU, NON} est un SLC.
= (𝒙 ↑ 𝒚) ↑ (𝒚 ↑ (𝒛 ↑ 𝒛))
• Appliquez cette loi sur 3 variables x3, x2 et x1.
• Exprimez cette fonction à base uniquement
̅̅̅̅̅̅̅̅̅̅̅
𝑥 3 . 𝑥2 . 𝑥1 = ̅̅̅
𝑥3 + ̅̅̅
𝑥2 + 𝑥 ̅̅̅1 ̅̅̅̅̅̅̅
de l’opérateur NOR : 𝒙 ↓ 𝒚 = 𝒙 +𝒚
̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝑥 3 + 𝑥 2 + 𝑥1 = 𝑥
̅̅̅. ̅̅̅.
𝑥
3 2 1 𝑥
̅̅̅
𝒇(𝒙, 𝒚, 𝒛) = 𝒙. 𝒚 + 𝒚. 𝒛̅
• Appliquez cette loi sur n variables xn, …, x2, x1. = 𝒚. (𝒙 + 𝒛̅) = 𝒚. ̅̅̅̅̅̅̅̅̅̅̅̅
(𝒙 + 𝒛̅)
̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝑥𝑛−1 . . . 𝑥2 . 𝑥1 = ̅̅̅
𝑥𝑛 + 𝑥
̅̅̅2 + 𝑥̅̅̅1 ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
= 𝒚 + 𝒚 + ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅̅̅̅̅̅̅ (𝒙 + ̅̅̅̅̅̅̅
𝒛 + 𝒛)
̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝑥 𝑛−1 +. . . 𝑥2 + 𝑥1 = ̅̅̅.
𝑥𝑛 𝑥̅̅̅2 … . 𝑥̅̅̅1
= (𝒚 ↓ 𝒚) ↓ (𝒙 ↓ (𝒛 ↓ 𝒛))
5
Ce qui me donne la table de vérité suivante : Q23 – Donnez le logigramme des fonctions suivantes :
mintermes x, y, z 𝒇𝟏 (𝒙, 𝒚, 𝒛) 𝒇𝟏 = (𝒙 + 𝒚
̅) ↑ (𝒙⨁𝒛)
m0 000 0 𝒇𝟐 = (𝒙 + 𝒚 ̅ 𝒛)
̅) ↓ (𝒙⨁
m1 001 0
m2 010 0
m3 011 1
m4 100 1
m5 101 1
m6 110 1
m7 111 1
Les étudiants doivent montrer le QCM2. Une correction de ce QCM sera publiée en ligne.
Q26 – Donnez les équations de sorite des circuits Q27 – Donnez la table de vérité de la fonction F
ci-dessous suivante : F(x,y,z,t) = (0,1,4,8,13,15)
Réponse :
xyzt F(x,y,z,t)
0000 1
0001 1
0010 0
0011 0
0100 1
0101 0
0110 0
0111 0
1000 1
1001 0
1010 0
1011 0
1100 0
1101 1
1110 0
0
1111 1
3
6
Q28 – Indiquez par une croix toutes les cases adjacentes
de la case de couleur foncée E – Indiquez combien de formes simplifiées vous pouvez
yz 00 01 11 10 avoir
t
Réponse :
0
A - La forme canonique disjonctive de F :
1
F = (2,3,4,5,10,12,14,15)
tu
yz 00 01 11 10
B – Simplification algébrique de F :
F = (2,3,4,5,10,12,14,15)
00
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = 𝒎𝟐 + 𝒎𝟑 + 𝒎𝟒 + 𝒎𝟓 + 𝒎𝟏𝟎 + 𝒎𝟏𝟐 + 𝒎𝟏𝟒
01 + 𝒎𝟏𝟓
11
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = 𝒙 ̅. 𝒛. 𝒕̅ + 𝒙
̅. 𝒚 ̅. 𝒚 𝒙. 𝒚. 𝒛̅. 𝒕̅ + 𝒙
̅. 𝒛. 𝒕 + ̅ ̅. 𝒚. 𝒛̅. 𝒕
10 ̅. 𝒛. 𝒕̅ + 𝒙. 𝒚. 𝒛̅. 𝒕̅ + 𝒙. 𝒚. 𝒛. 𝒕̅
+ 𝒙. 𝒚
+ 𝒙. 𝒚. 𝒛. 𝒕
x
0 1 ̅. 𝒛. (𝒕̅ + 𝒕) + 𝒙
̅. 𝒚
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = 𝒙 ̅. 𝒚. 𝒛̅. (𝒕̅ + 𝒕) + 𝒙. 𝒚̅. 𝒛. 𝒕̅
yz 00 01 11 10 10 11 01 00 + 𝒙. 𝒚. 𝒛̅. 𝒕̅ + 𝒙. 𝒚. 𝒛. 𝒕̅ + 𝒙. 𝒚. 𝒛. 𝒕
tu
̅. 𝒚
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = 𝒙 ̅. 𝒛. 𝟏 + 𝒙 ̅. 𝒛. 𝒕̅ + 𝒙. 𝒚. 𝒛̅. 𝒕̅
̅. 𝒚. 𝒛̅. 𝟏 + 𝒙. 𝒚
+ 𝒙. 𝒚. 𝒛. 𝒕̅ + 𝒙. 𝒚. 𝒛. 𝒕
00
01 ̅. 𝒚
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = 𝒙 ̅. 𝒛 + ̅ ̅. 𝒛. 𝒕̅ + 𝒙. 𝒚. 𝒛̅. 𝒕̅ + 𝒙. 𝒚. 𝒛. 𝒕̅
𝒙. 𝒚. 𝒛̅ + 𝒙. 𝒚
+ 𝒙. 𝒚. 𝒛. 𝒕̅ + 𝒙. 𝒚. 𝒛. 𝒕̅ + 𝒙. 𝒚. 𝒛. 𝒕
11
10 ̅. 𝒚
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = 𝒙 ̅. 𝒛 + ̅ ̅. 𝒛. 𝒕̅ + 𝒙. 𝒚. 𝒛. 𝒕̅)
𝒙. 𝒚. 𝒛̅ + (𝒙. 𝒚
+ (𝒙. 𝒚. 𝒛̅. 𝒕̅ + 𝒙. 𝒚. 𝒛. 𝒕̅)
+ (𝒙. 𝒚. 𝒛. 𝒕̅ + 𝒙. 𝒚. 𝒛. 𝒕)
x
0 1
̅. 𝒚
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = 𝒙 𝒙. 𝒚. 𝒛̅ + 𝒙. 𝒛. 𝒕̅ . (𝒚
̅. 𝒛 + ̅ ̅ + 𝒚)
yz 00 01 11 10 10 11 01 00
tu
+ 𝒙. 𝒚. 𝒕̅. (𝒛̅ + 𝒛) + 𝒙. 𝒚. 𝒛. (𝒕̅ + 𝒕)
̅. 𝒚
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = 𝒙 ̅. 𝒚. 𝒛̅ + 𝒙. 𝒛. 𝒕̅ . 𝟏 + 𝒙. 𝒚. 𝒕̅. 𝟏 + 𝒙. 𝒚. 𝒛. 𝟏
̅. 𝒛 + 𝒙
00
01
̅. 𝒚
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = 𝒙 𝒙. 𝒚. 𝒛̅ + 𝒙. 𝒛. 𝒕̅ + 𝒙. 𝒚. 𝒕̅ + 𝒙. 𝒚. 𝒛
̅. 𝒛 + ̅
11 ̅. 𝒛 + 𝒙. 𝒛. 𝒕̅ + 𝒚. (𝒙
̅. 𝒚
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = 𝒙 ̅. 𝒛̅ + 𝒙. 𝒕̅ + 𝒙. 𝒛)
10 ̅. 𝒛 + 𝒙. 𝒛. 𝒕̅ + 𝒚. (𝒙
̅. 𝒚
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = 𝒙 ̅. 𝒛̅ + 𝒙. (𝒕̅ + 𝒛))
mi x y z t F(x,y,z,t) 𝑭(𝒙, 𝒚, 𝒛, 𝒕) = (𝒙
̅. 𝒚 ̅. 𝒛̅ + 𝒙. (𝒕̅ + 𝒛))
̅ + 𝒙. 𝒕̅). 𝒛 + 𝒚. (𝒙
m0 0 0 0 0 0
Q29 – Soit la fonction F
m1 0 0 0 1 0
suivante :
m2 0 0 1 0 1
A - Donnez la forme canonique
m3 0 0 1 1 1 Bilan de la formule obtenue pour notre fonction F :
disjonctive de F
m4 0 1 0 0 1
B – En utilisant la méthode
m5 0 1 0 1 1 Portes logiques Nombre de portes utilisées
algébrique donnez une forme
m6 0 1 1 0 0 (2 entrées)
simplifiée de F à base des
m7 0 1 1 1 0 ET 6
opérateurs ET, OU et NON
C – Utilisez la table de Karnaugh m8 1 0 0 0 0 OU 4
pour vérifier vos résultats (celui m9 1 0 0 1 0 NON 6
obtenu en question B) m10 1 0 1 0 1
D – Dessinez le logigramme de m11 1 0 1 1 0
F m12 1 1 0 0 1
m13 1 1 0 1 0
m14 1 1 1 0 1 7
m15 1 1 1 1 1
C – Table de Karnaugh
D’après le tableau ci-dessus, on voit bien que la
solution 2 nous donne le minimum de négations, c’est
donc la meilleure solution !
Possibilité 1
En définitif, on va donc retenir la formule suivant pour
F = (2,3,4,5,10,12,14,15)
Groupes Groupe « g4 »
g1 ̅. 𝒚
𝒙 ̅. 𝒛
g2 𝒙. 𝒚. 𝒛
g3 ̅. 𝒚. 𝒛̅
𝒙
Possibilité 2 g4 𝒙. 𝒛. 𝒕̅
g5 𝒙. 𝒚. 𝒕̅
𝑭(𝒙, 𝒚, 𝒛, 𝒕) = ̅ ̅. 𝒚. 𝒛̅ + 𝒙. 𝒚. 𝒕̅ + 𝒙. 𝒛. 𝒕̅ + 𝒙. 𝒚. 𝒛
̅. 𝒛 + 𝒙
𝒙. 𝒚
Possibilité 3
On peut considérer ici que nous avons fini
avec la méthode de Karnaugh.
8
D – Logigramme
Voici son logigramme (en utilisant des portes ET à 3 entrées et une porte OU à 5 entrées)
F(x,y,z,t)