Wo wird das Schieberegister verwendet?

Geben Sie hier die Bildbeschreibung einIch habe gerade digitales Logikmaterial über Schieberegister studiert , aber ich weiß nicht, welche Schieberegistermodelle im obigen Bild im Alltag verwendet werden? Was ist ein Produktbeispiel?

Es kann in jedem Produkt verwendet werden, um alles zu tun, was Sie sich mit Schieberegistern vorstellen können.
Ist das eine Hausaufgabe?
Im Grunde überall dort, wo Sie von seriell zu parallel und umgekehrt wechseln möchten. Ich verwende meistens (in dieser modernen Welt) Schieberegister, um viele Ausgänge von einer MCU zu erzeugen, dh als billige Ausgangserweiterungen.
Sie haben nach einem Produktbeispiel gefragt
Die Verwendung von Schieberegistern oder anderen digitalen Komponenten ist nur durch die Vorstellungskraft eines Designers begrenzt.
UARTs, serielle Computer mit 1-Bit-ALUs, I/O-Port-Expander

Antworten (1)

Buchstäblich überall. Jede digitale Verbindung, die seriell ist, sei es nur ein UART, eine SPI-Leitung oder PCIe, geht in eine digitale Komponente, die höchstwahrscheinlich in Worten (wie: Bytes) denken würde. Dadurch benötigen Sie Seriell-zu-Parallel- und Parallel-zu-Seriell-Schieberegister.

Die Dinge laufen nicht immer mit genau der gleichen, konstanten Geschwindigkeit. Sie benötigen einen FIFO-Puffer – das gibt Ihnen die Notwendigkeit für Ihre SISO- und PIPO-Register. Ohne diese gibt es keinen billigen RAM! Tatsächlich habe ich noch nie gesehen, dass "parallel in, parallel out" Shift Register so genannt wird - normalerweise werden diese nur Puffer oder Register genannt .

Ein Großteil der Mathematik, die Fehlerkorrektur, Prüfsummenbildung, (Pseudo-)Zufallszahlengenerierung oder Kryptographie zugrunde liegt, beruht auf der Auswertung von Polynomen über endlichen Körpern – die typischerweise in Hard- oder Software als Linear-Feedback-Schieberegister implementiert sind. Das ist also Ihr Anwendungsfall für Serial-In, Parallel-Out, Register mit Feedback.

Das Gerät, auf dem Sie dies lesen, hat Tausende von Schieberegistern in den Silizium-IC-Designs der verschiedenen digitalen Teile, aus denen es besteht – seine CPU-Register, die arithmetischen Einheiten der CPU, seine Speichersteuerung, der Speicher selbst, der USB, PCIe, Display-Anschlüsse, das Display-Panel selbst, in seiner Schnittstelle zur Außenwelt, besonders wenn das drahtlos ist, ziemlich wahrscheinlich in der Logik, die steuert, in welchem ​​​​Zustand sich die Netzteile befinden, in dem, was es ermöglicht, ein einzelnes zu beleuchten Power-LED, in seiner Tastatur, in der Art und Weise, wie der DAC des Audiochips mit der digitalen Seite verbunden ist, im digitalen Filter darin, …

Kurz gesagt: Wenn Sie ein Gerät öffnen und es enthält einen Chip, es sei denn, dieser Chip ist nur ein Operationsverstärker oder ein NE555 oder ein dummer Spannungsregler, enthält es mit sehr hoher Wahrscheinlichkeit mindestens ein Schieberegister .