Académique Documents
Professionnel Documents
Culture Documents
E3 S3
D
g
7 8 9 9
09/12/2015 08:45
Imed Abdesslem
D.C.B.
1
2 A a
1 2 3
3 b
B
c
4 5 6 ? C
D
g
7 8 9 9
09/12/2015 08:45
Imed Abdesslem
123456789 ABCD
100000000 0001
1 2 3 4 5 6 789 010000000 0010
001000000 0011
A
000100000 0100
000010000 0101
B 000001000 0110
000000100 0111
000000010 1000
C 000000001 1001
A=8+9
D B=4+5+6+7
C=2+3+6+7
D=1+3+5+7+9
Imed Abdesslem
09/12/2015 08:46 13
123456789 ABCD
111111111 1111
XXXXXXXX0 0110
1 XXXXXXX01 0111
2 A
SN 74147
3 XXXXXX011 1000
B
XXXXX0111 1001
C
XXXX01111 1010
D XXX011111 1011
9 XX0111111 1100
X01111111 1101
011111111 1110
Imed Abdessllem
09/12/2015 08:46 14
Imed Abdessllem 09/12/2015 08:46 15
Imed abdesslem 09/12/2015 08:46 16
I-3- Les décodeurs : (n entrées, 2n sorties)
Un décodeur est un dispositif qui pour
chaque combinaison des variables d’entrée,
active la sortie correspondante.
0 22 0 1
0 21 1 0
0 20 2 0
3 0
4 0
5 0
6 0
7 0
0 22 0 0
1 21 1 0
1 20 2 0
3 1
4 0
5 0
6 0
7 0
1 22 0 0
0 21 1 0
1 20 2 0
3 0
4 0
5 1
6 0
7 0
S0
a 21 S0
S1
b 20 S1 a
S2
S2
b
S3
S3
S0
a 21 S0
S1
b 20 S1 0
S2
S2
0
S3
S3
3
4
G1 5
6
G2
7
Imed abdesslem
09/12/2015 08:46 22
Applications : génération de fonctions
Exp : la fonction de trois variable f(a,b,c) qui
prend la valeur 1 si au moins deux variables
sont égales à 1.
D0
D1
D2
D3
S=D0
D4
D5
D6
D7
0 0 0
Imed abdesslem
09/12/2015 08:46 25
D0
D1
D2
D3
S=D1
D4
D5
D6
D7
0 0 1
1 0 1
D0
D1
D1
S=D0 S=D0
D2
D2
D3
D3
0 0
0 0
Imed abdesslem 09/12/2015 08:46 28
Applications : génération de fonctions
Exp : la fonction de trois variable f(a,b,c) qui
prend la valeur 1 si au moins deux variables
sont égales à 1.
a b c S F(a,b,c)
D0
0 0 0 DO 0
D1
D2 0 0 1 D1 0
D3 0 1 0 D2 0
S
D4 0 1 1 D3 1
D5
1 0 0 D4 0
D6
D7 1 0 1 D5 1
1 1 0 D6 1
1 1 1 D7 1
a b c
Iimed abdesslem 09/12/2015 08:46 29
0 a b c S F(a,b,c)
D0
0 0 0 0 DO 0
D1
0 0 0 1 D1 0
D2
1
D3 0 1 0 D2 0
0 S
D4
1 0 1 1 D3 1
D5
1 1 0 0 D4 0
D6
D7
1 1 0 1 D5 1
1 1 0 D6 1
1 1 1 D7 1
a b c
Iimed abdesslem 09/12/2015 08:46 30
+5v
a b c S F(a,b,c)
D0
0 0 0 DO 0
D1
D2 0 0 1 D1 0
D3 0 1 0 D2 0
S
D4 0 1 1 D3 1
D5
1 0 0 D4 0
D6
D7 1 0 1 D5 1
1 1 0 D6 1
1 1 1 D7 1
a b c
Iimed abdesslem 09/12/2015 08:46 31
II-2-Les démultiplexeurs :
un démultiplexeur distribue l’information
d’entrée D vers l’une des 2n sorties (S0,S1…),
la sélection de la sortie concernée étant
effectuée par n variables d’adresse. Il est
schématisé ainsi : S0
S1
S2
S3
D S4
S5
S6
S7
0 0 0
Imed abdesslem 09/12/2015 08:46 32
II-2-Les démultiplexeurs :
un démultiplexeur distribue l’information
d’entrée D vers l’une des 2n sorties (S0,S1…),
la sélection de la sortie concernée étant
effectuée par n variables d’adresse. Il est
schématisé ainsi : S0
S1
S2
S3
D S4
S5
S6
S7
0 0 1
Imed abdesslem 09/12/2015 08:46 33
II-2-Les démultiplexeurs :
un démultiplexeur distribue l’information
d’entrée D vers l’une des 2n sorties (S0,S1…),
la sélection de la sortie concernée étant
effectuée par n variables d’adresse. Il est
schématisé ainsi : S0
S1
S2
S3
D S4
S5
S6
S7
1 0 0
Imed abdesslem 09/12/2015 08:46 34
Application: Réalisation d’un démultiplexeur
à 2 entrées de sélection.
S0 S0
S1 D
D S1
S2
a
S3
S2
a b S3
n
A S(A>B)
n E(A=B)
B I(A<B)
SN 7485
0
>
S(A>B)
Entrées de mise en cascade =
<
E(A=B)
0
1
I(A<B)
B 2
3
A 3
3
2 2
1 1
0 S 0
S S(A>B)
0 > >
1
0
=
<
E =
<
E E(A=B)
0 I 0 I I(A<B)
1 1
2 2
3 3
B
a S a b R S
DA 0 0 0 0
b R
0 1 0 1
1 0 0 1
1 1 1 0
cn cn-1 c2 c1 c0
FA FA FA
Sn-1 s1 s0
bi
Ri-1
Ri
a
i S
b i
i
R
i-1
R
i
Detailed diagram
i.abdesslem 09/12/2015 08:46 45
3_L’unité arithmétique et logique (ALU) :
C’est un opérateur capable d’effectuer l’addition, la
soustraction, le ET logique, le OU logique sur des
mots binaires de longueur donnée. Le choix de
l’opération est déterminé par des bits de commande.
C’est donc un opérateur programmable.