History Flashcards
Was ist ein Relais/Wie funktioniert es?
ein elektrischer Schalter.
Kupfer Spule erzeugt ein magnetfeld welches Anker anzieht und Arbeitskontakt ermöglicht
Warum sind Elektronenröhren besser als Relais
1000-2000 x schneller
Wie funktioniert die Elektronenröhre
Elektronen werden im Vakuum zur Anode gezogen. Wenn Spannung, ist ein streugitter im Weg; kein strom wird fließen
Was sind die Funktionseinheiten eines VNM-Rechners
1&2. I/O-Werk
3&4. (CPU) Steuerwerk/Rechenwerk
5. Arbeitsspeicher
Was passiert mit Daten und Befehlen im VNM konzept
sie werden dual codiert und in einem speicher gehalten.
sie werden sequentiell abgearbeitet, mit sprüngen.
sie können modifiziert werden.
sie laufen nicht parallel.
Warum sind Transistoren besser als Relais und Elektronenroehren
Sie sind zuverlässiger, in den 50er jahren wurde die röhren nach und nach ersetzt da sie alle kaputt gingen.
Wie funktioniert ein Transistor
Der Strom wird zwischen der Source und dem Drain von einem Gate gesteuert. Wenn Spannung auf dem Gate besteht, öffnet dies einen Kanal welcher den Strom erlaubt zu fließen.
Was macht den IBM/360 besonders?
- Verwendete als erstes einen Cache (schneller lokaler speicher)
- implementiert Mikroprogrammierung
Was ist ein Mikroprogramm?
Gibt an wie bei einem Befehlsaufruf, die Logikbausteine gesteuert werden.
Was ist Moores Law
Die Anzahl der Transistoren auf einem Mikrochip verdoppelt sich alle 2 jahre/18 monate.
Die Hauptaussage ist jedoch einfach; dass die Anzhal der Transistoren exponentiell wächst
RISC?
RISC verwendet einfache befehle, welche in einem Takt durchgeführt werden können. RISC benötigt daher weniger Transistoren. Da alle Befehle in genau der selben zeit ausgeführt werden, kann pipelining verwendet werden.
(Legt den schwerpunkt auf Software)
CISC?
CISC hat complexere befehle, welche dafür sorgen dass man so wenig assembly zeilen wie möglich verwenden kann, jedoch steigt dadurch die anzahl der benötigten Takte.
(Legt den schwerpunkt auf Hardware)
Welche 5 Befehle gibts in MIPS
- IF (fetch)
- ID (decode)
- EX (execute)
- MA (memory access)
- WB (write back)
Was ist ein FLOP
Wie viele floatingpoint operations ein computer pro sekunde durchführen kann
Warum führen GPUs in GFLOPS geschwindigkeiten
weil sie z.b. dedizierte addierwerke haben, und somit parallel arbeiten können