Hey Leute,
Die Aufgabe lautet wie folgt: Logikgatter verstehen:
Was macht die Schaltung auf https://www.falstad.com/circuit/circuitjs.html?ctz=CQAgjCAMB0l3BWc0FwCwCY0HYEA4cEMElURTJyBTAWjDACgwy0wA2cDPcsDT7yn0oImLduACcfBL0lCQ8kc0qsOxDjL7qoCnUrEcAzBmGzjlQeXIMA7iFXgzRR0NshDz+nw98w2DpBuPuD+9uJ+AW4OWJTBMVBBzvHBhpBoCXYpaWFG2YF2DmBo6YYE4MUZ7mVFJWUY2K6ZdQ05Ci35rSbc5gqQAkEmvd2DhoaRmSNjraPj5ele7p6yHXFolDUKawkAknMue-EWKNYAMnsLbPOy8gBmAIYANgDOVFYrzb4V9Y3ukxwbMwSZw23xAlzaWh092eryQgV2IJaAKmR1IDAAsjxfFxyGx1jjBCgMVi5Lj1lIdBgiZjNAoEBo8XSAgpqSSevTYoNCSIgA? Tipp: Es hat mit der binären Zahlen zu tun.
Schaltungen
Lesen Sie noch einmal Ihre Notizen aus den vergangenen Sitzungen, in denen die binäre Addition und Multiplikation behandelt wurden. Studieren Sie vor allem die Wahrheitstabellen.
Implementieren Sie dann anhand von Logikgatter in CircuitJS:
Eine Schaltung, die die Addition zwischen zwei Drei-Bit-Binärzahlen implementiert. Eine Schaltung, der die Multiplikation zwischen zwei Drei-Bit-Binärzahlen implementiert. Senden Sie für jede Schaltung die URL ("File → Export als Link") und beschreiben Sie in groben Zügen, wie Sie von den Wahrheitstabellen für die Ein-Bit-Addition zu einer Schaltung für drei Bits gekommen sind.
Extra (optional)
Untersuchen Sie in CircuitJS die Universalschaltung 74181 ("Circuits → Combinational Logic → 74181 ALU").
Welche Teile der Schaltung implementieren die Addition (S=1001, M=0)? Wie funktioniert die Subtraktion (S=1111, M=0)?
Ich kann mich beim besten Willen jedoch nicht errinern, dieses Thema behandelt zu haben in einer unserer Vorlesungen. Ich kenne den Unterschied zwischen verschiedenen Gattern und weiss auch , was eine Wahrheitstabelle ist, jedoch verstehe ich nicht, wie man aus den im Link zu sehenden Schaltungen eine Formel ableiten kann. Gibt es hier jemanden, der mir weiterhelfen kann? LG