Sunteți pe pagina 1din 3

Hoarță Liliana-Viorela

Grupa 1521E

LABORATOR 6 BED
1. Implementați cu DMUX și MUX funcția F ce are coeficienții egali cu numărul D de la
Tema 1 (D = 5 x N x G + 719).

Noțiuni teoretice :

Multiplexorul este un circuit a cărui structură implementează funcții cu 2, 3 și 4 intrări,


în forma de exprimare canonică generalizată.
În interiorul unui MUX, regăsim AND-uri care realizează termenii canonici, validați de
𝑛 −1
coeficienții 1, ale căror ieșiri sunt adunate în SAU, corespunzător formulei ∑2𝑘=0 𝑎𝑘 𝑃𝑘 =
2𝑛 −1
∑𝑘=0 𝐷𝑘 𝑃𝑘 .
Demultiplexorul este un DCD cu funcționare condiționată de enable și are proprietatea
de a distribui datele de pe o cale pe mai multe căi alese prin codul de selecție .
DMX se poate folosi pentru implementarea funcțiilor logice combinaționale în forma
𝑛 −1
canonică cu mintermeni, direct sau cu ȘI-NU (aplicând TDM): ∑2𝑘=0 𝑎𝑘 𝑃𝑘 =
̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝑛 −1
∏2𝑘=0 ̅̅̅̅̅̅
𝑎 𝑘 𝑃𝑘 .
În prima formă se aleg doar ieșirile DMX (Pk) ce corespund coeficienților funcției ce au
valoarea 1. Aceștia se introduc într-o poartă SAU (ce implementează Σ), iar la ieșirea
acesteia se obține funcția F. Această formă se poate aplica doar pentru DMX ce oferă la
ieșire produsele ca atare (fără negare).
În a doua variantă, ce se aplică pentru DMX ce oferă la ieșire produsele negate (𝑃 ̅̅̅𝑘 ) ,
ieșirile ce corespund coeficienților funcției ce au valoarea 1 se introduc într-o poartă ȘI-
NU (ce implementează Π). La ieșire se obține funcția F.

D = 5 x 10 x 1 + 719= 769

Zecimal Rest(:2)
769 1 Pentru a converti un număr zecimal
384 0 într-unul binar, se împarte numărul la
192 0 2, rezultatul întreg se trece dedesubt,
96 0 iar restul în dreapta. Se reia operația
48 0 până când rezultatul devine 0.
24 0
12 0 În final se notează numărul binar, ca
6 0 înșiruire a resturilor, de jos în sus :
3 1 1100000001
1 1
0 0
Hex D C B A F
0 0 0 0 0 1
1 0 0 0 1 0
2 0 0 1 0 0
3 0 0 1 1 0 În stânga se trec variabilele binare ,iar
4 0 1 0 0 0 în dreapta funcția sau funcțiile.
5 0 1 0 1 0
Valorile variabilelor se trec de sus în
6 0 1 1 0 0
jos ,astfel încât ansamblul valorilor să
7 0 1 1 1 0 formeze numere binare crescătoare.
8 1 0 0 0 1
9 1 0 0 1 1 Valorile hexazecimale au doar un rol
A 1 0 1 0 0 ajutător, nu fac parte din tabelul
B 1 0 1 1 0 standard.
C 1 1 0 0 0
D 1 1 0 1 0
E 1 1 1 0 0
F 1 1 1 1 0

MUX și DMX :
La multiplexor am legat intrările cu valoarea logică ”1” la Vcc , iar intrările cu valoarea
logică ”0” la masă .
La demultiplexor am folosit varianta cu negate ,mai exact , am legat valorile logice “1”
la o poartă ȘI NU .

S-ar putea să vă placă și