PDA

View Full Version : Bsp 1- Fehler


Lexsa
25-06-2002, 22:13
Hi!
Also ich hab mir die PLA - Schaltung vom 1 Bsp. einmal angeschaut und hab meiner Meinung einen Hacken dabei entdeckt:
Also:
Ich hab zum Bsp zum Schluss durch Vereinfachung
für a: D v (-A und -C) v (A und C) v (B und -C)
für d: (-A und B) v (-A und -C) v (B und -C) v (A und -B und C)
für e: (-A und -C) v (-A und B)

Nun möchte ich zum Bsp. die Zahl 7
Als erstes kommt einmal die Vereinfachung für a dran: log1 v log1 v log1 v log1 = log1
passt
aber das Problem ist: für d: log0 v log1 v log0 v log0 = log1!!!
und das gleiche auch für e: log1 v log0 = log1
denn (-A und -C) kommt ja in allen dreien vor!
bei der Zahl sieben darf aber weder d noch e leuchten.
Noch dazu ist hier die Frage, ob das Programm mit 3 wahren Ausgängen überhaupt zurecht kommt.

Hab ich hier einen absoluten Denkfehler, oder hackt das Bsp tatsächlich?

Alex

azi
26-06-2002, 18:59
Also bei der Zahl 7 siehst so aus:
A=1 lsb
B=1
C=1
D=0 msb

a = D v (-A & -B) v (A & C) v (-A & -C)
a = 0 v (-1 & -1) v (1 & 1) v (-1 & -1)
a = 0 v ( 0 & 0) v (1 & 1) v ( 0 & 0 )
a = 0 v 0 v 1 v 0 = 1

d = (-A & B) v (-A & -C) v (B & -C) v (A & -B & C)
d = (-1 & 1) v (-1 & -1) v (1 & -1) v (1 & -1 & 1)
d = ( 0 & 1) v ( 0 & 0) v (1 & 0) v (1 & 0 & 1)
d = 0 v 0 v 0 v 0
d= 0

b = ....

and so on...

Hoff das war halbwegs verständlich. Ich glaub du hast einfach vergessen das Negationszeichen auf die logischen Zustände anzuwenden.

chris

Lexsa
26-06-2002, 19:46
He Danke!
Jetzt versteh ichs auch! War wohl doch ein Denkfehler!
Verdammt, ich dacht schon, ich könnt den Profs. nen Fehler nachweisen:)
Alex