3 svar
133 visningar
Zeptuz behöver inte mer hjälp
Zeptuz 197
Postad: 22 okt 2023 18:59

Boolesk uttryck med XOR

Jag har fastnat på ett booleskt uttryck där jag inte vet om jag ska lita på den algebraiska förenklingen eller minimeringen med hjälp av K-diagram. 

Uppgiften: z = xx¯y+xy¯¯
Som jag löst på det här sättet: x¯x¯+xx+xy+x¯y¯+xy¯¯=x¯+x+xy+x¯y¯+xy¯¯=1¯=0
När jag kollar på sanningstabellen får jag det till

x y z
0 0 0
0 1 1
1 0 0
1 1 1

Vilket med K-diagram ger z = y.
Min fråga är egentligen om jag gjort fel på förenklingen eller om jag har gjort fel på sanningstabellen? 

Laguna 30514
Postad: 22 okt 2023 20:30

Sanningstabellen verkar rätt. Jag gjorde en algebraisk förenkling på ett annat sätt: x xor x' är 1.

Hur förenklade du xor-uttrycket?

Zeptuz 197
Postad: 22 okt 2023 20:42 Redigerad: 22 okt 2023 20:55
Laguna skrev:

Sanningstabellen verkar rätt. Jag gjorde en algebraisk förenkling på ett annat sätt: x xor x' är 1.

Hur förenklade du xor-uttrycket?

Jag var faktiskt osäker på hur jag skulle göra det där med 2 XOR efter varandra men sättet jag gjorde det på var: 
xx¯=x¯x¯+xx¯¯=x¯+x
Vilket ska bli 1 men jag tänkte vänta med det och förenkla allting i slutet.
och sen: x¯y = x¯¯y+x¯y¯=xy+x¯y¯
Men antar att det är fel att använda x' igen på det sättet? 
Men du gjorde alltså så här: 1 (+) y +xy' = (1'y+1y'+x'y)' = (1+y')(1'+y)(x'+y)=y(x'+y)= yx'+y=y?

Laguna 30514
Postad: 22 okt 2023 21:20

Jag gjorde x' xor x = 1 först och sedan (1 xor y + xy')' = (y' + xy')' = (y')' = y.

Svara
Close