Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
p:ph_bit_speichern [2025/03/12 16:08] – [Das "Flipflop"] Ralf Kretzschmar | p:ph_bit_speichern [2025/03/13 14:03] (aktuell) – [Das "D-Latch"] Ralf Kretzschmar |
---|
| Abb.1: Flipflop mit ''1'' beschreiben [Screenshot: [[https://logic.ly/demo|logic.ly online]]] | | | Abb.1: Flipflop mit ''1'' beschreiben [Screenshot: [[https://logic.ly/demo|logic.ly online]]] | |
| |
In Abb.2 werden beide Eingänge auf ''0'' gesetzt, der Ausgang bleibt ''1''. Daran ist zu sehen, dass die Zahl ''1'' im Flipflop gespeichert wurde. | In Abb.2 werden danach beide Eingänge auf ''0'' gesetzt, der Ausgang bleibt ''1''. Daran ist zu sehen, dass die Zahl ''1'' im Flipflop gespeichert wurde. |
| |
| {{ :p:flipflopsave1.png?direct&379 |}} | | | {{ :p:flipflopsave1.png?direct&379 |}} | |
| |
{{gem/plain?0=N4XyA#ddcbb797069d7f41}} | {{gem/plain?0=N4XyA#ddcbb797069d7f41}} |
++++Antwortzugang|**Data:** Bit, das gespeichert werden soll, kann entweder 0 oder 1 sein. | ++++Antwortzugang|**Data:** Hier wird eingestellt, ob ''0'' (aus, weiss) oder ''1'' (an, blau) gespeichert werden soll. |
| |
**Enable:** Ermöglicht das Speichern. Wenn Enable 1 ist, wird der Wert von Data gespeichert. Wenn Enable 0 ist, wird der Wert von Data ignoriert. | **Enable:** Aktivert / Deaktiviert das das Speichern. Wenn Enable ''1'' (an, blau) ist, wird der Wert von Data gespeichert. Wenn Enable ''0'' ist (aus, weiss), wird der Wert von Data ignoriert. |
++++ | ++++ |
</WRAP> | </WRAP> |
</WRAP> | </WRAP> |
| |
Ein Speicher von 1 Bit wäre natürlich viel zu wenig, ein moderner Computer kann mehrere Milliarden Bit zwischenspeichern. Es gibt Logik-Gatter-Schaltungen, welche eine bestimmt Speicherzelle auslesen können (Multiplexer kurz MUX) und es gibt Logik-Gatter-Schaltungen, welche ein zu speicherndes Bit einer bestimmten Speicherzelle zuodnen können (Demultiplexer kurz DEMUX). | Ein Speicher von 1 Bit ist natürlich viel zu klein. Ein moderner Computer kann mehrere Milliarden Bit zwischenspeichern. Es gibt Logik-Gatter-Schaltungen, welche eine bestimmt Speicherzelle auslesen können (Multiplexer kurz MUX) und es gibt Logik-Gatter-Schaltungen, welche ein zu speicherndes Bit einer bestimmten Speicherzelle zuodnen können (Demultiplexer kurz DEMUX). |
| |
Ein MUX verbindet mehrere Eingänge (in Abb.6 als ''e₀'' bis ''e₇'' bezeichnet) mit einem Ausgang ''a''. Jeder Eingang ist mit einer Speicherzelle verknüpft. Die Binärzahl ''s₂''''s₁''''s₀'' bestimmt, welche von den Speicherzellen ausgelesen und an den Ausgang ''a'' ausgegeben wird. | Ein MUX verbindet mehrere Eingänge (in Abb.6 als ''e₀'' bis ''e₇'' bezeichnet) mit einem Ausgang ''a''. Jeder Eingang ist mit einer Speicherzelle verknüpft. Die Binärzahl ''s₂''''s₁''''s₀'' bestimmt, welche von den Speicherzellen ausgelesen und an den Ausgang ''a'' ausgegeben wird. |