Schieberegister | einfach und schnell erklärt für dein Studium (2024)

Video anzeigen

Hallo! In diesem Beitrag zeigen wir dir, wie du mehrteilige binäre Signale mit der Hilfe von Schieberegistern speichern kannst. Los geht´s!

Inhaltsübersicht

Schieberegister Arten

Grundsätzlich sind Schieberegister Schaltungen, die zunächst ein Signal mit mehreren Bits taktgesteuert aufnehmen, dann vorübergehend speichern und es anschließend wieder ausgeben. Sie werden also zum Speichern von Signalen verwendet.

Es gibt grundsätzlich vier verschiedene Möglichkeiten ein Schieberegister aufzubauen.

Schieberegister | einfach und schnell erklärt für dein Studium (1)

direkt ins Video springen

Zum einen haben wir Schieberegister mit seriell geschaltetem Input und seriell geschaltetem Output: kurz SISO.

Zweitens haben wir Register mit seriell geschaltetem Input und parallel geschaltetem Output: kurz SIPO.

Drittens haben wir Register mit parallel geschaltetem Input und seriell geschaltetem Output: kurz PISO.

Und zuletzt gibt es noch Register mit parallel geschaltetem Input und parallel geschaltetem Output: kurz PIPO.

Schieberegister Schaltung

Meistens werden für den Aufbau parallel oder seriell geschaltete D-Flip-Flops verwendet, allerdings können auch JK-Flip-Flops oder SR-Flip-Flops zum Einsatz kommen. Wie du Dich vielleicht erinnern kannst, speichern Flipflops jeweils nur 1 Bit. Wenn nicht, kannst du dir gerne noch einmal unsere Digitaltechnik Flip Flop Playlist dazu ansehen.

Wir benötigen also mehrere Flipflops, da wir ja mehrere Bits speichern wollen. Es gilt: Ein n-Bit Register besteht aus einer Anzahl n an Flipflops und kann ein Wort mit n-Bits speichern.

SISO-(4-Bit) Schieberegister

Hier siehst du nun die einfachste Form eines 4-Bit Schiebregisters mit vier seriell geschalteten D-Flip-Flops. Wie du erkennen kannst, ist sowohl In- als auch Output seriell geschaltet, also haben wir ein SISO Schieberegister. Das zugehörige IEC Schaltsymbol sieht wie folgt aus:

Schieberegister | einfach und schnell erklärt für dein Studium (2)

direkt ins Video springen

Wie kann man sich die Funktionsweise nun genau vorstellen? Sehen wir uns dazu mal das Impulsdiagramm an.

Nehmen wir an wir haben ein Taktsignal C und einen Impuls D. Bei der ersten positiven Taktflanke wird das Ausgangssignal des ersten D-Flip-Flops auf 1 gesetzt. Anschließend wird der Zustand für Cgespeichert. Dieses Output dient dann als Input für das nächste Flipflop B. Bei der zweiten positiven Taktflanke wird zurückgesetzt. Der Bit wird an weitergegeben, das heißt wird 1. Wie du sehen kannst setzt sich dieses Prinzip für die nächsten D-Flipflops fort, das Bit wird also immer weitergeschoben. Das Ganze kannst du auch anhand der Wahrheitstabelle erkennen:

Sehr schön! Jetzt hast du das Grundprinzip eines SISO Schieberegisters schon einmal verstanden.

Was ist nun der Unterschied zu den anderen Schieberegisterarten?

SIPO-Schieberegister

Wir beginnen zunächst mit dem SIPO. Bei diesem werden die Daten seriell eingegeben und parallel ausgegeben. Die Daten werden hier Bit für Bit geladen. Somit sind die Outputs während des Ladevorgangs, also während das Bit weitergeschoben wird, nicht benutzbar. Als Schaltbild sieht das ganze so aus:

Schieberegister | einfach und schnell erklärt für dein Studium (4)

direkt ins Video springen

PISO-(4-Bit) Schieberegister

Der PISO hat einen parallelen Eingang und einen seriellen Ausgang. Schauen wir uns die logische Schaltung für diesen 4-bit Register doch auch einmal an. In das erste Flipflop wird zunächst das erste Bit als Eingangssignal eingegeben. Das Output wird dann zusammen mit dem nächsten Eingangssignal über einen Schaltkreis als Eingangssignal in das zweite Flipflop geleitet. Es gibt hier zwei Zustände: den Schalt- und den Lademodus.

Schieberegister | einfach und schnell erklärt für dein Studium (5)

direkt ins Video springen

Ist der Schalt/Lademodus auf 0 wird das Signal durch das NICHT-Gatter links oben umgedreht und die UND-Gatter 2, 4 und 6 werden aktiviert. Die jeweiligen Eingangssignale , und werden zu den D-Flipflops “geladen“. Deshalb wird das Input auch als parallel bezeichnet. Ist der Schalt/Lademodus auf 1, also mit dem NICHT-Gatter auf 0, werden die UND-Gatter deaktiviert und es wird nicht parallel geladen. Allerdings werden die UND-Gatter 1, 3 und 5 aktiv. Damit wird in dem „Schaltmodus“ das Bit bei jedem Taktsignal, das heißt immer, wenn der Schalt/ 1 ist, von links nach rechts durchgeschoben.

Schieberegister | einfach und schnell erklärt für dein Studium (6)

direkt ins Video springen

PIPO-Schieberegister

Nun haben wir nur noch ein Register vor uns, das PIPO mit parallelem In- und Output. Hier werden die Eingangssignale den D-Flipflops einzeln zugeteilt. Immer, wenn eine negativer Taktimpuls C parallel an die D-Flipflops angehängt wird, werden die Bits auch wieder parallel auf die Outputs Q geladen.

Schieberegister | einfach und schnell erklärt für dein Studium (7)

direkt ins Video springen

Perfekt! Jetzt kennst du die vier grundsätzlichen Arten von Schieberegistern und weißt, worin sie sich unterscheiden.

Beliebte Inhalte aus dem BereichDigitaltechnik

  • BCD-ZählerDauer:04:55
  • FrequenzteilerDauer:02:58

Weitere Inhalte:Digitaltechnik

Digitale Verarbeitungselemente

MultiplexerDauer:04:40
DemultiplexerDauer:03:17
SchieberegisterDauer:04:48
BCD-ZählerDauer:04:55
FrequenzteilerDauer:02:58
Schieberegister | einfach und schnell erklärt für dein Studium (2024)
Top Articles
Latest Posts
Article information

Author: Prof. Nancy Dach

Last Updated:

Views: 5437

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Prof. Nancy Dach

Birthday: 1993-08-23

Address: 569 Waelchi Ports, South Blainebury, LA 11589

Phone: +9958996486049

Job: Sales Manager

Hobby: Web surfing, Scuba diving, Mountaineering, Writing, Sailing, Dance, Blacksmithing

Introduction: My name is Prof. Nancy Dach, I am a lively, joyous, courageous, lovely, tender, charming, open person who loves writing and wants to share my knowledge and understanding with you.