30.11.2012 Aufrufe

Grundkurs Informatik Aufgabensammlung mit Lösungen Teil 1

Grundkurs Informatik Aufgabensammlung mit Lösungen Teil 1

Grundkurs Informatik Aufgabensammlung mit Lösungen Teil 1

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Aufgaben und <strong>Lösungen</strong> 1-91<br />

Aufgabe 4.3.2<br />

Erstellen Sie eine Wertetafel und einen Schaltplan <strong>mit</strong> möglichst wenig Gattern für die folgende<br />

Schaltfunktion:<br />

f(x1,x2,x3) = (x1 x2 x3) (x1 x2 x3)<br />

Lösung<br />

f(x1,x2,x3) = (x1 x2 x3) (x1 x2 x3) = x1 x3<br />

Die Vereinfachung ergibt, dass die Schaltfunktion lediglich die Verknüpfung x1 x3 darstellt.<br />

x1<br />

x2<br />

x3<br />

x1<br />

x2<br />

x3<br />

Aufgabe 4.3.3<br />

Gesucht ist eine Schaltung derart, dass eine Lampe von drei verschiedenen Schaltern ein-<br />

bzw. ausgeschaltet werden kann (eine sog. Kreuzschaltung). Erstellen Sie eine Wertetabelle,<br />

finden und minimieren Sie eine Schaltfunktion und geben Sie eine Schaltung an, die ausschließlich<br />

NOR-Gatter verwendet. Betrachten Sie dabei drei Varianten:<br />

a) Die Lampe soll genau dann brennen, wenn genau ein Schalter geschlossen ist.<br />

b) Die Lampe soll genau dann brennen, wenn mindestens ein Schalter geschlossen ist.<br />

c) Die Lampe soll genau dann brennen, wenn genau ein oder drei Schalter geschlossen sind.<br />

Lösung<br />

f<br />

Direkte Übertragung der Schaltfunktion reduzierte Form<br />

x1<br />

x3<br />

a) Bei der gesuchten Schaltung muss die Lampe eingeschaltet sein, wenn entweder s1 oder<br />

s2 oder s3 eingeschaltet ist, also den logischen Wert 1 annimmt. Die Bedingung f(0,0,0)=0<br />

bedeutet, dass die Lampe ausgeschaltet ist, wenn alle drei Schalter ausgeschaltet sind.<br />

Die Wertetabelle, die Schaltfunktion und die Schaltung lauten da<strong>mit</strong>:<br />

f(s1,s2,s3) = m1 + m2 + m4 = (s1 s2 s3) (s1 s2 s3) (s1 s2 s3)<br />

Umwandlung in NOR-Gatter:<br />

(s1 s2 s3) (s1 s2 s3) (s1 s2 s3) = (s1 s2 s3) (s1 s2 s3) (s1 s2 s3)<br />

= (s1 s2 s3) (s1 s2 s3) (s1 s2 s3) = (s1 s2 s3) (s1 s2 s3) (s1 s2 s3)<br />

s1 s2 s3 f<br />

0 0 0 0<br />

0 0 1 1<br />

0 1 0 1<br />

0 1 1 0<br />

1 0 0 1<br />

1 0 1 0<br />

1 1 0 0<br />

1 1 1 0<br />

s1<br />

s3<br />

s3<br />

s1<br />

s3<br />

s3<br />

s1<br />

s3<br />

s3<br />

f<br />

f<br />

x1 x2 x3 f<br />

0 0 0 0<br />

0 0 1 0<br />

0 1 0 0<br />

0 1 1 0<br />

1 0 0 1<br />

1 0 1 0<br />

1 1 0 1<br />

1 1 1 0

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!