Es gibt dieses nette kleine (und unvollständige) Regelwerk über digitale Schaltkreise, genauer gesagt über die kleinen Kugeln:
- kleine Kugeln können sich über Drähte bewegen (nicht immer an T-Abschnitten)
- kleine Kugeln können sich über Logikgatter bewegen
- kleine Kugeln neutralisieren sich gegenseitig, wenn sie kollidieren
Der zweite braucht eine kleine Erweiterung. Wenn Sie eine kleine Kugel am Ausgang eines UND-Gatters haben und es so zu einem NAND-Gatter machen, können Sie die Kugel nehmen, verdoppeln, die neuen Kugeln in den Eingang legen und das UND in ein ODER drehen. Ähnlich verhält es sich, wenn Sie mit einem ODER-Gatter beginnen (das mit seiner kleinen Kugel ein NOR-Gatter ist). Jemand nennt diese Regel De Morgans Gesetze, wenn Sie dies jemals einem Lehrer erklären müssen.
Zurück zu Ihrer Schaltung: Nehmen Sie die beiden kleinen Bälle, überqueren Sie die NAND-Tore (teilen Sie die Bälle). Jetzt hast du zwei OP-Tore und vier Bälle. Erinnern Sie sich daran, dass ein Ball ein NICHT-Tor darstellt:
simulieren Sie diese Schaltung - Schema erstellt mit CircuitLab
Wie Sie jetzt sehen, werden R und S negiert, sobald sie in den Stromkreis eintreten. Wir können NOT3 mit R vereinbaren und "vereinfachen" und diesen Eingang nR nennen, und ähnlich mit S und NOT2.
Lassen Sie uns jetzt NOT4 bis zur T-Kreuzung drücken: Was passiert dort? Nun, Sie können die UND-Ausgabe negieren, und um den Downstream-Wert von nQ beizubehalten, sollten Sie auch ein nicht dort setzen.
Ein Diagramm sagt mehr als tausend Worte:
simulieren Sie diese Schaltung
Jetzt können Sie Q und NOT1 vereinfachen und den Ausgang nQ beschriften und nQ und NOT2 vereinfachen und den Ausgang Q beschriften. Kommt Ihnen die Schaltung jetzt vertrauter vor? Ihre zweite Schaltung ist genauso, nur was Sie als Set- und Reset-Änderungen bezeichnen.
Die eigentliche Frage ist: Warum habe ich mich mit der ganzen "Small Balls" -Geschichte beschäftigt? Sie hätten einfach die Wahrheitstabelle aufschreiben und "leicht" sehen können, was los war. Nun, ich denke, dass das Herumschieben kleiner Bälle bei der Lösung einfacher und sogar etwas komplizierterer Probleme sehr hilfreich ist. Außerdem macht es Spaß .