Logikgatter Xor Nor Xnor Or And etc?
Hi leute, ich habe diese Aufgabe gegeben und soll für y(2) also die 3. Zeile von y(A) die Logikgatter aufschreiben die benötigt werden. Ich habe die selben Ergebnisse wie in der Lösung nur ich komme nicht darauf wieso wir nur einmal Or3 haben. Ich hatte noch Or2 zusätzlich dort stehen, weil wenn wir die Or Gatter dort abzählen sehen wir doch dass sich dort 2 befinden nur wenn man das Xor ausschreibt hat man doch Or3. Kann mir da jemand weiterhelfen?
Ausserdem wieso werden hier keine NANDS benötigt?
1 Antwort
Ich verstehe nicht, wo Du ein OR2 einsetzen willst. Im ersten Schritt ist der Ausdruck doch
= OR3( x̅₄̅x₂x₁, x̅₁̅⨁x₀, x₄x̅₂̅ )
und darin gibt es nur noch zwei AND, ein XOR und ein paar NOT.
Ein NAND brauchst Du nur, wenn eine Konjunktion als Ganzes negiert wird. Das kommt hier nicht vor.
wenn man das Xor ausschreibt
Die Aufgabe sagt doch ausdrücklich „Wandeln Sie die Funktion nicht um“.
Wie geht man denn sonst vor
Zuerst: Rangfolge beachten (NOT vor AND vor XOR vor OR). Vollständig geklammert sieht das so aus:
((x̅₄̅)∧x₂∧x₁) ∨ ((x̅₁̅)⨁x₀) ∨ (x₄∧(x̅₂̅))
Ganz außen steht ein OR mit 3 Eingängen („A ∨ B ∨ C“):
- A=(x̅₄̅∧x₂∧x₁) ist ein AND mit 3 Eingängen.
- B=(x̅₁̅)⨁x₀ ist ein XOR mit 2 Eingängen.
- C=x₄∧(x̅₂̅) ist ein AND mit 2 Eingängen.
Auf der nächsten Stufe findest Du nur noch Variablen (4×) und deren Negation (3×) als Eingänge.
Danke für die Ausführliche Hilfe ist mit den Eingängen die Variablen x4 etc gemeint oder was genau sind denn eingänge?
Mit 4× meinte ich „insgesamt vier mal“: z.B. hat bei A das AND3 die Eingänge x̅₄̅ (negiert), x₂ und x₁ (beide nicht negiert).
Haben wir ganz rechts nicht 2 eingänge als Or2? Oder bezieht sich das auf AND2?
Ich bin hier so vorgegangen dass ich einfach abgezählt habe, zb wenn man das Xor ausschreibt erhält man ein weiteres Or somit insgesamt=3.
Wie geht man denn sonst vor mit AND3 und And2 etc habe ich einfach geraten und versucht es zu verstehen