Einführung OSA / Zahlensysteme Flashcards

(29 cards)

1
Q

Welcher Bestandteil führt genau und welcher ungenaue Berechnungen aus?

A

*CPU –> genaue Berechnungen
*GPU –> ungenaue Berechnungen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Auf was ist eine GPU ausgelegt?

A

Bandbreite, enthält viele Recheneinheiten (CPUs)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was ist ein Betriebssystem?

A

*Standardisierte Arbeitsplattform für Softwaren
*Verbindungsstück zwischen HW und SW

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was macht ein Betriebssystem?

A

*Ressourcenverwaltung
*Software Steuerung und Überwachung
*Hardwarekontrolle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Hauptaufgabe von einem OS?

A

Einteilung und Zuteilung von Prozessor, Speicher und Ein- und Ausgabe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was macht die CPU?

A

lädt Befehl aus Hauptspeicher und decodiert, bestimmt Typ und Operand und führt Befehl aus.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Ist AMD64/Intel64 mit ARM-Architektur kompatibel?

A

Nein, aufgrund Unterschiede in Speicherzugriffen/Register, Befehlssatz etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was machen TRAPs?

A

Fehlverhalten auffangen (bspw. Division durch 0), um Absturz zu verhindern.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was ist ein Systemcall?

A

*Systemcalls zum Hardware steuern
*Gewisse Operationen mit gewissen Parametern sind erlaubt im Kernel-Mode zu wechseln und auszuführen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Ein Cache ist ein…

A

kleiner Zwischenspeicher

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was beinhaltet RAM?

A

laufende Programme

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Was ist ein IC?

A

*Integrated Circuit
*integrierter Schaltkreis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Kommunikation in CPU mittels

A

BUS-System (intern mit zwischen Registern, extern mit Speicher über E/A Geräte)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Definition Bus-Topologie

A

Mehrere Komponenten teilen sich eine gemeinsame Kommunikationsleitung

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Vor- und Nachteil Bustopologie

A

Vorteil: minimale Dimensionierung und geringe Kosten, Skalierbarkeit
Nachteil: Performance, Störung- und Fehleranfälligkeit (SPOF), erschwerte Fehlerfindung

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Typen von Bus

A

*paralleler Bus (bspw. 8-Bit –> 8 paralelle Leitungen)
*serieller Bus (bitweise Übertragung)

17
Q

Von-Neumann-Architektur

A

*Rechenwerk (ermöglicht Rechenoperationen)
*Steuerwerk (Bussystem)
*Speichereinheit
*Ein-/Ausgabe-Medium

18
Q

Was ist ein Rechenwerk und was macht es?

A

*ALU = Arithemtic Logic Unit
*führt Rechenoperationen aus

19
Q

64 Bit CPU kann…

A

gleichzeitig 64 Bit verarbeiten (könnte auch mehr sein)

20
Q

Was ist LSB / MSB?

A

*LSB = Least significant Bit (ganz rechts, da geringster Unterschied)
*MSB = Most significant Bit (ganz links, da grösste Auswirkung)

21
Q

4-Bit Gruppe =

A

ein Nibble (bspw. Hexadezimal 2 Nibbles)

22
Q

Rechnerarchitekturen sind in…

A

2er Potenzen (8, 16, 32, 64, 128)

23
Q

Darstellungsmöglichkeiten ganzer Zahlen (positiv und negativ)

A

*Vorzeichen-bit Darstellung
*Einerkomplement
*Zweierkomplement
*Translation-Darstellung (Excess Represantation, Offset Notation)

24
Q

Definition Vorzeichen-Bit Darstellung

A

Vorzeichen gibt an ob positiv oder negativ (0 = positiv, 1 = negativ)

25
Definition Einerkomplement Darstellung
*negative Zahl wird invertiert *doppelte Null-Darstellung
26
Definition Zweierkomplement Darstellung
*negative Zahl wird invertiert + 1 gerechnet *weniger intuitive Lesbarkeit *einfache Addition und Subtraktion ohne Sonderbehandlung, eindeutige Nullstelle
27
Definition Translation-Darstellung (Offset Notation, Excess Represantation)
*jede Zahl um -x verschoben *keine negativen Werte in der internen Darstellung (nützlich für IEEE 754) *erfordert Umrechnung bei Interpretation, nicht direkt für arithmetische Operationen geeignet
28
Standard für Gleitkommadarstellung
IEEE 754
29