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 .
Nur ich
winzig
Klas-Kenny
Syd
Mitu Raj
user_1818839