Einführung OSA / Zahlensysteme Flashcards
(29 cards)
Welcher Bestandteil führt genau und welcher ungenaue Berechnungen aus?
*CPU –> genaue Berechnungen
*GPU –> ungenaue Berechnungen
Auf was ist eine GPU ausgelegt?
Bandbreite, enthält viele Recheneinheiten (CPUs)
Was ist ein Betriebssystem?
*Standardisierte Arbeitsplattform für Softwaren
*Verbindungsstück zwischen HW und SW
Was macht ein Betriebssystem?
*Ressourcenverwaltung
*Software Steuerung und Überwachung
*Hardwarekontrolle
Hauptaufgabe von einem OS?
Einteilung und Zuteilung von Prozessor, Speicher und Ein- und Ausgabe
Was macht die CPU?
lädt Befehl aus Hauptspeicher und decodiert, bestimmt Typ und Operand und führt Befehl aus.
Ist AMD64/Intel64 mit ARM-Architektur kompatibel?
Nein, aufgrund Unterschiede in Speicherzugriffen/Register, Befehlssatz etc.
Was machen TRAPs?
Fehlverhalten auffangen (bspw. Division durch 0), um Absturz zu verhindern.
Was ist ein Systemcall?
*Systemcalls zum Hardware steuern
*Gewisse Operationen mit gewissen Parametern sind erlaubt im Kernel-Mode zu wechseln und auszuführen.
Ein Cache ist ein…
kleiner Zwischenspeicher
Was beinhaltet RAM?
laufende Programme
Was ist ein IC?
*Integrated Circuit
*integrierter Schaltkreis
Kommunikation in CPU mittels
BUS-System (intern mit zwischen Registern, extern mit Speicher über E/A Geräte)
Definition Bus-Topologie
Mehrere Komponenten teilen sich eine gemeinsame Kommunikationsleitung
Vor- und Nachteil Bustopologie
Vorteil: minimale Dimensionierung und geringe Kosten, Skalierbarkeit
Nachteil: Performance, Störung- und Fehleranfälligkeit (SPOF), erschwerte Fehlerfindung
Typen von Bus
*paralleler Bus (bspw. 8-Bit –> 8 paralelle Leitungen)
*serieller Bus (bitweise Übertragung)
Von-Neumann-Architektur
*Rechenwerk (ermöglicht Rechenoperationen)
*Steuerwerk (Bussystem)
*Speichereinheit
*Ein-/Ausgabe-Medium
Was ist ein Rechenwerk und was macht es?
*ALU = Arithemtic Logic Unit
*führt Rechenoperationen aus
64 Bit CPU kann…
gleichzeitig 64 Bit verarbeiten (könnte auch mehr sein)
Was ist LSB / MSB?
*LSB = Least significant Bit (ganz rechts, da geringster Unterschied)
*MSB = Most significant Bit (ganz links, da grösste Auswirkung)
4-Bit Gruppe =
ein Nibble (bspw. Hexadezimal 2 Nibbles)
Rechnerarchitekturen sind in…
2er Potenzen (8, 16, 32, 64, 128)
Darstellungsmöglichkeiten ganzer Zahlen (positiv und negativ)
*Vorzeichen-bit Darstellung
*Einerkomplement
*Zweierkomplement
*Translation-Darstellung (Excess Represantation, Offset Notation)
Definition Vorzeichen-Bit Darstellung
Vorzeichen gibt an ob positiv oder negativ (0 = positiv, 1 = negativ)