Bearbeiten von „Gedächtnisprotokoll RS11-1“
Zur Navigation springen
Zur Suche springen
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden.
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 1: | Zeile 1: | ||
Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011 | Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011 | ||
<pre> | <pre> | ||
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen. | ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen. | ||
</pre> | </pre> | ||
== Aufgabe 1 == | == Aufgabe 1 == | ||
Wandeln Sie folgende Zahl | Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um. | ||
== Aufgabe 2 == | == Aufgabe 2 == | ||
Zeile 16: | Zeile 11: | ||
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an. | Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an. | ||
Geben Sie die -Zahl an. | Geben Sie die -Zahl an. | ||
== Aufgabe 3 == | == Aufgabe 3 == | ||
Geben Sie die Entropie eines | Geben Sie die Entropie eines Würfels an. | ||
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10 | Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10 | ||
Zeile 29: | Zeile 23: | ||
0000001 | 0000001 | ||
0001111 (oder so) | |||
1110000 | 1110000 (oder so) | ||
1111111 | 1111111 | ||
Zeile 72: | Zeile 66: | ||
== Aufgabe 8 == | == Aufgabe 8 == | ||
== Aufgabe 9 == | == Aufgabe 9 == | ||
Zeile 92: | Zeile 81: | ||
== Aufgabe 11 == | == Aufgabe 11 == | ||
== Aufgabe 12 == | == Aufgabe 12 == | ||
== Aufgabe 13 == | == Aufgabe 13 == | ||
Zeile 146: | Zeile 98: | ||
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach) | Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach) | ||
0x00000001 + 0x00000002 | |||
0x00000001 + 0xFFFFFFFF | 0x00000001 + 0xFFFFFFFF | ||
0xFFFFFFFE + 0x80000000 | 0xFFFFFFFE + 0x80000000 | ||
bla | bla | ||
0x00000002 - 0x00000001 | 0x00000002 - 0x00000001 | ||
0x00000001 - 0x00000002 | 0x00000001 - 0x00000002 | ||
böa | |||
== Aufgabe 15 == | == Aufgabe 15 == | ||
Zeile 164: | Zeile 116: | ||
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet | Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet | ||
blabla | |||
Kommentieren Sie den Code. | Kommentieren Sie den Code. | ||
Zeichnen Sie den Stack bei Aufruf von ful(2,3) | |||
Zeichnen Sie den Stack bei Aufruf von | Wie viele Bytes werden bei ful(8,2) benutzt? | ||
Was passiert bei ful(-1,2)? | |||
Wie viele Bytes werden bei | |||
Was passiert bei | |||