|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2003
Messaggi: 1102
|
[Reti logiche] Algebra di Boole per semplificazione funzioni circuiti logici
Salve raga,
sto studiando l'algebra di boole, allora ho questa funzione y = bc(ad'+b'+c)+c'(d + a')(b+c), allora questa diventa: y=bcad'+bcb'+bcc+c'db+c'dc+c'a'b+c'a'c ricordando che b'b=c'c=0 e che cc=c, viene: y=abcd'+bc+bc'd+a'bc', usando l'assorbimento bc=bc+abcd', si ottiene: y=bc+bc'd+a'bc' y=b(c+c'(a'+d)) applicando la proprietà distributiva risulta: c+c'(a+d)=(c+c')(c+(a'+d))=a'+c+d; allora raga ma come ha fatto nel penultimo passaggio a far si che c+c' si mettesse in parentesi facendo uscire una c(non negata) dentro alla parentesi di (a'+d)? spero in una vostra risposta ah per indicare il complementare (cioè negato) ho usato la ' grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2781
|
Ciao, la proprietà distributiva è:
x(y+z)=xy+xz ma anche x+yz=(x+y)(x+z) Quindi (tenendo conto che c=x, c'=y e (a'+d)=z): c+c'(a'+d)= (c+c')(c+(a'+d)) |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2003
Messaggi: 1102
|
grande
genio!!!
![]() ![]() senti avrei una domada da farti: allora ho letto che ho una forma normale di tipo P: la regola dice le clausole che non siano mintermini(ovvero che non conetngono tutte le variabili di una funzione) possono essere moltiplicate per la somma di tutte le possibili clausole ottenibili con le variabili assenti allora ti faccio un esempio: y=a'b+bc+bd allora nella prima mi manca c e d, quindi che devo fare: cioè tipo così: a'b(cd)+bc(ad)+bc(ad) oppure devo fare a'b(cd+a'c+a'd+bc+bd)+bc(ab+ac+bd+dc+ad)+bd(ac+ab+ad+bc+bd)? Secondo me ho sbagliato in entrambi i casi. Ultima modifica di ubanton : 16-03-2009 alle 18:21. |
|
|
|
|
|
#4 |
|
Junior Member
Iscritto dal: Jun 2008
Messaggi: 1
|
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2781
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:53.





















