<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.mafiasi.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.177.172.128</id>
	<title>Fachschaft Informatik - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mafiasi.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=85.177.172.128"/>
	<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php/Spezial:Beitr%C3%A4ge/85.177.172.128"/>
	<updated>2026-10-16T13:45:32Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12303</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12303"/>
		<updated>2011-02-14T18:17:34Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
Ich hab keine Ahnung ob die Reihenfolge der Klausur stimmt, bei einigen Ankreuzsachen bin ich auch nicht 100% sicher.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
(Zweierkomplement)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfelwurfes an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
Wie viele binäre Funktionen mit 3 binären Veränderlichen gibt es?&lt;br /&gt;
&lt;br /&gt;
Wie viele Funktionen der art f(0,0,0) = 0 gibt es?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
Für die binären Veränderlichen a und b geNANDet, geben sie bitte folgendes an:&lt;br /&gt;
&lt;br /&gt;
a) disjunktive Form&lt;br /&gt;
b) disjunktive Minimalform&lt;br /&gt;
c) konjunktive Form&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
Entwerfen Sie einen zyklisch einschrittigen Code mit 4 Codewörtern.&lt;br /&gt;
Bauen Sie für diesen ein Zustandsdiagramm.&lt;br /&gt;
Geben sie Funktionen für die Folgezustände an.&lt;br /&gt;
Bauen Sie eine funktionierende Schaltung mit Flipflops&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sei folgende Zustandstabelle&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a1 | a0 | b1 | b0 | Y&lt;br /&gt;
-----------------------&lt;br /&gt;
 0    0    0    0   0&lt;br /&gt;
 0    0    0    1   0&lt;br /&gt;
 0    0    1    0   0&lt;br /&gt;
 0    0    1    1   0&lt;br /&gt;
 0    1    0    0   1&lt;br /&gt;
 0    1    0    1   0&lt;br /&gt;
 0    1    1    0   0&lt;br /&gt;
 0    1    1    1   0&lt;br /&gt;
 1    0    0    0   1&lt;br /&gt;
 1    0    0    1   1&lt;br /&gt;
 1    0    1    0   0&lt;br /&gt;
 1    0    1    1   0&lt;br /&gt;
 1    1    0    0   1&lt;br /&gt;
 1    1    0    1   1&lt;br /&gt;
 1    1    1    0   1&lt;br /&gt;
 1    1    1    1   0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Basteln Sie für Y ein KV Diagramm.&lt;br /&gt;
Finden Sie Schleifen und geben Sie die disjunktive Minimalform an.&lt;br /&gt;
Was wird mit dieser Funktion berechnet?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
Hier ist das Bild einer CMOS Schaltung.&lt;br /&gt;
&lt;br /&gt;
Welche Funktion wird damit berechnet?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a)&lt;br /&gt;
b)&lt;br /&gt;
c)&lt;br /&gt;
d)&lt;br /&gt;
e)&lt;br /&gt;
f)&lt;br /&gt;
g)&lt;br /&gt;
h) eine andere Funktion&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla noch eine addl&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
bla noch eine subl&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3).&lt;br /&gt;
&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12302</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12302"/>
		<updated>2011-02-14T18:17:15Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
Ich hab keine Ahnung ob die Reihenfolge der Klausur stimmt, bei einigen Ankreuzsachen bin ich auch nicht 100% sicher.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
(Zweierkomplement)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
Wie viele binäre Funktionen mit 3 binären Veränderlichen gibt es?&lt;br /&gt;
&lt;br /&gt;
Wie viele Funktionen der art f(0,0,0) = 0 gibt es?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
Für die binären Veränderlichen a und b geNANDet, geben sie bitte folgendes an:&lt;br /&gt;
&lt;br /&gt;
a) disjunktive Form&lt;br /&gt;
b) disjunktive Minimalform&lt;br /&gt;
c) konjunktive Form&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
Entwerfen Sie einen zyklisch einschrittigen Code mit 4 Codewörtern.&lt;br /&gt;
Bauen Sie für diesen ein Zustandsdiagramm.&lt;br /&gt;
Geben sie Funktionen für die Folgezustände an.&lt;br /&gt;
Bauen Sie eine funktionierende Schaltung mit Flipflops&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sei folgende Zustandstabelle&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a1 | a0 | b1 | b0 | Y&lt;br /&gt;
-----------------------&lt;br /&gt;
 0    0    0    0   0&lt;br /&gt;
 0    0    0    1   0&lt;br /&gt;
 0    0    1    0   0&lt;br /&gt;
 0    0    1    1   0&lt;br /&gt;
 0    1    0    0   1&lt;br /&gt;
 0    1    0    1   0&lt;br /&gt;
 0    1    1    0   0&lt;br /&gt;
 0    1    1    1   0&lt;br /&gt;
 1    0    0    0   1&lt;br /&gt;
 1    0    0    1   1&lt;br /&gt;
 1    0    1    0   0&lt;br /&gt;
 1    0    1    1   0&lt;br /&gt;
 1    1    0    0   1&lt;br /&gt;
 1    1    0    1   1&lt;br /&gt;
 1    1    1    0   1&lt;br /&gt;
 1    1    1    1   0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Basteln Sie für Y ein KV Diagramm.&lt;br /&gt;
Finden Sie Schleifen und geben Sie die disjunktive Minimalform an.&lt;br /&gt;
Was wird mit dieser Funktion berechnet?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
Hier ist das Bild einer CMOS Schaltung.&lt;br /&gt;
&lt;br /&gt;
Welche Funktion wird damit berechnet?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a)&lt;br /&gt;
b)&lt;br /&gt;
c)&lt;br /&gt;
d)&lt;br /&gt;
e)&lt;br /&gt;
f)&lt;br /&gt;
g)&lt;br /&gt;
h) eine andere Funktion&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla noch eine addl&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
bla noch eine subl&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3).&lt;br /&gt;
&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12301</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12301"/>
		<updated>2011-02-14T18:15:37Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
Ich hab keine Ahnung ob die Reihenfolge der Klausur stimmt, bei einigen Ankreuzsachen bin ich auch nicht 100% sicher.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
Wie viele binäre Funktionen mit 3 binären Veränderlichen gibt es?&lt;br /&gt;
&lt;br /&gt;
Wie viele Funktionen der art f(0,0,0) = 0 gibt es?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
Für die binären Veränderlichen a und b geNANDet, geben sie bitte folgendes an:&lt;br /&gt;
&lt;br /&gt;
a) disjunktive Form&lt;br /&gt;
b) disjunktive Minimalform&lt;br /&gt;
c) konjunktive Form&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
Entwerfen Sie einen zyklisch einschrittigen Code mit 4 Codewörtern.&lt;br /&gt;
Bauen Sie für diesen ein Zustandsdiagramm.&lt;br /&gt;
Geben sie Funktionen für die Folgezustände an.&lt;br /&gt;
Bauen Sie eine funktionierende Schaltung mit Flipflops&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sei folgende Zustandstabelle&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a1 | a0 | b1 | b0 | Y&lt;br /&gt;
-----------------------&lt;br /&gt;
 0    0    0    0   0&lt;br /&gt;
 0    0    0    1   0&lt;br /&gt;
 0    0    1    0   0&lt;br /&gt;
 0    0    1    1   0&lt;br /&gt;
 0    1    0    0   1&lt;br /&gt;
 0    1    0    1   0&lt;br /&gt;
 0    1    1    0   0&lt;br /&gt;
 0    1    1    1   0&lt;br /&gt;
 1    0    0    0   1&lt;br /&gt;
 1    0    0    1   1&lt;br /&gt;
 1    0    1    0   0&lt;br /&gt;
 1    0    1    1   0&lt;br /&gt;
 1    1    0    0   1&lt;br /&gt;
 1    1    0    1   1&lt;br /&gt;
 1    1    1    0   1&lt;br /&gt;
 1    1    1    1   0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Basteln Sie für Y ein KV Diagramm.&lt;br /&gt;
Finden Sie Schleifen und geben Sie die disjunktive Minimalform an.&lt;br /&gt;
Was wird mit dieser Funktion berechnet?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
Hier ist das Bild einer CMOS Schaltung.&lt;br /&gt;
&lt;br /&gt;
Welche Funktion wird damit berechnet?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a)&lt;br /&gt;
b)&lt;br /&gt;
c)&lt;br /&gt;
d)&lt;br /&gt;
e)&lt;br /&gt;
f)&lt;br /&gt;
g)&lt;br /&gt;
h) eine andere Funktion&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla noch eine addl&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
bla noch eine subl&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3).&lt;br /&gt;
&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12300</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12300"/>
		<updated>2011-02-14T18:14:49Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 12 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
Wie viele binäre Funktionen mit 3 binären Veränderlichen gibt es?&lt;br /&gt;
&lt;br /&gt;
Wie viele Funktionen der art f(0,0,0) = 0 gibt es?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
Für die binären Veränderlichen a und b geNANDet, geben sie bitte folgendes an:&lt;br /&gt;
&lt;br /&gt;
a) disjunktive Form&lt;br /&gt;
b) disjunktive Minimalform&lt;br /&gt;
c) konjunktive Form&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
Entwerfen Sie einen zyklisch einschrittigen Code mit 4 Codewörtern.&lt;br /&gt;
Bauen Sie für diesen ein Zustandsdiagramm.&lt;br /&gt;
Geben sie Funktionen für die Folgezustände an.&lt;br /&gt;
Bauen Sie eine funktionierende Schaltung mit Flipflops&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sei folgende Zustandstabelle&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a1 | a0 | b1 | b0 | Y&lt;br /&gt;
-----------------------&lt;br /&gt;
 0    0    0    0   0&lt;br /&gt;
 0    0    0    1   0&lt;br /&gt;
 0    0    1    0   0&lt;br /&gt;
 0    0    1    1   0&lt;br /&gt;
 0    1    0    0   1&lt;br /&gt;
 0    1    0    1   0&lt;br /&gt;
 0    1    1    0   0&lt;br /&gt;
 0    1    1    1   0&lt;br /&gt;
 1    0    0    0   1&lt;br /&gt;
 1    0    0    1   1&lt;br /&gt;
 1    0    1    0   0&lt;br /&gt;
 1    0    1    1   0&lt;br /&gt;
 1    1    0    0   1&lt;br /&gt;
 1    1    0    1   1&lt;br /&gt;
 1    1    1    0   1&lt;br /&gt;
 1    1    1    1   0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Basteln Sie für Y ein KV Diagramm.&lt;br /&gt;
Finden Sie Schleifen und geben Sie die disjunktive Minimalform an.&lt;br /&gt;
Was wird mit dieser Funktion berechnet?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
Hier ist das Bild einer CMOS Schaltung.&lt;br /&gt;
&lt;br /&gt;
Welche Funktion wird damit berechnet?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a)&lt;br /&gt;
b)&lt;br /&gt;
c)&lt;br /&gt;
d)&lt;br /&gt;
e)&lt;br /&gt;
f)&lt;br /&gt;
g)&lt;br /&gt;
h) eine andere Funktion&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla noch eine addl&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
bla noch eine subl&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3).&lt;br /&gt;
&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12299</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12299"/>
		<updated>2011-02-14T18:13:56Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
Wie viele binäre Funktionen mit 3 binären Veränderlichen gibt es?&lt;br /&gt;
&lt;br /&gt;
Wie viele Funktionen der art f(0,0,0) = 0 gibt es?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
Für die binären Veränderlichen a und b geNANDet, geben sie bitte folgendes an:&lt;br /&gt;
&lt;br /&gt;
a) disjunktive Form&lt;br /&gt;
b) disjunktive Minimalform&lt;br /&gt;
c) konjunktive Form&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
Entwerfen Sie einen zyklisch einschrittigen Code mit 4 Codewörtern.&lt;br /&gt;
Bauen Sie für diesen ein Zustandsdiagramm.&lt;br /&gt;
Geben sie Funktionen für die Folgezustände an.&lt;br /&gt;
Bauen Sie eine funktionierende Schaltung mit Flipflops&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sei folgende Zustandstabelle&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a1 | a0 | b1 | b0 | Y&lt;br /&gt;
-----------------------&lt;br /&gt;
 0    0    0    0   0&lt;br /&gt;
 0    0    0    1   0&lt;br /&gt;
 0    0    1    0   0&lt;br /&gt;
 0    0    1    1   0&lt;br /&gt;
 0    1    0    0   1&lt;br /&gt;
 0    1    0    1   0&lt;br /&gt;
 0    1    1    0   0&lt;br /&gt;
 0    1    1    1   0&lt;br /&gt;
 1    0    0    0   1&lt;br /&gt;
 1    0    0    1   1&lt;br /&gt;
 1    0    1    0   0&lt;br /&gt;
 1    0    1    1   0&lt;br /&gt;
 1    1    0    0   1&lt;br /&gt;
 1    1    0    1   1&lt;br /&gt;
 1    1    1    0   1&lt;br /&gt;
 1    1    1    1   0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Basteln Sie für Y ein KV Diagramm.&lt;br /&gt;
Finden Sie Schleifen und geben Sie die disjunktive Minimalform an.&lt;br /&gt;
Was wird mit dieser Funktion berechnet?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
Hier ist das Bild einer CMOS Schaltung.&lt;br /&gt;
&lt;br /&gt;
Welche Funktion wird damit berechnet?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla noch eine addl&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
bla noch eine subl&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3).&lt;br /&gt;
&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12298</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12298"/>
		<updated>2011-02-14T18:12:55Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 14 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
Wie viele binäre Funktionen mit 3 binären Veränderlichen gibt es?&lt;br /&gt;
&lt;br /&gt;
Wie viele Funktionen der art f(0,0,0) = 0 gibt es?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
Für die binären Veränderlichen a und b geNANDet, geben sie bitte folgendes an:&lt;br /&gt;
&lt;br /&gt;
a) disjunktive Form&lt;br /&gt;
b) disjunktive Minimalform&lt;br /&gt;
c) konjunktive Form&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
Entwerfen Sie einen zyklisch einschrittigen Code mit 4 Codewörtern.&lt;br /&gt;
Bauen Sie für diesen ein Zustandsdiagramm.&lt;br /&gt;
Geben sie Funktionen für die Folgezustände an.&lt;br /&gt;
Bauen Sie eine funktionierende Schaltung mit Flipflops&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sei folgende Zustandstabelle&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a1 | a0 | b1 | b0 | Y&lt;br /&gt;
-----------------------&lt;br /&gt;
 0    0    0    0   0&lt;br /&gt;
 0    0    0    1   0&lt;br /&gt;
 0    0    1    0   0&lt;br /&gt;
 0    0    1    1   0&lt;br /&gt;
 0    1    0    0   1&lt;br /&gt;
 0    1    0    1   0&lt;br /&gt;
 0    1    1    0   0&lt;br /&gt;
 0    1    1    1   0&lt;br /&gt;
 1    0    0    0   1&lt;br /&gt;
 1    0    0    1   1&lt;br /&gt;
 1    0    1    0   0&lt;br /&gt;
 1    0    1    1   0&lt;br /&gt;
 1    1    0    0   1&lt;br /&gt;
 1    1    0    1   1&lt;br /&gt;
 1    1    1    0   1&lt;br /&gt;
 1    1    1    1   0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Basteln Sie für Y ein KV Diagramm.&lt;br /&gt;
Finden Sie Schleifen und geben Sie die disjunktive Minimalform an.&lt;br /&gt;
Was wird mit dieser Funktion berechnet?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
Hier ist das Bild einer CMOS Schaltung.&lt;br /&gt;
&lt;br /&gt;
Welche Funktion wird damit berechnet?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla noch eine addl&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
bla noch eine subl&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3)&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12297</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12297"/>
		<updated>2011-02-14T18:12:11Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 12 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
Wie viele binäre Funktionen mit 3 binären Veränderlichen gibt es?&lt;br /&gt;
&lt;br /&gt;
Wie viele Funktionen der art f(0,0,0) = 0 gibt es?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
Für die binären Veränderlichen a und b geNANDet, geben sie bitte folgendes an:&lt;br /&gt;
&lt;br /&gt;
a) disjunktive Form&lt;br /&gt;
b) disjunktive Minimalform&lt;br /&gt;
c) konjunktive Form&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
Entwerfen Sie einen zyklisch einschrittigen Code mit 4 Codewörtern.&lt;br /&gt;
Bauen Sie für diesen ein Zustandsdiagramm.&lt;br /&gt;
Geben sie Funktionen für die Folgezustände an.&lt;br /&gt;
Bauen Sie eine funktionierende Schaltung mit Flipflops&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sei folgende Zustandstabelle&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a1 | a0 | b1 | b0 | Y&lt;br /&gt;
-----------------------&lt;br /&gt;
 0    0    0    0   0&lt;br /&gt;
 0    0    0    1   0&lt;br /&gt;
 0    0    1    0   0&lt;br /&gt;
 0    0    1    1   0&lt;br /&gt;
 0    1    0    0   1&lt;br /&gt;
 0    1    0    1   0&lt;br /&gt;
 0    1    1    0   0&lt;br /&gt;
 0    1    1    1   0&lt;br /&gt;
 1    0    0    0   1&lt;br /&gt;
 1    0    0    1   1&lt;br /&gt;
 1    0    1    0   0&lt;br /&gt;
 1    0    1    1   0&lt;br /&gt;
 1    1    0    0   1&lt;br /&gt;
 1    1    0    1   1&lt;br /&gt;
 1    1    1    0   1&lt;br /&gt;
 1    1    1    1   0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Basteln Sie für Y ein KV Diagramm.&lt;br /&gt;
Finden Sie Schleifen und geben Sie die disjunktive Minimalform an.&lt;br /&gt;
Was wird mit dieser Funktion berechnet?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
Hier ist das Bild einer CMOS Schaltung.&lt;br /&gt;
&lt;br /&gt;
Welche Funktion wird damit berechnet?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
böa &lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3)&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12296</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12296"/>
		<updated>2011-02-14T18:11:26Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 11 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
Wie viele binäre Funktionen mit 3 binären Veränderlichen gibt es?&lt;br /&gt;
&lt;br /&gt;
Wie viele Funktionen der art f(0,0,0) = 0 gibt es?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
Für die binären Veränderlichen a und b geNANDet, geben sie bitte folgendes an:&lt;br /&gt;
&lt;br /&gt;
a) disjunktive Form&lt;br /&gt;
b) disjunktive Minimalform&lt;br /&gt;
c) konjunktive Form&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
Entwerfen Sie einen zyklisch einschrittigen Code mit 4 Codewörtern.&lt;br /&gt;
Bauen Sie für diesen ein Zustandsdiagramm.&lt;br /&gt;
Geben sie Funktionen für die Folgezustände an.&lt;br /&gt;
Bauen Sie eine funktionierende Schaltung mit Flipflops&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sei folgende Zustandstabelle&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;a1 | a0 | b1 | b0 | Y&lt;br /&gt;
-----------------------&lt;br /&gt;
 0    0    0    0   0&lt;br /&gt;
 0    0    0    1   0&lt;br /&gt;
 0    0    1    0   0&lt;br /&gt;
 0    0    1    1   0&lt;br /&gt;
 0    1    0    0   1&lt;br /&gt;
 0    1    0    1   0&lt;br /&gt;
 0    1    1    0   0&lt;br /&gt;
 0    1    1    1   0&lt;br /&gt;
 1    0    0    0   1&lt;br /&gt;
 1    0    0    1   1&lt;br /&gt;
 1    0    1    0   0&lt;br /&gt;
 1    0    1    1   0&lt;br /&gt;
 1    1    0    0   1&lt;br /&gt;
 1    1    0    1   1&lt;br /&gt;
 1    1    1    0   1&lt;br /&gt;
 1    1    1    1   0&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Basteln Sie für Y ein KV Diagramm.&lt;br /&gt;
Finden Sie Schleifen und geben Sie die disjunktive Minimalform an.&lt;br /&gt;
Was wird mit dieser Funktion berechnet?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
böa &lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3)&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12295</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12295"/>
		<updated>2011-02-14T18:06:28Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 8 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
Wie viele binäre Funktionen mit 3 binären Veränderlichen gibt es?&lt;br /&gt;
&lt;br /&gt;
Wie viele Funktionen der art f(0,0,0) = 0 gibt es?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
Für die binären Veränderlichen a und b geNANDet, geben sie bitte folgendes an:&lt;br /&gt;
&lt;br /&gt;
a) disjunktive Form&lt;br /&gt;
b) disjunktive Minimalform&lt;br /&gt;
c) konjunktive Form&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
Entwerfen Sie einen zyklisch einschrittigen Code mit 4 Codewörtern.&lt;br /&gt;
Bauen Sie für diesen ein Zustandsdiagramm.&lt;br /&gt;
Geben sie Funktionen für die Folgezustände an.&lt;br /&gt;
Bauen Sie eine funktionierende Schaltung mit Flipflops&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
böa &lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3)&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12294</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12294"/>
		<updated>2011-02-14T18:05:29Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 7 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
Wie viele binäre Funktionen mit 3 binären Veränderlichen gibt es?&lt;br /&gt;
&lt;br /&gt;
Wie viele Funktionen der art f(0,0,0) = 0 gibt es?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
Für die binären Veränderlichen a und b geNANDet, geben sie bitte folgendes an:&lt;br /&gt;
&lt;br /&gt;
a) disjunktive Form&lt;br /&gt;
b) disjunktive Minimalform&lt;br /&gt;
c) konjunktive Form&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
böa &lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3)&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12293</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12293"/>
		<updated>2011-02-14T18:03:48Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 6 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
Wie viele binäre Funktionen mit 3 binären Veränderlichen gibt es?&lt;br /&gt;
&lt;br /&gt;
Wie viele Funktionen der art f(0,0,0) = 0 gibt es?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
böa &lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3)&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12292</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12292"/>
		<updated>2011-02-14T18:02:41Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
böa &lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3)&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12291</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12291"/>
		<updated>2011-02-14T18:02:26Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: /* Aufgabe 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
Kann jede Schaltung gebaut werden durch&lt;br /&gt;
&amp;lt;pre&amp;gt;[]nur AND und OR&lt;br /&gt;
[]nur NOT und AND&lt;br /&gt;
[]nur OR&lt;br /&gt;
[]nur NOR&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
böa &lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3)&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12290</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12290"/>
		<updated>2011-02-14T18:00:01Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist ein Taktsignal und ein Eingangssignal.&lt;br /&gt;
&lt;br /&gt;
Zeichnen Sie das Signal eines vorderflankengesteuerten, rückflankengesteuerten und pegelgesteuerten Flipflops (ohne Verzögerung btw)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben ist folgendes Flipflop.. (in etwa das aus dem RS Prak, außer dass am Anfang der Input nicht geANDet, sondern geORt wird.)&lt;br /&gt;
Geben Sie die Zustande für x=0 und x=1 an (Startzustand ist 0000).&lt;br /&gt;
&lt;br /&gt;
Was passiert, wenn das flankengesteuerte Flipflop durch ein pegelgesteuertes ersetzt wird?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF? (oder keins meiner Meinung nach)&lt;br /&gt;
&lt;br /&gt;
0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
böa &lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3)&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12289</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12289"/>
		<updated>2011-02-14T17:54:04Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
Carry Flag&lt;br /&gt;
Overflow Flag&lt;br /&gt;
&lt;br /&gt;
Was wird bei den folgenden Berechnungen gesetzt, CF oder OF?&lt;br /&gt;
&lt;br /&gt;
0x00000001 + 0x00000002&lt;br /&gt;
0x00000001 + 0xFFFFFFFF&lt;br /&gt;
0xFFFFFFFE + 0x80000000&lt;br /&gt;
bla&lt;br /&gt;
0x00000002 - 0x00000001&lt;br /&gt;
0x00000001 - 0x00000002&lt;br /&gt;
böa &lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3)&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
	<entry>
		<id>https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12288</id>
		<title>Gedächtnisprotokoll RS11-1</title>
		<link rel="alternate" type="text/html" href="https://wiki.mafiasi.de/index.php?title=Ged%C3%A4chtnisprotokoll_RS11-1&amp;diff=12288"/>
		<updated>2011-02-14T17:50:24Z</updated>

		<summary type="html">&lt;p&gt;85.177.172.128: Die Seite wurde neu angelegt: Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011 &amp;lt;pre&amp;gt; ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen. &amp;lt;/pre&amp;gt; == Aufgabe 1 ==  Wandeln Sie folgend...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rechnerstruktur Klausur, WS 10/11, 1. Termin, Freitag, 14.02.2011&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ANMERKUNG: Es gab insgesamt 100 Punkte zu erreichen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Aufgabe 1 ==&lt;br /&gt;
&lt;br /&gt;
Wandeln Sie folgende Zahl 2471 in das 2er, 8er, 16er und 32er System um.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 2 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie 0,75 mit 4 Vor- und Nachkommastellen im Binärsystem an.&lt;br /&gt;
Geben Sie die -Zahl an.&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 3 ==&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an.&lt;br /&gt;
&lt;br /&gt;
Geben Sie die Entropie eines Würfels an, bei dem eine 6 die Wahrscheinlichkeit p = 1/2 hat, die anderen sind p = 1/10&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 4 ==&lt;br /&gt;
&lt;br /&gt;
Gegeben sind ein paar Hamming Codes&lt;br /&gt;
&lt;br /&gt;
0000001&lt;br /&gt;
0001111 (oder so)&lt;br /&gt;
1110000 (oder so)&lt;br /&gt;
1111111&lt;br /&gt;
&lt;br /&gt;
Was ist der Minimalabstand?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[] zyklischer Code?&lt;br /&gt;
[] einschrittiger Code?&lt;br /&gt;
[] Blockcode?&lt;br /&gt;
[] Binärcode?&lt;br /&gt;
[] erkennt 3 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit fehler?&lt;br /&gt;
[] erkennt 4 bit fehler?&lt;br /&gt;
[] korrigiert 1 bit und erkennt 3 bit&lt;br /&gt;
[] korrigiert 1 bit und erkennt 4 bit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 5 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 6 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 7 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 8 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 9 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 10 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 11 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 12 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 13 ==&lt;br /&gt;
&lt;br /&gt;
Was ist RISC, was ist CISC?&lt;br /&gt;
Was kennzeichnet sie?&lt;br /&gt;
Was wird bei Intels x86 benutzt?&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 14 ==&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 15 ==&lt;br /&gt;
&lt;br /&gt;
Funktion: W = (2*A*B)/(A+B)&lt;br /&gt;
&lt;br /&gt;
Schreiben Sie für 1-Adress und 2-Adress den Code (Tabelle mit Funktionen war gegeben)&lt;br /&gt;
&lt;br /&gt;
== Aufgabe 16 ==&lt;br /&gt;
&lt;br /&gt;
Hier sehen Sie Assemblercode für ein C Programm, das rekursiv eine Multiplikation zweier Zahlen berechnet&lt;br /&gt;
&lt;br /&gt;
blabla&lt;br /&gt;
&lt;br /&gt;
Kommentieren Sie den Code.&lt;br /&gt;
Zeichnen Sie den Stack bei Aufruf von ful(2,3)&lt;br /&gt;
Wie viele Bytes werden bei ful(8,2) benutzt?&lt;br /&gt;
Was passiert bei ful(-1,2)?&lt;/div&gt;</summary>
		<author><name>85.177.172.128</name></author>
	</entry>
</feed>