da
RenzoDF » 31 ago 2023, 15:13
Notato il tuo typo iniziale, i tuoi passaggi successivi sono corretti
Allen ha scritto: ...

Sono arrivato fin qui. Purtroppo l'esercizio semplifica ulteriormente arrivando a:

Non capisco cosa manca per concludere l'esercizio. ...
Per l'ultima semplificazione devi solo ricordare che l'operazione logica xnor (

) è la negata della xor (

), ne segue che, mettendo in evidenza B, otterrai
![AB(C \odot D)+ A'B(C\oplus D) =B[A(C \oplus D)'+A'(C \oplus D)] AB(C \odot D)+ A'B(C\oplus D) =B[A(C \oplus D)'+A'(C \oplus D)]](/forum/latexrender/pictures/6e289f008bc76bc358780a3fc3e52875.png)
che equivarrà a
![B\,[A\oplus(C\oplus D)]=B (A \oplus C \oplus D) B\,[A\oplus(C\oplus D)]=B (A \oplus C \oplus D)](/forum/latexrender/pictures/e7abdb0ceb64d6e9fa62b8fde5abcfb1.png)
diversamente da quanto hai indicato per quello che dovrebbe essere il risultato ufficiale.
Quando nella k-map vedi delle
simmetrie c'è quasi sempre la possibilità di usare l' XOR per semplificare, come accade nel tuo caso particolare, nel quale si potevano (senza tanti passaggi) raggruppare le due coppie verticali esterne (sulle colonne AB' e A'B') e le due coppie diagonali interne (nei blocchi BC' e BC).
