Register (Computer) Aufbau & Arbeitsweise | Informatik Lernvideo Lernvideos und Vorträge https://www.youtube.com/watch?v=6A7s7pbVRMU Transkript (automatisch erstellt) 0:00 das ist unser bekanntes Bild von der CPU oben links befinden sich die Register nehmen wir einmal ein einzelnes Register heraus und schauen es uns genauer 0:11 an das ist so ein einzelnes Register und wir wissen ja schon dass ein Register dazu dient eine Gruppe von Bits zu speichern und hier haben wir mal eine 0:21 Gruppe von acht Bits die Breite dieses Registers ist also a es muss Eingangsleitungen geben und da eine Breite von acht haben müssen es 0:31 auch insgesamt acht Eingangsleitungen sein genauso wie die Ausgangsleitung es sind auch acht jedes einzelne bit was in unserem 0:41 Register gespeichert wird ist als einzelne Einheit zu sehen und für jede dieser einzelnen Einheiten gibt es auch eine separate 0:53 eingangsleitung und eine separate Ausgangsleitung des Weiteren gibt es noch zwei weitere 1:03 Eingangsleitungen die eine bestimmte Funktionalität erfüllen wir schauen uns das mal im Detail weiter an und die eine 1:12 eingangsleitung wird also direkt durchgeschleift und jedes einzelne bit erhält die Information die über diese eine Leitung 1:21 kommt das ganze machen wir ein bisschen farbig damit wir gleich nicht durcheinander kommen und auch die zweite Leitung wird so durchgeschleift dass 1:30 jedes einzelne bit einen Eingang dieser einenleitung hat auch hier kommt ein wenig Farbe ins Spiel wir benennen das ganze und unsere 1:41 orange Leitung ist die sogenannte select Leitung die grüne Leitung ist die wi Leitung oben haben wir die inputleitungen und unten 1:53 outputleitungen wie arbeitet nun so ein Register nun dafür müssen an bestimmten Leitung erst einmal bestimmte Werte Anliegen damit wir uns die Arbeitsweise 2:03 dann anschauen können mögliche Werte auf unseren Leitungen sind ja jeweils 0 bzw 1 also das was als bit auch repräsentiert 2:14 werden kann und wir haben hier die erste Situation select hat den Wert 0 und wi hat ebenfalls den Wert 0 und in dieser Situation passiert gar nichts select 2:26 sagt aus ob dieses Register ausgew ist und null sagt nein dieses Register ist nicht ausgewählt und da passiert auch nichts egal welchen Wert die wi Leitung 2:37 hat ob 0 oder ob 1 in dieser Situation passiert gar nichts wechselt select den Wert auf 1 dann bedeutet dies dass die 2:48 outputleitungen durchgeschaltet werden das heißt die aktuell in den einzelnen Zellen gespeicherten Bits können so das Register verlassen und an anderer Stelle 2:59 gesetzt werden der nächste falls le g= 1 W = 1 in diesem Fall werden die inputleitungen 3:09 durchgeschaltet und das ist wiederum gleich bedeutend damit dass die Werte die über die inputleitung hineinkommen in den einzelnen bitspeicherstellen 3:19 abgelegt werden und dort dauerhaft gespeichert sind wir haben ja schon gesagt dass jedes einzelne der acht hier 3:27 gespeicherten bit als einzelne Einheit zu sehen ist und deshalb können wir uns so eine einzelne Einheit noch einmal herausgreifen und weiter hineinzoomen 3:37 also gucken wie ist das jetzt wieder intern aufgebaut wir sehen hier das Schaltbild für eine mögliche Konstruktion einer 3:48 Speicherzelle die genau ein einzelnes bit speichern kann der Hauptbestandteil ist ein sogenanntes RS Flipflop und drei weitere 3:58 undgatter und die verdratung innerhalb dieses Schaltbildes ergibt dann die Möglichkeit dass eben ein einzelnes bit dauerhaft abgelegt werden 4:22 kann