Pagina 1 di 1

Esercizio su Reti Combinatorie

MessaggioInviato: 22 nov 2022, 14:42
da Tekonoris
Salve, ho appena finito un libro di Reti Combinatorie e stò passando al successivo. Sul libro nuovo, dopo l'introduzione, trovo questo esercizio:

"Sia data la funzione y = A xor B xor C xor D + ABC. Si programmino gli ingressi di un MUX in modo da implementare la funzione descritta."

Non riesco a capirne il significato. A cosa mi serve un Mux (immagino multiplexer) ?
Non mi interessa la soluzione, ma solo capire come pensa che dovrei usare il Mux...
Senza la seconda parte, lo schema lo so fare.

Grazie

Re: Esercizio su Reti Combinatorie

MessaggioInviato: 22 nov 2022, 15:22
da MarcoD
Mi dai tornare indietro di 50anni :-)


Hai 4 ingressi logici A,B,C,D 16 combinazioni.

Utilizzi un multiplexer a 16 ingressi e 4 bit (ingressi) di selezione.
Per ognuna delle 16 combinazioni cabli l'ingresso corrispondente a "1" o a "0" in funzione del valore desiderato per l'uscita.
Non so se esiste un integrato con tali prestazioni, forse puoi adoperare due multiplexer a 8 ingressi e un poco di logica.

Non ricordo più bene. Le due funzioni sono equivalenti?
y = (A xor B) xor (C xor D) + ABC.
y = A xor (B xor (C xor D)) + ABC.

Re: Esercizio su Reti Combinatorie

MessaggioInviato: 22 nov 2022, 15:47
da g.schgor
vedi questo

Re: Esercizio su Reti Combinatorie

MessaggioInviato: 22 nov 2022, 15:57
da Tekonoris
Perfetto, ora è chiaro.

Grazie O_/

Re: Esercizio su Reti Combinatorie

MessaggioInviato: 22 nov 2022, 18:31
da djnz
MarcoD ha scritto:Non ricordo più bene. Le due funzioni sono equivalenti?
y = (A xor B) xor (C xor D) + ABC.
y = A xor (B xor (C xor D)) + ABC.

Assolutamente si.
(ben inteso xor con priorità di calcolo nell'espressione maggiore di or)