Logikschaltungen

Welches Merkmal des Gray-Codes ist richtig?

  1. ACode, der jede Dezimalstelle mit 4 Bit darstellt
  2. BCode, der Fehler durch ein Paritätsbit erkennt
  3. CCode, bei dem sich zwischen benachbarten Werten nur ein Bit ändert
Antwort und Erläuterung anzeigen

Antwort: C. Code, bei dem sich zwischen benachbarten Werten nur ein Bit ändert

Der Gray-Code ist ein Code, bei dem sich zwischen benachbarten Werten stets nur ein Bit ändert; aus einer Binärzahl B erhält man ihn mit B XOR (B >> 1). Da sich nie mehrere Bits gleichzeitig ändern, besteht bei der Positionserfassung von Drehgebern oder der Übergabe von FIFO-Zeigern zwischen Schaltungen mit verschiedenen Takten keine Gefahr, einen falschen Zwischenwert zu lesen. Auch die Anordnung der Felder im Karnaugh-Diagramm folgt der Gray-Code-Reihenfolge. Jede Dezimalstelle mit 4 Bit darzustellen ist BCD.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Logikschaltungen

  1. Welche Beschreibung der Funktionsweise eines D-Latches ist richtig?
  2. Wie heißt der Zustand, in dem der Ausgang eines Flipflops, das ein asynchrones Signal empfängt, die Setup- oder Hold-Zeit nicht erfüllt und vorübergehend weder als 0 noch als 1 definiert ist?
  3. Welcher Typ von sequenzieller Schaltung (Zustandsautomat) hat einen Ausgang, der nur vom aktuellen Zustand bestimmt wird?
  4. Wie lautet die Dezimalzahl 59 in BCD (binär codierte Dezimalzahl)?
  5. Welche Bedingung dafür, dass der Ausgang einer Mehrheitsschaltung mit 3 Eingängen 1 ist, ist richtig?

Vergleiche zu diesem Thema