Flipflops, Zähler und Schieberegister: Wiederholung und Übungsaufgaben

https://bildung.social/@oerinformatik/

https://oer-informatik.de/flipflops-zaehler-uebungsaufgaben

Flipflop, RS-Speicher, D-Flipflop, JK-Flipflop, Frequenzteiler, Asynchroner Zähler, Synchroner Zähler, Modulo-Zähler, Schieberegister, Übungsaufgaben, Prüfungsvorbereitung, Elektroniker für Geräte und Systeme

tl/dr; (ca. 60 min Lese- und Bearbeitungszeit): Wiederholung und Übungsaufgaben zu Flipflops, Zählern und Schieberegistern – vom RS-Speicher über D- und JK-Flipflop, Frequenzteiler sowie asynchrone, synchrone und Modulo-Zähler bis zu Schieberegister und Flaschenzähler. Du ergänzt Impulsdiagramme, berechnest Teilerstufen und Zählbereiche und analysierst eine Zählerschaltung mit BCD-Anzeige und Rücksetzlogik. Zu jeder der 17 Aufgaben lässt sich eine Lösung einblenden [AI-Assisted]. (Zuletzt geändert am 12.11.2026)

Diese Übungsaufgaben gehören zu den Artikeln Flipflops: RS-Speicher, D-, JK- und T-Flipflop, Taktsteuerung und Frequenzteiler und Zähler, Frequenzteiler und Schieberegister. Weitere Aufgaben findest Du in den Übungsaufgaben zu Flipflops und den Übungsaufgaben zu Zählern, Frequenzteilern und Schieberegistern.

Wortwolke mit den Fachbegriffen der Wiederholung und Übungsaufgaben zu Flipflops, Zählern und Schieberegistern (mit KI erstellt)

Schon fit in diesem Thema? Nutze die Kann-Liste und die Leitfragen unter dem Artikel als Checkliste, ob Du die relevanten Kompetenzen bereits hast.

Als Flipflop-Grundlagen kann ich nach Durcharbeiten des Artikels…

  • … RS-Speicher, D-, JK- und T-Flipflops an Schaltzeichen und Wahrheitstabelle unterscheiden.

  • … zustands- und flankengesteuerte Speicherglieder unterscheiden.

  • … Impulsdiagramme für Flipflops und Zähler ergänzen.

  • … Frequenzteiler und Zählbereiche von Dualzählern berechnen.

Darüber hinaus kann ich als Flipflop-Expertenwissen…

  • … asynchrone und synchrone Zähler vergleichen und Laufzeitfehler erklären.

  • … Modulo-Zähler durch Rücksetzen aufbauen und die nötige Zahl der Flipflops bestimmen.

  • … Schieberegister für Seriell-parallel-Wandlung und Ringzähler einsetzen.

  • … eine Zählerschaltung mit Anzeige und Auswertelogik analysieren und Fehlerquellen wie Prellen erkennen.

Schaltnetze aus Gattern haben kein Gedächtnis. Sobald eine Schaltung zählen, sich einen Tastendruck merken oder Daten nacheinander übernehmen soll, braucht sie Speicherglieder. Zum Kernwissen der Geräte- und Systemtechnik gehören RS-Speicher, D- und JK-Flipflops, Impulsdiagramme, Frequenzteiler, asynchrone und synchrone Zähler, Modulo-Zähler und Schieberegister. Zahlensysteme und Gatter stehen in der Wiederholung Zahlensysteme und Logik.

Dieser Artikel ist in sieben Schritten aufgebaut. Schritt 7 verbindet alles in einer Anlage. Jeder Schritt beginnt mit einer kurzen Wiederholung, danach folgen Aufgaben:

  • gebundene Aufgaben (Auswahlaufgaben): Genau eine der fünf Antworten ist richtig.

  • ungebundene Aufgaben: Lösungsweg mit Ansatz und Ergebnis.

Die Lösung lässt sich unter jeder Aufgabe einblenden. Probiere es aber erst selbst. Die Lösungen sind immer gleich aufgebaut: Über jeder Aufgabe steht, was gegeben ist (Geg.), bei jeder Teilaufgabe, was gesucht ist (Ges.). Formeln stehen zuerst in ihrer Grundform; die Umstellung erfolgt mit Äquivalenzumformungen, die grau rechts neben dem senkrechten Strich stehen. Ergebnisse werden auf drei signifikante Stellen gerundet (\approx).

Schreibweise: Q ist der Ausgang, \overline{Q} der negierte Ausgang, Q^{+} der Zustand nach dem Takt.

Du möchtest eigene Aufgaben zum Üben von einem KI-Sprachmodell generieren lassen?

Kopiere den Text in ein KI-Sprachmodell Deiner Wahl und passe Kompetenzstufe, Anzahl, Bearbeitungszeit und Szenario bei Bedarf an. Wie die Aufgaben aufgebaut sind, beschreibt der Artikel Wie sind die Aufgaben aufgebaut?. Prüfe die Ergebnisse mit dem Lehrartikel: KI-Sprachmodelle machen Fehler.

Erstelle neue Übungsaufgaben zum Thema „Flipflops, Zähler und
Schieberegister“.

Bauplan: Halte Dich an Aufbau, Kompetenzstufen, Operatoren,
Anforderungsbereiche, Punkte und Zeitschätzung, die im Artikel
https://oer-informatik.de/aufgaben-aufbau beschrieben sind.

Fachliche Grundlage:
- https://oer-informatik.de/flipflops
- https://oer-informatik.de/zaehler-schieberegister
- Stilbeispiel: https://oer-informatik.de/flipflops-zaehler-uebungsaufgaben

Die Aufgaben sollen Inhalte zu diesen Schlagwörtern abdecken:
- Flipflop
- RS-Speicher
- D-Flipflop
- JK-Flipflop
- Frequenzteiler
- Asynchroner Zähler
- Synchroner Zähler
- Modulo-Zähler
- Schieberegister
- Elektroniker für Geräte und Systeme

Kompetenzstufe: Kernkompetenz (alternativ: Basiskompetenz, Profilkompetenz, Expertise)
Anzahl: 1 Aufgabe mit Teilaufgaben
Bearbeitungszeit in Minuten ca.: <5 bis 30 min>
Szenario: eines der Szenarien aus dem Bauplan

Vorgehen:
1. Lies zuerst die verlinkten Artikel. Kannst Du keine Webseiten
   abrufen, sag mir das, statt zu raten.
2. Steht bei einer Angabe noch ein Platzhalter in <…>, frag mich
   zuerst danach. Richte Punkte und Zahl der Teilaufgaben nach der
   Bearbeitungszeit (ca. 0,9 min je Punkt).
3. Gib je Aufgabe Titel mit Kompetenzstufe, Ausgangssituation und
   Teilaufgaben mit Operator und Punktzahl aus, dazu die geschätzte
   Bearbeitungszeit.
4. Gib die Beispiellösungen mit Punkteverteilung erst aus, wenn ich
   danach frage.

1 Speicherglieder: der RS-Speicher

Grundlagen

Schaltzeichen von Speichergliedern nach DIN EN 60617-12

Ein RS-Speicher (RS-Flipflop) hat einen Setzeingang S und einen Rücksetzeingang R. Er lässt sich aus zwei rückgekoppelten NOR-Gattern (oder NAND-Gattern mit Low-aktiven Eingängen) aufbauen.

RS-Speicher aus zwei NOR-Gattern
Wahrheitstabelle RS-Speicher
S R Q^{+} Bedeutung
0 0 Q Speichern
1 0 1 Setzen
0 1 0 Rücksetzen
1 1 – unzulässig beim einfachen RS-Speicher
  • Beim rücksetzdominanten Speicher gewinnt bei S = R = 1 das Rücksetzen (Q = 0), beim setzdominanten das Setzen. Für Sicherheitsfunktionen (Stopp, Not-Halt) wird rücksetzdominant verwendet.

  • Der RS-Speicher ist zustandsgesteuert: Er reagiert sofort auf die Pegel an S und R, ohne Takt.

  • Anwendungen: Selbsthaltung (Start/Stopp), Merken einer Störung, Entprellen eines Wechselkontakts.

Aufgabe 1.1 (gebunden)

An einem RS-Speicher liegen S = 0 und R = 0. Was gilt für den Ausgang?

  1. Q = 0

  2. Q = 1

  3. Q wechselt ständig zwischen 0 und 1.

  4. Q behält den bisherigen Zustand.

  5. Der Zustand ist unzulässig.

Richtige Antwort: 4

Geg.: RS-Speicher, S = 0, R = 0

Ges.: Ausgang Q

Ohne Setz- und Rücksetzbefehl speichert der RS-Speicher: \underline{\underline{Q \text{ behält den bisherigen Zustand}}}, Antwort 4. Antwort 1 gilt bei R = 1, Antwort 2 bei S = 1. Ständiges Wechseln (Antwort 3) gibt es beim RS-Speicher nicht; beim JK-Flipflop wechselt Q bei J = K = 1 einmal je Flanke. Unzulässig (Antwort 5) ist beim einfachen RS-Speicher nur S = R = 1.

Aufgabe 1.2 (gebunden)

An einem rücksetzdominanten RS-Speicher liegen gleichzeitig S = 1 und R = 1. Was gilt?

  1. Q = 1

  2. Q = 0

  3. Q wechselt den Zustand.

  4. Q behält den bisherigen Zustand.

  5. Q = 1 und \overline{Q} = 1

Richtige Antwort: 2

Geg.: rücksetzdominanter RS-Speicher, S = R = 1

Ges.: Ausgang Q

Rücksetzdominant heißt: Liegen beide Befehle an, hat das Rücksetzen Vorrang, \underline{\underline{Q = 0}}: Antwort 2. Antwort 1 beschreibt den setzdominanten Speicher. Antwort 3 ist das Verhalten des JK-Flipflops bei J = K = 1, Antwort 4 das Speichern bei S = R = 0. Antwort 5 ist widersprüchlich; beim NOR-Speicher ohne Vorrang werden bei S = R = 1 beide Ausgänge 0.

Aufgabe 1.3 (ungebunden, 8 Punkte)

Impulsdiagramm zu Aufgabe 1.3
  1. Ergänze den Verlauf von Q zwischen t_0 und t_{10}. Zu Beginn ist Q = 0. (4 Punkte)

  2. Beim RS-Speicher aus zwei NOR-Gattern (Abbildung in den Grundlagen) liegen S = 1 und R = 1. Gib Q und \overline{Q} an und begründe, warum dieser Zustand unzulässig ist. (2 Punkte)

  3. Nenne zwei Anwendungen eines RS-Speichers. (2 Punkte)

Geg.: Verläufe von S und R nach Abbildung; Anfangszustand Q = 0; RS-Speicher aus zwei NOR-Gattern

a) Ges.: Verlauf von Q

Abschnittsweise Auswertung
Abschnitt t_0–t_1 t_1–t_2 t_2–t_3 t_3–t_4 t_4–t_5 t_5–t_6 t_6–t_7 t_7–t_8 t_8–t_9 t_9–t_{10}
S 0 1 0 0 0 1 1 0 0 0
R 0 0 0 1 0 0 0 0 1 0
Q 0 1 1 0 0 1 1 1 0 0
Lösung: Verlauf von Q

b) Ges.: Q, \overline{Q} bei S = R = 1; Begründung

Ein NOR-Gatter liefert 0, sobald ein Eingang 1 ist. -K_1 hat R = 1, -K_2 hat S = 1; damit gilt \underline{\underline{Q = 0}} und \underline{\underline{\overline{Q} = 0}}.

Der Zustand ist unzulässig, weil die Ausgänge nicht mehr zueinander negiert sind. Werden S und R danach gleichzeitig 0, hängt der Endzustand von zufälligen Laufzeitunterschieden ab; der Speicherinhalt ist unbestimmt.

c) Ges.: zwei Anwendungen

Beispiele: Selbsthaltung einer Anlage mit Start- und Stopptaster; Speichern einer Störmeldung, bis sie quittiert wird; Entprellen eines mechanischen Wechselkontakts.

2 Taktgesteuerte Flipflops: das D-Flipflop

Grundlagen

Taktgesteuerte Flipflops übernehmen ihre Eingänge nur zu einem bestimmten Zeitpunkt, der durch den Takt C bestimmt wird.

  • Zustandsgesteuert (Pegel): Das Flipflop folgt dem Eingang, solange C = 1 ist (z. B. D-Latch).

  • Flankengesteuert: Das Flipflop übernimmt den Eingang nur im Augenblick der Taktflanke. Im Schaltzeichen steht ein Dreieck am Takteingang (dynamischer Eingang). Ein zusätzlicher Kreis bedeutet: Reaktion auf die fallende Flanke.

  • D-Flipflop: Bei der aktiven Flanke gilt Q^{+} = D. Zwischen den Flanken bleibt Q gespeichert, auch wenn D sich ändert.

  • Der Eingang muss kurz vor der Flanke stabil sein (Setup-Zeit) und kurz danach stabil bleiben (Hold-Zeit).

  • Die Ziffer im Schaltzeichen („1D“, „C1“) zeigt, welcher Eingang von welchem Takt gesteuert wird.

Aufgabe 2.1 (gebunden)

Was bedeutet das Dreieck ohne Kreis am Takteingang C1 eines Flipflops?

  1. Der Eingang ist Low-aktiv.

  2. Das Flipflop ist zustandsgesteuert und folgt dem Eingang, solange C = 1 ist.

  3. Das Flipflop übernimmt die Eingänge bei der steigenden Flanke des Takts.

  4. Das Flipflop übernimmt die Eingänge bei der fallenden Flanke des Takts.

  5. Der Eingang hat eine Schmitt-Trigger-Kennlinie.

Richtige Antwort: 3

Geg.: Dreieck ohne Kreis am Takteingang C1

Ges.: Bedeutung

Das Dreieck kennzeichnet einen dynamischen (flankengesteuerten) Eingang. Ohne Negationskreis reagiert er auf den Wechsel von 0 nach 1, also auf die \underline{\underline{\text{steigende Flanke}}}: Antwort 3. Antwort 1: Low-aktiv wird mit einem Kreis oder Halbpfeil gekennzeichnet. Antwort 2 beschreibt ein Latch, das kein Dreieck hat. Antwort 4 gilt bei Dreieck mit Kreis. Der Schmitt-Trigger (Antwort 5) hat das Hysteresezeichen.

Aufgabe 2.2 (ungebunden, 6 Punkte)

Impulsdiagramm zu Aufgabe 2.2; die Linien 1 … 8 markieren die steigenden Taktflanken

Ein D-Flipflop reagiert auf die steigende Flanke. Zu Beginn ist Q = 0.

  1. Ergänze den Verlauf von Q. (4 Punkte)

  2. Zwischen den Flanken 4 und 5 hat D einen kurzen Impuls. Begründe, warum er sich nicht auf Q auswirkt. Gib außerdem an, wann Q zwischen Flanke 2 und Flanke 3 auf 0 wechseln würde, wenn statt des Flipflops ein D-Latch verwendet würde, das bei C = 1 transparent ist. (2 Punkte)

Geg.: D-Flipflop, steigende Flanke; Verläufe von C und D nach Abbildung; Anfangszustand Q = 0

a) Ges.: Verlauf von Q

Bei jeder steigenden Flanke wird D übernommen:

Auswertung an den Taktflanken
Flanke 1 2 3 4 5 6 7 8
D 1 1 0 1 0 1 1 0
Q^{+} 1 1 0 1 0 1 1 0
Lösung: Verlauf von Q

b) Ges.: Begründung zum kurzen Impuls; Verhalten eines D-Latch

Der Impuls liegt vollständig zwischen den Flanken 4 und 5. Das flankengesteuerte Flipflop wertet D nur im Augenblick der steigenden Flanke aus; bei Flanke 5 ist D wieder 0. Der Impuls wird \underline{\underline{\text{nicht übernommen}}}.

Ein D-Latch folgt D, solange C = 1 ist. Nach Flanke 2 ist C eine halbe Periode lang 1; in dieser High-Phase fällt D auf 0. Das Latch gibt den Wechsel sofort weiter: Q wird \underline{\underline{\text{schon in der High-Phase nach Flanke 2}}} (beim Abfall von D) zu 0, nicht erst bei Flanke 3.

3 JK-Flipflop, T-Flipflop und Frequenzteiler

Grundlagen

Wahrheitstabelle JK-Flipflop
J K Q^{+} (nach der aktiven Flanke) Bedeutung
0 0 Q Speichern
0 1 0 Rücksetzen
1 0 1 Setzen
1 1 \overline{Q} Umschalten (Toggeln)
  • Ein T-Flipflop wechselt bei jeder aktiven Flanke seinen Zustand. Man erhält es aus einem JK-Flipflop mit J = K = 1 oder aus einem D-Flipflop, dessen Ausgang \overline{Q} auf D zurückgeführt ist.

  • Das T-Flipflop halbiert die Frequenz: f_\mathrm{Q} = f_\mathrm{C} : 2. Mit n hintereinandergeschalteten Stufen gilt f_\mathrm{aus} = f_\mathrm{ein} : 2^n (Frequenzteiler). Das Ausgangssignal hat ein Tastverhältnis von 50 %.

Aufgabe 3.1 (gebunden)

An einem JK-Flipflop liegen J = 1 und K = 1. Was geschieht bei der aktiven Taktflanke?

  1. Q wird 0.

  2. Q wird 1.

  3. Q behält den bisherigen Zustand.

  4. Der Zustand ist unzulässig wie beim RS-Speicher.

  5. Q wechselt in den entgegengesetzten Zustand.

Richtige Antwort: 5

Geg.: JK-Flipflop, J = K = 1

Ges.: Verhalten bei der aktiven Flanke

Bei J = K = 1 kippt das Flipflop in den entgegengesetzten Zustand, \underline{\underline{Q^{+} = \overline{Q}}}: Antwort 5. Antwort 1 gilt bei J = 0, K = 1, Antwort 2 bei J = 1, K = 0, Antwort 3 bei J = K = 0. Anders als beim RS-Speicher ist J = K = 1 beim JK-Flipflop zulässig (Antwort 4).

Aufgabe 3.2 (ungebunden, 8 Punkte)

Eine Uhr erzeugt ihren Sekundentakt aus einem Uhrenquarz mit f_\mathrm{ein} = 32\,768\ \text{Hz} und einer Kette aus T-Flipflops.

  1. Berechne die Zahl der Flipflops, die für 1 Hz nötig sind. (3 Punkte)

  2. Berechne die Frequenz und die Periodendauer am Ausgang der vierten Stufe. (2 Punkte)

  3. Es stehen nur D-Flipflops zur Verfügung. Beschreibe die Beschaltung, mit der ein D-Flipflop als T-Flipflop arbeitet, und begründe die Funktion. (3 Punkte)

Geg.: f_\mathrm{ein} = 32\,768\ \text{Hz}; Kette aus T-Flipflops

a) Ges.: Zahl der Flipflops n für 1 Hz

\def\arraystretch{2.3} \begin{array}{rcl|l} f_\mathrm{aus} & = & \dfrac{f_\mathrm{ein}}{2^n} & \color{gray}{\cdot 2^n} \\ f_\mathrm{aus} \cdot 2^n & = & f_\mathrm{ein} & \color{gray}{:f_\mathrm{aus}} \\ 2^n & = & \dfrac{f_\mathrm{ein}}{f_\mathrm{aus}} = \dfrac{32\,768\ \text{Hz}}{1\ \text{Hz}} = 32\,768 & \color{gray}{\log_2} \\ n & = & \log_2 32\,768 = \dfrac{\lg 32\,768}{\lg 2} = 15 & \end{array}

Es werden \underline{\underline{n = 15\ \text{Flipflops}}} benötigt.

b) Ges.: f_4, T_4

\begin{aligned} &\text{(I)} && f_4 = \dfrac{f_\mathrm{ein}}{2^4} \\ &\text{(II)} && T_4 = \dfrac{1}{f_4} \end{aligned}

f_4 = \frac{32\,768\ \text{Hz}}{16} = \underline{\underline{2048\ \text{Hz}}} \qquad T_4 = \frac{1}{2048\ \text{Hz}} \approx \underline{\underline{488\ \text{µs}}}

c) Ges.: Beschaltung D-Flipflop als T-Flipflop

Der negierte Ausgang \overline{Q} wird auf den Eingang D zurückgeführt, der Takt liegt an C1. Bei jeder aktiven Flanke übernimmt das Flipflop D = \overline{Q}, also den entgegengesetzten Zustand: Q^{+} = \overline{Q}. Das Flipflop wechselt bei jeder Flanke und halbiert die Frequenz.

4 Asynchrone Zähler

Grundlagen

Asynchroner 3-Bit-Zähler aus JK-Flipflops
  • Ein asynchroner Zähler (Ripple-Zähler) besteht aus hintereinandergeschalteten T-Flipflops. Nur das erste Flipflop erhält den Zähltakt; jedes weitere wird vom Ausgang des vorherigen getaktet.

  • Mit n Flipflops hat der Zähler 2^n Zustände (0 \dots 2^n - 1); danach beginnt er wieder bei 0.

  • Zählrichtung: Reagieren die Flipflops auf die fallende Flanke und wird jeweils Q weitergegeben, zählt der Zähler aufwärts. Bei steigender Flanke (oder Weitergabe von \overline{Q}) zählt er abwärts.

  • Die Laufzeiten t_\mathrm{pd} der Flipflops addieren sich. Während des Durchlaufens entstehen kurzzeitig falsche Zwischenzustände (Glitches), die eine nachgeschaltete Auswertung stören können.

Aufgabe 4.1 (gebunden)

Wie viele Zustände hat ein 4-Bit-Dualzähler, und welches ist der höchste Zählerstand?

  1. 8 Zustände, höchster Stand 7

  2. 15 Zustände, höchster Stand 15

  3. 16 Zustände, höchster Stand 16

  4. 16 Zustände, höchster Stand 15

  5. 4 Zustände, höchster Stand 3

Richtige Antwort: 4

Geg.: 4-Bit-Dualzähler

Ges.: Zahl der Zustände, höchster Stand

2^4 = \underline{\underline{16\ \text{Zustände}}} \qquad \text{höchster Stand } 2^4 - 1 = \underline{\underline{15}} = 1111_2

Antwort 4. Antwort 1 gilt für 3 Bit, Antwort 5 für 2 Bit. Antwort 2 vergisst den Zustand 0, Antwort 3 übersieht, dass mit 0 begonnen wird.

Aufgabe 4.2 (ungebunden, 10 Punkte)

Impulsdiagramm zu Aufgabe 4.2; die Linien 1 … 9 markieren die fallenden Taktflanken

Der asynchrone 3-Bit-Zähler aus den Grundlagen startet bei Q_2 Q_1 Q_0 = 000.

  1. Ergänze die Verläufe von Q_0, Q_1 und Q_2. Laufzeiten bleiben unberücksichtigt. (4 Punkte)

  2. Gib die Zählrichtung und den Zählerstand nach der 9. Flanke an. (2 Punkte)

  3. Jedes Flipflop hat eine Laufzeit von t_\mathrm{pd} = 15\ \text{ns}. Berechne, nach welcher Zeit Q_2 im ungünstigsten Fall stabil ist, und die höchste Taktfrequenz, bei der der Zählerstand vor der nächsten Flanke ausgewertet werden kann. (2 Punkte)

  4. Beim Übergang von 3 auf 4 treten kurzzeitig falsche Zählerstände auf. Gib diese an. (2 Punkte)

Geg.: asynchroner 3-Bit-Zähler aus JK-Flipflops mit J = K = 1, fallende Flanke; Start bei 000; t_\mathrm{pd} = 15\ \text{ns} je Flipflop

a) Ges.: Verläufe Q_0, Q_1, Q_2

Q_0 wechselt bei jeder fallenden Taktflanke, Q_1 bei jeder fallenden Flanke von Q_0, Q_2 bei jeder fallenden Flanke von Q_1:

Zählfolge
nach Flanke 0 1 2 3 4 5 6 7 8 9
Q_2 0 0 0 0 1 1 1 1 0 0
Q_1 0 0 1 1 0 0 1 1 0 0
Q_0 0 1 0 1 0 1 0 1 0 1
Stand 0 1 2 3 4 5 6 7 0 1
Lösung: Verläufe von Q0, Q1, Q2

b) Ges.: Zählrichtung, Stand nach der 9. Flanke

Der Zähler zählt \underline{\underline{\text{aufwärts}}} (fallende Flanke, Weitergabe von Q). Nach 8 Flanken ist er wieder bei 0; nach der 9. Flanke steht er auf \underline{\underline{001_2 = 1}}.

c) Ges.: t_\mathrm{ges}, f_\mathrm{max}

Im ungünstigsten Fall (z. B. von 3 auf 4 oder von 7 auf 0) kippen alle drei Flipflops nacheinander. I in II:

\begin{aligned} &\text{(I)} && t_\mathrm{ges} = 3 \cdot t_\mathrm{pd} \\ &\text{(II)} && f_\mathrm{max} = \dfrac{1}{t_\mathrm{ges}} \end{aligned}

t_\mathrm{ges} = 3 \cdot 15\ \text{ns} = \underline{\underline{45\ \text{ns}}} \qquad f_\mathrm{max} = \frac{1}{45\ \text{ns}} \approx \underline{\underline{22{,}2\ \text{MHz}}}

Die Auswertezeit nachgeschalteter Gatter ist dabei noch nicht berücksichtigt; in der Praxis liegt die nutzbare Frequenz darunter.

d) Ges.: falsche Zwischenzustände von 3 nach 4

Zwischenzustände
Schritt Q_2\,Q_1\,Q_0 Wert
vor der Flanke 011 3
Q_0 fällt (nach 15 ns) 010 2
Q_1 fällt (nach 30 ns) 000 0
Q_2 steigt (nach 45 ns) 100 4

Kurzzeitig erscheinen die Zählerstände \underline{\underline{2 \text{ und } 0}}.

5 Synchrone Zähler und Modulo-Zähler

Grundlagen

  • Beim synchronen Zähler erhalten alle Flipflops denselben Takt. Eine Gatterlogik bestimmt, welche Flipflops kippen. Alle Ausgänge ändern sich gleichzeitig; die Laufzeiten addieren sich nicht.

  • Ein Modulo-n-Zähler zählt von 0 bis n - 1. Bei einem asynchronen Rücksetzeingang wird der Zustand n mit einem UND-Gatter erkannt und setzt den Zähler sofort zurück; der Zustand n besteht nur für wenige Nanosekunden. Bei synchronem Laden oder Rücksetzen wird schon der Zustand n - 1 ausgewertet.

  • Ein Dekadenzähler (BCD-Zähler) ist ein Modulo-10-Zähler mit 4 Flipflops.

  • Benötigte Zahl der Flipflops: kleinstes n mit 2^n \geq Zahl der Zustände.

  • Zähler-ICs (z. B. 74HC161, 74HC390) haben oft Eingänge zum Rücksetzen (R, CLR), Laden (LOAD) und Freigeben (ENABLE) sowie einen Übertragsausgang zum Kaskadieren.

Aufgabe 5.1 (gebunden)

Welchen Vorteil hat ein synchroner Zähler gegenüber einem asynchronen Zähler?

  1. Alle Ausgänge wechseln gleichzeitig; es entstehen keine Zwischenzustände durch aufaddierte Laufzeiten.

  2. Er braucht weniger Flipflops für denselben Zählbereich.

  3. Er braucht keine zusätzlichen Gatter.

  4. Er kann nur aufwärts zählen und ist deshalb einfacher.

  5. Er benötigt keinen Takt.

Richtige Antwort: 1

Geg.: synchroner und asynchroner Zähler

Ges.: Vorteil des synchronen Zählers

Alle Flipflops erhalten denselben Takt und \underline{\underline{\text{schalten gleichzeitig}}}; die Laufzeiten addieren sich nicht, es entstehen \underline{\underline{\text{keine Zwischenzustände}}}: Antwort 1. Antwort 2: Die Zahl der Flipflops ist gleich. Antwort 3: Gerade der synchrone Zähler braucht zusätzliche Gatter für die Kippbedingungen. Antwort 4: Synchrone Zähler können auch abwärts oder umschaltbar zählen. Antwort 5: Jeder Zähler braucht einen Takt.

Aufgabe 5.2 (gebunden)

Ein 4-Bit-Dualzähler steht auf 1011_2. Welchen Stand zeigt er nach 7 weiteren Zählimpulsen?

  1. 1\,0010_2

  2. 0010_2

  3. 1100_2

  4. 0100_2

  5. 1111_2

Richtige Antwort: 2

Geg.: 4-Bit-Dualzähler bei 1011_2; 7 Zählimpulse

Ges.: Zählerstand

1011_2 = 11 \qquad 11 + 7 = 18 \qquad 18 - 16 = 2 = \underline{\underline{0010_2}}

Ein 4-Bit-Zähler läuft nach 15 über und beginnt bei 0: Antwort 2. Antwort 1 ist die 5-Bit-Summe; das fünfte Bit kann der Zähler nicht speichern. Antwort 3 (12) ist der Stand nach einem Impuls, Antwort 4 (4) entsteht, wenn rückwärts gezählt wird (11 - 7). Antwort 5 (15) wäre der Stand nach 4 Impulsen.

Aufgabe 5.3 (ungebunden, 8 Punkte)

Aus einem asynchronen 4-Bit-Zähler mit asynchronem, High-aktivem Rücksetzeingang soll ein Modulo-6-Zähler (für die Zehnerstelle der Sekunden) werden.

  1. Gib an, welche Ausgänge über ein UND-Gatter an den Rücksetzeingang geführt werden, und begründe das. (3 Punkte)

  2. Gib die Zählfolge an und beschreibe, was beim Übergang von 5 auf 0 geschieht. (2 Punkte)

  3. Ein Sekundenzähler soll von 0 bis 59 zählen. Berechne die Zahl der Flipflops für einen reinen Dualzähler und für die Ausführung mit Einer- und Zehnerstelle im BCD-Code. Nenne einen Vorteil der BCD-Ausführung. (3 Punkte)

Geg.: asynchroner 4-Bit-Zähler, asynchrones High-aktives Rücksetzen; Modulo 6; Sekundenzähler 0 … 59

a) Ges.: Ausgänge am UND-Gatter

Der Zähler soll beim Erreichen von 6 = 0110_2 zurückgesetzt werden. Q_2 und Q_1 sind im Bereich 0 … 6 zum ersten Mal bei 6 gemeinsam 1; also \underline{\underline{R = Q_2 \wedge Q_1}}. Q_3 und Q_0 müssen nicht ausgewertet werden.

b) Ges.: Zählfolge; Übergang von 5 auf 0

Zählfolge: \underline{\underline{0, 1, 2, 3, 4, 5, 0, \dots}}

Beim sechsten Impuls springt der Zähler auf 0110_2. Das UND-Gatter erkennt den Zustand und setzt den Zähler sofort zurück. Der Zustand 6 besteht nur für die Laufzeit von Gatter und Rücksetzeingang (wenige Nanosekunden); auf einer Anzeige ist er nicht sichtbar, kann aber nachgeschaltete Logik als Spike stören.

c) Ges.: Zahl der Flipflops; Vorteil BCD

Dualzähler: 60 Zustände; 2^5 = 32 < 60 \leq 2^6 = 64, also \underline{\underline{6\ \text{Flipflops}}}.

BCD-Ausführung: Einerstelle Modulo 10 mit 4 Flipflops, Zehnerstelle Modulo 6 mit 3 Flipflops, zusammen \underline{\underline{7\ \text{Flipflops}}}.

Vorteil: Jede Stelle kann direkt über einen BCD-zu-7-Segment-Decoder angezeigt werden; eine Umrechnung ins Dezimalsystem entfällt.

6 Schieberegister

Grundlagen

4-Bit-Schieberegister aus D-Flipflops
  • Ein Schieberegister besteht aus hintereinandergeschalteten D-Flipflops mit gemeinsamem Takt. Bei jeder Flanke wird jedes Bit um eine Stelle weitergeschoben; das erste Flipflop übernimmt den seriellen Eingang E.

  • Betriebsarten: seriell–parallel (SIPO, z. B. 74HC595 zum Ansteuern vieler LEDs), parallel–seriell (PISO, z. B. 74HC165 zum Einlesen vieler Taster), seriell–seriell (Verzögerung).

  • Bausteine wie der 74HC595 haben zusätzlich ein Ausgangsregister mit eigenem Übernahmetakt (RCLK), unabhängig vom Schiebetakt: Die Daten erscheinen erst an den Ausgängen, wenn alle Bits eingeschoben sind und der Übernahmeimpuls kommt.

  • Schieben einer Dualzahl um eine Stelle zum höherwertigen Bit entspricht der Multiplikation mit 2, zum niederwertigen der Division durch 2.

  • Wird der letzte Ausgang auf den Eingang zurückgeführt, entsteht ein Ringzähler (Lauflicht).

Aufgabe 6.1 (gebunden)

Das 4-Bit-Schieberegister aus den Grundlagen enthält zu Beginn 0000. Am Eingang E liegen nacheinander die Bits 1, 0, 1, 1 (das erste Bit zuerst), jeweils für einen Takt. Welchen Inhalt Q_3\,Q_2\,Q_1\,Q_0 hat das Register nach vier Taktflanken?

  1. 1101

  2. 1011

  3. 0000

  4. 1111

  5. 0101

Richtige Antwort: 2

Geg.: Schieberegister mit Q_0 am Eingang; Start 0000; Eingangsbits 1, 0, 1, 1

Ges.: Inhalt Q_3\,Q_2\,Q_1\,Q_0

Schiebevorgang
nach Flanke E Q_0 Q_1 Q_2 Q_3
1 1 1 0 0 0
2 0 0 1 0 0
3 1 1 0 1 0
4 1 1 1 0 1

Das erste Bit ist bis Q_3 gewandert: Q_3\,Q_2\,Q_1\,Q_0 = \underline{\underline{1011}}, Antwort 2. Antwort 1 ist dieselbe Bitfolge in umgekehrter Reihenfolge (Q_0 \dots Q_3). Antwort 3 übersieht das Einschieben, Antwort 4 setzt alle Bits auf 1. Antwort 5 ist der Inhalt nach nur drei Flanken.

Aufgabe 6.2 (gebunden)

Der Inhalt eines Registers wird als Dualzahl gelesen und um eine Stelle zum höherwertigen Bit geschoben; rechts wird eine 0 nachgeschoben. Kein Bit geht verloren. Wie ändert sich der Zahlenwert?

  1. Er wird halbiert.

  2. Er wird um 1 erhöht.

  3. Er wird verdoppelt.

  4. Er bleibt gleich.

  5. Er wird negiert.

Richtige Antwort: 3

Geg.: Verschieben um eine Stelle zum höherwertigen Bit, 0 nachgeschoben

Ges.: Änderung des Zahlenwerts

Jedes Bit erhält den doppelten Stellenwert, z. B. 0101_2 = 5 \rightarrow 1010_2 = 10. Der Wert wird \underline{\underline{\text{verdoppelt}}}: Antwort 3. Halbieren (Antwort 1) entsteht beim Schieben zum niederwertigen Bit. Die übrigen Antworten treffen nicht zu.

Aufgabe 6.3 (ungebunden, 8 Punkte)

  1. Ein Byte wird seriell mit 9600 Bit/s in ein 8-Bit-Schieberegister übertragen. Berechne die Bitdauer und die Zeit, bis das Byte parallel zur Verfügung steht (ohne Start- und Stoppbit). (3 Punkte)

  2. Der Ausgang Q_3 wird auf den Eingang E zurückgeführt. Das Register enthält Q_3\,Q_2\,Q_1\,Q_0 = 0001. Gib den Inhalt nach jeder der nächsten vier Taktflanken an und nenne eine Anwendung. (3 Punkte)

  3. Begründe, warum zum Ansteuern einer LED-Zeile ein Schieberegister mit Ausgangsregister (z. B. 74HC595) verwendet wird. (2 Punkte)

Geg.: r = 9600\ \text{Bit/s}; 8-Bit-Schieberegister; Ringzähler mit Startwert 0001

a) Ges.: t_\mathrm{Bit}, t_\mathrm{Byte}

\begin{aligned} &\text{(I)} && t_\mathrm{Bit} = \dfrac{1}{r} \\ &\text{(II)} && t_\mathrm{Byte} = 8 \cdot t_\mathrm{Bit} \end{aligned}

I in II eingesetzt:

t_\mathrm{Bit} = \frac{1}{9600\ \text{Bit/s}} \approx \underline{\underline{104\ \text{µs}}} \qquad t_\mathrm{Byte} = \frac{8}{9600\ \text{Bit/s}} \approx \underline{\underline{833\ \text{µs}}}

Mit gerundeten Zwischenergebnissen ergibt sich: t_\mathrm{Byte} = 8 \cdot 104\ \text{µs} = 832\ \text{µs}
Ohne gerundete Zwischenergebnisse ergibt sich: t_\mathrm{Byte} \approx 833\ \text{µs}

b) Ges.: Inhalte nach vier Flanken; Anwendung

Ringzähler
nach Flanke Q_3\,Q_2\,Q_1\,Q_0
0 0001
1 0010
2 0100
3 1000
4 0001

Die 1 läuft im Kreis (Ringzähler). Anwendungen: Lauflicht, Ansteuern von Anzeigestellen im Multiplexbetrieb, Schrittsteuerung mit genau einem aktiven Ausgang.

c) Ges.: Begründung Ausgangsregister

Während des Einschiebens ändern sich die Ausgänge des Schieberegisters bei jedem Takt; ohne Ausgangsregister würden die LEDs dabei kurz falsche Muster zeigen (Flackern). Mit Ausgangsregister werden alle Bits erst eingeschoben und dann mit einem Übernahmeimpuls gleichzeitig an die Ausgänge gegeben. Zudem kommt man mit drei Leitungen (Daten, Takt, Übernahme) für beliebig viele LEDs aus, wenn mehrere Bausteine kaskadiert werden.

7 Anwendung: Flaschenzähler

Grundlagen

  • Zähler werden zu mehrstelligen Anzeigen kaskadiert: Der Übertrag der Einerstelle taktet die Zehnerstelle. Bei einer BCD-Einerstelle fällt der Ausgang mit der Wertigkeit 8 genau beim Übergang von 9 auf 0 ab.

  • Ein bestimmter Zählerstand wird mit einem UND-Gatter erkannt. Es genügt, die Bits zu verknüpfen, die im genutzten Zählbereich zum ersten Mal gemeinsam 1 sind.

  • Mechanische Kontakte prellen: Sie öffnen und schließen beim Schalten mehrmals in wenigen Millisekunden. Ein Zähler zählt dann mehrfach. Abhilfe: RS-Speicher mit Wechselkontakt, RC-Glied mit Schmitt-Trigger oder Entprellung in Software.

Aufgabe 7.1 (ungebunden, 10 Punkte)

Anlage 1: Flaschenzähler
  1. Beschreibe die Aufgabe von -K_1 bis -K_4 und begründe, warum der Takteingang von -K_2 auf die fallende Flanke reagiert. (3 Punkte)

  2. Gib die Funktionsgleichung für K an und begründe, warum das Signal erst bei 24 Flaschen auftritt. (3 Punkte)

  3. Das Signal K setzt die Zähler asynchron zurück. Beschreibe die Folge für das Signal an -X_1 und nenne eine Abhilfe. (2 Punkte)

  4. Statt der Lichtschranke wird versuchsweise ein mechanischer Endschalter eingesetzt. Beschreibe das zu erwartende Problem und eine Abhilfe. (2 Punkte)

a) Ges.: Aufgaben der Bausteine; Begründung fallende Flanke

  • -K_1: zählt die Flaschen (Einerstelle 0 … 9).

  • -K_2: zählt die Zehner (Übertrag der Einerstelle).

  • -K_3, -K_4: wandeln die BCD-Werte in Segmentsignale für -P_1 und -P_2.

Der Ausgang E_3 ist nur bei 8 und 9 gleich 1. Er fällt genau beim Übergang von 9 auf 0 ab. Mit einem Takteingang für die fallende Flanke zählt die Zehnerstelle deshalb genau dann weiter, wenn die Einerstelle überläuft. Bei steigender Flanke würde sie schon beim Übergang von 7 auf 8 zählen.

b) Ges.: Funktionsgleichung für K; Begründung

K = \underline{\underline{E_2 \wedge Z_1}}

24 ist im BCD-Code Zehner 0010 und Einer 0100. Z_1 = 1 gilt zum ersten Mal ab 20. Zwischen 20 und 23 ist E_2 = 0 (Einer 0 … 3); erst bei 24 sind beide 1. Unter 20 ist Z_1 = 0, deshalb tritt K vorher nicht auf. Die übrigen Bits müssen nicht ausgewertet werden.

c) Ges.: Folge für -X_1; Abhilfe

Sobald 24 erreicht ist, wird K = 1 und setzt die Zähler sofort zurück. Damit wird K wieder 0. Das Signal an -X_1 ist deshalb nur einige Nanosekunden lang (Laufzeit von Gatter und Zählern). Der Schieber -M_1 würde darauf nicht sicher reagieren, und die Anzeige springt von 23 direkt auf 00.

Zusätzlich ist das Rücksetzen unsicher: Sobald -K_1 zurückgesetzt ist, wird E_2 = 0 und K fällt ab – möglicherweise bevor -K_2 die Mindestdauer des Rücksetzimpulses erhalten hat.

Abhilfe: Den kurzen Impuls mit einem Monoflop auf eine feste Dauer verlängern oder einen RS-Speicher setzen, der erst vom Schieber (Endlagenmeldung) zurückgesetzt wird. Alternativ synchron rücksetzende Zähler verwenden.

d) Ges.: Problem mit mechanischem Endschalter; Abhilfe

Mechanische Kontakte prellen: Beim Schalten öffnet und schließt der Kontakt mehrmals innerhalb weniger Millisekunden. Der Zähler zählt eine Flasche dann mehrfach, und der Karton wird zu früh als voll gemeldet.

Abhilfe: Entprellen, z. B. RS-Speicher mit Wechselkontakt, RC-Glied mit Schmitt-Trigger-Gatter (74HC14) oder prellfreier Sensor (Lichtschranke, induktiver Sensor).

Aufgabe 7.2 (ungebunden, 8 Punkte)

Verwende Anlage 1.

  1. Am Band läuft eine Flasche je Sekunde vorbei. Berechne die Zahl der gefüllten Kartons nach einer Schicht von 3 Stunden. (2 Punkte)

  2. Nach dem Einschalten (Zählerstand 00) laufen 100 Flaschen durch. Gib die Anzeige an. (2 Punkte)

  3. Der Zähler soll durch einen reinen Dualzähler ohne Anzeige ersetzt werden, der nach 24 Flaschen zurückgesetzt wird. Berechne die Zahl der Flipflops und gib an, welche Ausgänge das UND-Gatter auswerten muss. (4 Punkte)

Geg.: r = 1 Flasche/s; t = 3\ \text{h}; 100 Flaschen ab Stand 00; Dualzähler bis 24

a) Ges.: Zahl der Kartons n_\mathrm{K}

\begin{aligned} &\text{(I)} && n_\mathrm{F} = r \cdot t \\ &\text{(II)} && n_\mathrm{K} = \dfrac{n_\mathrm{F}}{24} \end{aligned}

I in II:

n_\mathrm{F} = 1\ \tfrac{1}{\text{s}} \cdot 3 \cdot 3600\ \text{s} = 10\,800 \qquad n_\mathrm{K} = \frac{10\,800}{24} = \underline{\underline{450\ \text{Kartons}}}

b) Ges.: Anzeige nach 100 Flaschen

Nach jeweils 24 Flaschen wird zurückgesetzt:

100 = 4 \cdot 24 + 4

Die Anzeige zeigt \underline{\underline{04}} (vier volle Kartons, vier Flaschen im fünften Karton).

c) Ges.: Zahl der Flipflops; Ausgänge am UND-Gatter

Der Zähler muss den Zustand 24 kurz erreichen, damit er erkannt wird: 2^4 = 16 < 24 < 2^5 = 32, also \underline{\underline{5\ \text{Flipflops}}}.

24 = 1\,1000_2: Q_4 (16) und Q_3 (8) sind im Bereich 0 … 24 zum ersten Mal bei 24 gemeinsam 1. Das UND-Gatter wertet \underline{\underline{Q_4 \wedge Q_3}} aus.

Leitfragen

  1. Wie verhält sich ein RS-Speicher, und was bedeuten setz- und rücksetzdominant?

Ein RS-Speicher wird mit S = 1 gesetzt, mit R = 1 zurückgesetzt und speichert bei S = R = 0 den bisherigen Zustand; S = R = 1 ist beim einfachen RS-Speicher unzulässig. Beim rücksetzdominanten Speicher gewinnt bei S = R = 1 das Rücksetzen (Q = 0), beim setzdominanten das Setzen – für Stopp und Not-Halt nimmst Du rücksetzdominant. Siehe Abschnitt „1 Speicherglieder: der RS-Speicher“ und Aufgabe 1.2.

  1. Worin unterscheiden sich zustandsgesteuerte und flankengesteuerte Flipflops?

Ein zustandsgesteuertes Speicherglied (z. B. D-Latch) folgt dem Eingang, solange der Takt C = 1 ist. Ein flankengesteuertes Flipflop übernimmt den Eingang nur im Augenblick der Taktflanke; im Schaltzeichen steht dafür ein Dreieck am Takteingang, mit zusätzlichem Kreis für die fallende Flanke. Siehe Abschnitt „2 Taktgesteuerte Flipflops: das D-Flipflop“ und Aufgabe 2.2.

  1. Wie arbeiten D-, JK- und T-Flipflop?

Das D-Flipflop übernimmt bei der aktiven Flanke Q^{+} = D und speichert dazwischen. Das JK-Flipflop speichert bei J = K = 0, setzt bei J = 1, setzt zurück bei K = 1 und kippt bei J = K = 1 in den entgegengesetzten Zustand. Ein T-Flipflop wechselt bei jeder aktiven Flanke; Du erhältst es aus einem JK-Flipflop mit J = K = 1 oder einem D-Flipflop mit \overline{Q} auf D. Siehe Abschnitt „3 JK-Flipflop, T-Flipflop und Frequenzteiler“.

  1. Wie viele Flipflops braucht ein Frequenzteiler oder Zähler für einen bestimmten Bereich?

Ein Frequenzteiler mit n T-Flipflops liefert f_\mathrm{aus} = f_\mathrm{ein} : 2^n, für 1 Hz aus 32 768 Hz also n = \log_2 32\,768 = 15. Für einen Zähler brauchst Du das kleinste n mit 2^n \geq Zahl der Zustände, z. B. 6 Flipflops für 0 … 59 als Dualzähler. Siehe Aufgabe 3.2 und Aufgabe 5.3.

  1. Warum entstehen beim asynchronen Zähler falsche Zwischenzustände, und wie vermeidet sie der synchrone Zähler?

Beim asynchronen Zähler wird jedes Flipflop vom Ausgang des vorherigen getaktet, sodass sich die Laufzeiten addieren und die Flipflops nacheinander kippen; beim Übergang von 3 auf 4 erscheinen so kurz die Stände 2 und 0. Beim synchronen Zähler erhalten alle Flipflops denselben Takt, eine Gatterlogik bestimmt, welche kippen, und alle Ausgänge ändern sich gleichzeitig. Siehe Aufgabe 4.2 und Abschnitt „5 Synchrone Zähler und Modulo-Zähler“.

  1. Wie baut man einen Modulo-n-Zähler?

Bei einem asynchronen Rücksetzeingang erkennst Du den Zustand n mit einem UND-Gatter über die Bits, die im Zählbereich zum ersten Mal gemeinsam 1 sind, und setzt den Zähler damit sofort zurück – für Modulo 6 also R = Q_2 \wedge Q_1. Der Zustand n besteht dann nur wenige Nanosekunden; bei synchronem Rücksetzen wird schon n - 1 ausgewertet. Siehe Aufgabe 5.3.

  1. Wie arbeitet ein Schieberegister als Seriell-parallel-Wandler und als Ringzähler?

Ein Schieberegister aus D-Flipflops mit gemeinsamem Takt schiebt bei jeder Flanke jedes Bit eine Stelle weiter; nach n Takten liegen n seriell eingeschobene Bits parallel an den Ausgängen an. Führst Du den letzten Ausgang auf den Eingang zurück, läuft eine 1 im Kreis (Ringzähler, z. B. Lauflicht). Siehe Abschnitt „6 Schieberegister“ und Aufgabe 6.3.

  1. Warum muss man mechanische Kontakte vor einem Zähler entprellen?

Mechanische Kontakte prellen: Sie öffnen und schließen beim Schalten mehrmals innerhalb weniger Millisekunden, sodass der Zähler ein Ereignis mehrfach zählt. Abhilfe sind ein RS-Speicher mit Wechselkontakt, ein RC-Glied mit Schmitt-Trigger, Entprellung in Software oder ein prellfreier Sensor wie eine Lichtschranke. Siehe Abschnitt „7 Anwendung: Flaschenzähler“ und Aufgabe 7.1.


Hinweis zur Nachnutzung als Open Educational Resource (OER)

Dieser Artikel und seine Texte, Bilder, Grafiken, Code und sonstiger Inhalt sind - sofern nicht anders angegeben - lizenziert unter CC BY 4.0. Nennung gemäß TULLU-Regel bitte wie folgt: “Flipflops, Zähler und Schieberegister: Wiederholung und Übungsaufgaben” von oer-informatik.de (H. Stein), Lizenz: CC BY 4.0. Der Artikel wurde unter https://oer-informatik.de/flipflops-zaehler-uebungsaufgaben veröffentlicht, die Quelltexte sind in weiterverarbeitbarer Form verfügbar im Repository unter https://gitlab.com/oer-informatik/elektrotechnik/digitaltechnik. Erstellt mit KI-Assistenz; von mir umfassend redaktionell überarbeitet, geprüft und freigegeben. Stand: 12.11.2026.

[Kommentare zum Artikel lesen, schreiben] / [Artikel teilen] / [gitlab-Issue zum Artikel schreiben]

Kommentare gerne per Mastodon, Verbesserungsvorschläge per gitlab issue (siehe oben). Beitrag teilen: