IT-Lab VL2: Funktionsweise eines Computers-Karteikarten | Quizlet

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/25

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

26 Terms

1
New cards

Wie wird der Datentyp char (8bits) dargestellt in der ASCII-Tabelle und was ist der Wertebereich?

Verwendung nur von 7 Bits! erste 3 Bits für Spalte und letzte 4 für Zeile; WB: 0 bis 257

2
New cards

Erkläre das Vorgehen bei der Berechnung eines half-precision float (float16)

1. Berechnung biased Exponent: Zahlenwert mit Bit Nr. 2-6 von links (k=5) wobei das höchste 2^4 und das kleinste 2^0 ist Bsp. zahl 10 finde zahl in dezimal raus

2. Berechnung des Exponenten: biased Exponent - (2^(k-1)-1) Bsp. 10-2^(4)-1 also -5 (Zahl - bias exponent bei 16 ist es 15, 32 bit-127, 64:1023)

3. Berechnung Mantisse: Werte der ersten 10 bits von links wobei das 1. bit 2^-1 ist und das 10. also ganz rechte bit 2^-10 ist.

4. Berechnung Wert: sign * 2^Exponent * Mantisse

3
New cards

Was ist der Unterschied zwischen einem unsigned byte und einem signed byte und was sind jeweils die Wertebereiche?

unsigned: kein Vozeichenbit, WB: 0 bis 255

signed: besitzt Vorzeichen bit, WB: -127 bis 127

4
New cards

Wie wird das 2er-Komplement eines bits erstellt und was bewirkt das?

Darstellung der negativen Zahl in einer Weise, wodurch auch Additionsoperation direkt möglich wird

1. Bits invertieren (0 zu 1 und 1 zu 0)

2. Zahl 1 addieren

Dann z.B. von 81 zu -81 erreicht

5
New cards

Was hat den ASCII-Standard abgelöst und wie?

von UTF-8 abgelöst, jedoch Ordnung von ASCII beibehalten und lediglich erweitert durch Variable-length Codierung

6
New cards

Welche verschiedenen Teile unterscheiden wir bei der Darstellung von Gleitkommazahlen als half-precision float? (float16)

Sign

Biased Exponent (exponent welcher im speicher steht>=0 einfach binärin dez)

Exponent (Biased Exponent - Bias)

Mantisse

Wert

7
New cards

Wie lange (in bits) sind jeweils das sign, der Exponent und die Mantisse beim float16?

sign: 1bit

Exponent: 5bits

Mantisse 10bits

gesamt: 16 bits

8
New cards

Wie wird der Wert eines half-precision float (float16) berechnet?

Wert = sign 2^Exponent Mantisse

9
New cards

Erkläre die Abbildung zur Funktionsweise von Transistoren

siehe Abb.

<p>siehe Abb.</p>
10
New cards

Welche Outputs werden mit welchen Inputs (I1 und I2) beim OR-Gate, XOR-Gate und beim NAND-Gate erreicht?

siehe Abb.

<p>siehe Abb.</p>
11
New cards

Gib die Menge an Bits bzw Bytes bei diesen SI-Einheiten an:

Bit b

Byte B

Kilobyte kB

Megabyte MB

Gigabyte GB

Terabyte TB

Petabyte PB

Bit: 1b

Byte: 8b, 1B

Kilobyte: 8*10^3b, 10^3B

Megabyte: 8*10^6b, 10^6B

Gigabyte: 8*10^9b, 10^9B

Terabyte: 8*10^12b, 10^12B

Petabyte: 8*10^15b, 10^15B

12
New cards

Welche Outputs werden mit welchen Inputs (I1 und I2) beim AND-Gate erreicht?

siehe Abb.

<p>siehe Abb.</p>
13
New cards

Betrachte die Darstellung des AND-Gates mithilfe von zwei Transistoren

siehe Abb.

<p>siehe Abb.</p>
14
New cards

Betrachte die Darstellung des 1-bit-Halbaddierer, welcher bei zwei aktiven Inputs einen Übertrag (Carry) "speichert" und zum nächsten Gate-Komplex weitergibt, weil 2er nicht mit einem bit darstellbar sind in der Summe

siehe Abb.

<p>siehe Abb.</p>
15
New cards

Was ist ein Microprozessor?

integrierter Schaltkreis, der Vielzahl von Operationen ausführen kann:

1. Arithmetische und logische Operationen

2. Kontrolliert über Input (Programmierung)

16
New cards

Was sind die Vor- und Nachteile eines Microprozessors im Vergleich zu einem integrierten Schaltkreis (ICs, elektronische Bauteile aus Transistoren mit einer best. Funktion)

Vorteile:

+ Trennung von Bauteil und Programmierung

+ Wiederverwendbarkeit

Nachteile:

- Höhere Komplexität

- Mehraufwand für Ausführungen (=Overhead)

17
New cards

Was besagt das Moor'sche Gesetz?

Anz. Transistoren pro gegebener Fläche verdoppelt sich pro best. Zeit (mit Geschichte der CPU-Entwicklung korrekt)

18
New cards

Woraus besteht eine Central Processing Unit (CPU) und welche Aufgabe erfüllen die Bestandteile?

Clock: Gibt Takt vor in Hertz (z.B. Gigahertz meint 10^9 Zyklen pro Sek)

Control Unit (CU): Kontrolliert u. koordiniert Komponenten auf CPU

Arithmetic Logic Unit (ALU): Führt Arithmetische und Logik-Operationen aus

Register: Speicher auf CPU

19
New cards

Beim Erstellen eines CPU-Programms (z.B. simple Addition) führt die CPU eine Reihe von Instruktionen aus. Was sind Instruktionen?

Instruktionen bestehen aus einem OP-Code und einer Adresse, die auf Bereich im Hauptspeicher zeigt (siehe Abb.)

<p>Instruktionen bestehen aus einem OP-Code und einer Adresse, die auf Bereich im Hauptspeicher zeigt (siehe Abb.)</p>
20
New cards

Welche Phasen durchläuft ein Instruktionszyklus jeweils?

Fetch - Decode - Execute

21
New cards

Was bedeutet es, dass jede Funktion des CPU-Instruktionszyklus hard-wired sein muss und wofür zählt das auch neben den Elementen der CPU selbst?

Jede Funktion muss als Bauteil umgesetzt sein

auch für:

sämtliche Bus-Systeme

alle Arithmetik- und Logikbauteile

alle Speichereinheiten

22
New cards

Wie kommuniziert die CPU mit den I/O-Geräten?

CPU hat spezielle Instruktionen (z.B. In oder Out) um Daten an I/O-Geräte zu schicken. Diese Daten sind dann wiederum selber Instruktionen, die vom Hardware Controller des I/O-Geräts verarbeitet werden

23
New cards

Welche Aufgabe erfüllt der OP-Code?

benennt den auszuführenden Befehl. (z.B. Load = 0001)

24
New cards

Was ist das Instruction Set/ der Befehlssatz einer Prozessorarchitektur und was erklärt dies?

Summe aller unterstützten Instruktionen. Erklärt Inkompatibilität zwischen Intel CPU und M3 von Apple

25
New cards

Wo in der Speicherhierarchie entsteht der bekannte grosse Sprung in der Geschwindigkeit?

Zwischen Hauptspeicher (RAM) und Sekundärspeicher, elektronisch (SSD) nämlich von 10^-8 Sekunden zu 10^-4 Sekunden!

26
New cards

Wird gerade gelernt (10)

Diese Begriffe lernst du gerade. Immer weiter so!