Vous êtes sur la page 1sur 6

Ministère de l'éducation, de la culture et de la recherche

de la République de Moldova
Université technique de Moldavie
Faculté d’Ordinateur, Informatique et Microélectronique
Filière francophone “Informatique”

ASDN
Travail pratique nr.3
Thème: Synthèse de décodeurs et codeurs

Effectué par l’étudiant de gr FI-181 : Bonta Alexandr


Vérifié par le professeur : lect. univ. Munteanu Silvia

Chişinau 2019
Var. 1
1) Effectuez la synthèse d'un décodeur complet avec 3 variables d'entrée.
X1 X2 X3 F0 F1 F2 F3 F4 F5 F6 F7
0 0 0 0 1 0 0 0 0 0 0 0
1 0 0 1 0 1 0 0 0 0 0 0
2 0 1 0 0 0 1 0 0 0 0 0
3 0 1 1 0 0 0 1 0 0 0 0
4 1 0 0 0 0 0 0 1 0 0 0
5 1 0 1 0 0 0 0 0 1 0 0
6 1 1 0 0 0 0 0 0 0 1 0
7 1 1 1 0 0 0 0 0 0 0 1
En=0 * * * 0 0 0 0 0 0 0 0
𝑓0 = ̅̅̅
𝑥1 𝑥̅̅̅2 ̅̅̅
𝑥3 𝑓1 = ̅̅̅
𝑥1 ̅̅̅
𝑥2 𝑥3 𝑓2 = ̅̅̅
𝑥1 𝑥2 𝑥
̅̅̅3 𝑓3 = 𝑥
̅̅̅1 𝑥2 𝑥3
𝑓4 = 𝑥1 𝑥
̅̅̅2 ̅̅̅
𝑥3 𝑓5 = 𝑥1 𝑥
̅̅̅2 𝑥3 𝑓6 = 𝑥1 𝑥2 𝑥
̅̅̅3 𝑓7 = 𝑥1 𝑥2 𝑥3
2) Effectuez la synthèse d'un décodeur à 7 segments de chiffres décimaux.
X1 X2 X3 X4 a b c d e f g
(8) (7) (-2) (-4)

0 0 0 0 0 1 1 1 1 1 1 0
1 0 1 1 1 0 1 1 0 0 0 0
2 1 0 1 1 1 1 0 1 1 0 1
3 0 1 0 1 1 1 1 1 0 0 1
4 1 0 0 1 0 1 1 0 0 1 1
5 0 1 1 0 1 0 1 1 0 1 1
6 1 0 1 0 1 0 1 1 1 1 1
7 0 1 0 0 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
9 1 1 1 1 1 1 1 1 0 1 1
10 0 0 0 1 * * * * * * *
11 0 0 1 0 * * * * * * *
12 0 0 1 1 * * * * * * *
13 1 1 0 0 * * * * * * *
14 1 1 0 1 * * * * * * *
15 1 1 1 0 * * * * * * *

a
1 1 * 1 d
* 1 * 0
1 0 * 1
* 0 1 1
* 1 * 0
* 1 * 1
* 0 1 1
b
* 1 * 1
1 1 * 1 e
* 1 * 1
1 0 * 1
* 1 1 1
* 0 * 1
* 0 * 0
* 0 0 1
c
* 0 * 1
1 1 * 1 f
* 1 * 1
1 0 * 1
* 1 1 0
* 0 * 1
* 1 * 1
* 0 1 0
* 1 * 1
g
0 0 * 1
* 1 * 1
* 0 1 1
* 1 * 1

a) ̅̅̅1 ̅̅̅
𝑥 𝑥3 + 𝑥1 𝑥3 + ̅̅̅
𝑥4 ; F + D + A
b) 𝑥3 + 𝑥4 ; G + 𝑥4
̅̅̅
c) 𝑥3 + 𝑥2 + ̅̅̅
̅̅̅ 𝑥4 ; G + 𝑥2 +A
d) 𝑥1 ̅̅̅
̅̅̅ 𝑥2 + 𝑥1 𝑥3 + 𝑥1 ̅̅̅
𝑥4 + ̅̅̅
𝑥1 ̅̅̅𝑥
𝑥3 4 + 𝑥3 ̅̅̅
𝑥4 ; D + B + C + ̅̅̅
𝑥1 ̅̅̅𝑥
𝑥3 4 + E
e) 𝑥2 ̅̅̅
̅̅̅ 𝑥4 + 𝑥1 ̅̅̅
𝑥4 𝑥3 ;
f) 𝑥3 ̅̅̅
𝑥4 + ̅̅̅
𝑥2 ̅̅̅
𝑥3 + 𝑥1 𝑥2 ;
g) 𝑥1 + 𝑥3 ̅̅̅
𝑥4 + ̅̅̅𝑥
𝑥3 4 ; 𝑥1 + E + ̅̅̅𝑥
𝑥3 4
𝑥4 = 𝐴
̅̅̅
𝑥1 𝑥3 = 𝐵
𝑥1 ̅̅̅
𝑥4 = 𝐶
𝑥1 ̅̅̅
̅̅̅ 𝑥2 = 𝐷
𝑥3 ̅̅̅
𝑥4 = 𝐸
𝑥1 ̅̅̅
̅̅̅ 𝑥3 = 𝐹
𝑥3 = 𝐺
̅̅̅
3) Effectuez la synthèse d'un codeur binaire – decimal.
I0 I1 I2 I3 I4 I5 I6 I7 I8 I9 Q3 Q2 Q1 Q0
(5) (3) (2) (-1)
0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 1 0 0 0 0 0 0 0 0 0 0 1 1
2 0 0 1 0 0 0 0 0 0 0 0 0 1 0
3 0 0 0 1 0 0 0 0 0 0 0 1 0 0
4 0 0 0 0 1 0 0 0 0 0 1 0 0 1
5 0 0 0 0 0 1 0 0 0 0 1 0 0 0
6 0 0 0 0 0 0 1 0 0 0 1 0 1 1
7 0 0 0 0 0 0 0 1 0 0 1 0 1 0
8 0 0 0 0 0 0 0 0 1 0 1 1 0 0
9 0 0 0 0 0 0 0 0 0 1 1 1 1 1

Concluzie: Dans les travaux pratiques, nous avons réalisé la synthèse d’un
décodeur complet à 3 variables d’entrée, pour cela, nous avons constitué la table de
vérité 3-8. Nous avons réalisé la synthèse d’un décodeur à 7 segments des chiffres
décimaux, pour cela, j'ai réalisé la table de vérité et minimisé les fonctions
logiques par la méthode de Karnought.On a réalisé la synthèse d’un codeur binaire-
décimal, pour cela, nous avons constitué la table de vérité 10-4.

Vous aimerez peut-être aussi