Schaltwerke Flashcards
Schaltwerk
-realisieren einfache logische und arithmetische Operationen
Boolesche Operatoren (AND, OR, NOT,..)
-Grundrechenarten
-durch elektronische Baugruppen aufgebaut
-bestehen aus Schaltnetzen und Speichergliedern, welche aus Gattern aufgebaut sind
eintscheidene Bauteil: Transistor
Transistor
Schalten und Verstärken von elektronischen Signalen
MOS-Transistor für Computertechnik besonders wichtig => verschiedene Arten
N-dotiertes Silizium: elektronenüberschuss: freie negative ladungsträger
P-dotiertes Silizium: elektronenmangel: freien positiven ladungsträger
n-MOS.Transistor
=>npn-Trainsistor
Spannung zwischen Source und Gate=> Strom von Source nach Drain=> Gate lädt sich positiv auf
keine Spannung=> kein fließender Strom
Logikgatter
Gatter
-dienen zur Realisierung Boolescher Funktionen
-erstellt durch Verschalten von Transistoren, Dioden und Widerständen
Eingangssignale werden verarbeitet und ausgegeben (Ausgangssignale)
Signale sind unterschiedliche Spannungen => interpretiert: logische Zustände 0 und 1
Halbaddierer
zustandslose Schaltung die aus mehreren Transistoren besteht und der Addition zweier einstelliger Binärzahlen x und y dient
z.B.: mit und und Xor Gatter
zwei Eingangssignale und zwei Ausgangssignale
Summe s und Übertrag c ausgegeben
Gängige Gatter
Puffer, not, And, nand, or, xor, nor
x, y Pu Not and nand or xor nor
0 0 0 1 0 1 0 0 1
0 1 0 1 0 1 1 1 0
1 0 1 0 0 1 1 1 0
1 1 1 0 1 0 1 0 0
Halbaddierer Aufbau mit And and XOR
x XOR s y And c => jeweils beide Eingabe Ausgabe x y s c 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1
Zustandslose Schaltungen
- Halbaddierer, Volladierer, andere Schaltungen für arithmetische und logische Funktionen
- Vorzustände haben keinen Einfluss auf das Ergebnis=> keine Bedeutung
- erlauben Realisierung einer CPU nach der VNA
- erlauben keine Realisierung des Speicherwerks nach der VNA
Rückgekoppelte/zustandsbehaftete Schaltungen
speichern sich den letzten Zustand geeignet für Speicher Problem Z.B.: bei OR wird wenn x auf 1 gesetzt wird, ist es immer 1=> nicht zurücksetzen
RS-Flip-Flop
Realisierung einer VNA-konformen Speicherzelle mit zwei rückgekoppelten NOR-Gatter
initial r=s=q=qStrich
außer im Initialzistand sind q und qStrich immer komplementär
s=1
q=1
qStrich=0
r (Reset) =1=> Gegenteil
speichert genau ein Bit
Inhalt: über Eingänge s und r änderbar,
Auslesbar über Ausgang q
=> q=qStrich: Betribsfehler