Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Emeline Schmadeke Geändert vor über 10 Jahren
1
Register BIT Martin Evertz
2
Was ist das Problem? Die Schaltungen, die wir bisher kennen lösen zwar ein Problem (z.B. Volladdierer), aber das Ergebnis kann nicht gespeichert werden. Es muss eine Schaltung her, die ‘Speichern‘ kann.
3
Speichern durch Rückkoppeln
Wenn X=1 dann Z=1 Der Wert bleibt erhalten auch wenn X=0 wird. Problem:Es ist kein Reset möglich.
4
Flip-Flop Schaltungen
Eine Flip-Flop Schaltung kann zwei Werte speichern (0 und 1). Ein Reset ist jederzeit möglich. Man kann diese Schaltung also auch als 1 Bit Speicher bezeichnen
5
Schematische Darstellung
Zwei Eingänge - s: Set - r: Reset Ruhezustand: q = 0 (= r = s)
6
Zustände des RS-Flip-Flops
Q 1 (0) unzulässig Speichern (wie vorher)
7
8 x Flip Flop = 8 Bitspeicher?
Bei bloßer Zusammenschaltung wird der Impuls (Wert) durch alle FFs gereicht (geschoben). FFs #1 #2 #3 #4 #5 #6 #7 #8 t1 1 t2 Der Wert wird nutzlos!
8
Getaktete Register Um ein Verschieben zu vermeiden, oder zu steuern, braucht man einen Takt (Eingang C[lock]). Nur wenn zeitgleich zu C ein Impuls (hier: E1, E2) s oder r eintrifft, wird dieser im FF gespeichert. Dies wird mit Hilfe einer AND-Schaltung bewerkstelligt.
9
Zustandssteuerung mit RS-FF
10
Wozu ist Schieben gut? Eine Zahl wird in ein Register geschoben.
Durch Schieben sind Operationen wie Multiplikation bzw. Division möglich. Dualzahl Dez. 1 3 6
11
Literaturhinweise Tanenbaum, Andrew S./Goodman, James: Computerarchitektur. Strukturen, Grundlagen, Konzepte Schaßan: Basisinformationstechnologie HK-Medien Teil 1, 4.Sitzung WS 02/03 Prof. Dr.-Ing. K.-F. Kraiss: Skript zur Vorlesung Grundgebiete der Informatik I, Prinzipien des Digitalrechners. WS 2001/2002 RWTH Aachen
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.