Theoretische und technische Informatik - ganz praktisch - Letzte Aktivität in Übungsblatt 6 https://info2.aifb.kit.edu/qa/index.php?qa=activity&qa_1=%C3%BCbungsblatt-6 Powered by Question2Answer Kommentiert: Huffman Kodierung 0/1 vertauschen? https://info2.aifb.kit.edu/qa/index.php?qa=7116&qa_1=huffman-kodierung-0-1-vertauschen&show=7130#c7130 Ist mir bewusst, ich wollte nur darauf hinweisen dass die Professorin die Beschriftung in der Vorlesung selber andersrum vorgenommen hat - und auf Nachfrage versichert hat, dass beide Herangehensweisen akzeptiert werden. HU-6-3 https://info2.aifb.kit.edu/qa/index.php?qa=7116&qa_1=huffman-kodierung-0-1-vertauschen&show=7130#c7130 Thu, 06 Feb 2020 14:59:00 +0000 Beantwortet: 2.Fall: wieso mehr a‘s als b‘s und c‘s https://info2.aifb.kit.edu/qa/index.php?qa=7079&qa_1=2-fall-wieso-mehr-a-s-als-b-s-und-c-s&show=7081#a7081 Es ist mindestens ein a vorne und wir pumpen den Teil, der b bzw c bzw b und c beinhaltet mit i = 0. Wodurch wir mehr a's als b's oder c's in uwy haben, was wir erreichen wollten.<br /> <br /> LG, Nico (Tutor) (Alle Angaben ohne Gewähr) AU-6-1 https://info2.aifb.kit.edu/qa/index.php?qa=7079&qa_1=2-fall-wieso-mehr-a-s-als-b-s-und-c-s&show=7081#a7081 Tue, 04 Feb 2020 09:48:43 +0000 Beantwortet: Lösung zum sechsten Übungsblatt früher hochladen? https://info2.aifb.kit.edu/qa/index.php?qa=6972&qa_1=l%C3%B6sung-zum-sechsten-%C3%BCbungsblatt-fr%C3%BCher-hochladen&show=6982#a6982 Liebe Studierende,<br /> <br /> &nbsp;<br /> <br /> wir verstehen Ihre Anfrage. Damit alle Studierende die gleiche Bedingungen haben, werden die Lösungen wie üblich nach dem letzten Tutoriumtermin hochgeladen.<br /> Bis dahin können Sie gerne Vorlesung, Lehrbuch und Übungsbuch zur Vorbereitung nutzen.<br /> <br /> &nbsp;<br /> <br /> Viele Grüße<br /> <br /> Tatiana von Landesberger AU-6-1 https://info2.aifb.kit.edu/qa/index.php?qa=6972&qa_1=l%C3%B6sung-zum-sechsten-%C3%BCbungsblatt-fr%C3%BCher-hochladen&show=6982#a6982 Thu, 23 Jan 2020 15:44:52 +0000 Vorgehensweise Assoziativcache Aufgabe 3 AU 6-2b) https://info2.aifb.kit.edu/qa/index.php?qa=6796&qa_1=vorgehensweise-assoziativcache-aufgabe-3-au-6-2b Hallo,<br /> <br /> ich verstehe die Vorgehensweise beim Assoziativcache nicht und werde auch aus den existierenden Beiträgen dazu nicht schlau.<br /> <br /> Wäre es möglich, die Aufgabe hier im Forum zu demonstrieren? (1 oder 2 Schritte, damit es klar wird).<br /> <br /> &nbsp;<br /> <br /> Vielen Dank und entschuldigung für die Umstände. AU-6-2 https://info2.aifb.kit.edu/qa/index.php?qa=6796&qa_1=vorgehensweise-assoziativcache-aufgabe-3-au-6-2b Sat, 06 Jul 2019 15:27:12 +0000 Beantwortet: Was bringt das directly-mapped-Verfahren https://info2.aifb.kit.edu/qa/index.php?qa=6635&qa_1=was-bringt-das-directly-mapped-verfahren&show=6637#a6637 Hallo,<br /> <br /> beim directly-mapped-Verfahren erfolgt zuerst eine Zuordnung zu einer bestimmten Cache-Zeile von jeder Adresse indem man mit der Adresse MOD 8 rechnet (sie also durch 8 teilt und dann den Rest anschaut der übrig bleibt, von 0 bis 7).<br /> In das Tag-Feld selbst wird dann nicht die Adresse selbst eingetragen, sondern die Adresse geteilt durch 8 (Nachkommazahlen werden weggelassen).<br /> <br /> In dem Tag-Feld selbst steht also nicht die Adresse, sonder man kann sich aus dem Tag-Feld und der Cache-Zeile die Adresse errechnen:<br /> Adresse = Tag-Feld*8 + Cache-Zeile..<br /> <br /> Ich hoffe das beantwortet deine Frage.<br /> <br /> Beste Grüße<br /> <br /> Paul (Tutor) AU-6-2 https://info2.aifb.kit.edu/qa/index.php?qa=6635&qa_1=was-bringt-das-directly-mapped-verfahren&show=6637#a6637 Sat, 02 Feb 2019 12:56:01 +0000 Kommentiert: Teilaufgabe c) https://info2.aifb.kit.edu/qa/index.php?qa=6294&qa_1=teilaufgabe-c&show=6359#c6359 Das habe ich jetzt verstanden. Allerdings kann ich immer noch absolut nicht begreifen wie man auf den Teil 2^n der Funktion kommt. Die Frage lautet ja welche Funktion das Programm bezogen auf R1 berechnet und wenn ich das Ganze mit Werten für n durchspiele kann ich immernoch nur die Fakultätsfunktion erkennen, die das Programm bezogen auf R1 berechnet...<br /> <br /> Muss ich also doch zusätzlich auch die Werte in R2 betrachten? AU-6-3 https://info2.aifb.kit.edu/qa/index.php?qa=6294&qa_1=teilaufgabe-c&show=6359#c6359 Thu, 08 Feb 2018 12:43:55 +0000 Beantwortet: Durchschnittliche Zeit für Zustand "bereit" https://info2.aifb.kit.edu/qa/index.php?qa=6270&qa_1=durchschnittliche-zeit-f%C3%BCr-zustand-bereit&show=6276#a6276 <p> Hallo,</p> <p> der Zustand "bereit" ist wie folgt definiert:</p> <ul> <li> Der Zustand ist nicht abgeschlossen.</li> <li> Der Zustand wird gerade nicht bearbeitet.</li> </ul> <p> Die Reihenfolge bei shortest-job-first ergibt sich durch die Priorisierung aufsteigend nach Job-Länge, wobei der kürzeste Job am höchsten priorisiert (= Prio 1) wird.</p> <p> Hilft das?</p> <p> Mit freundlichen Grüßen</p> <p> Laurin (Tutor)</p> <p> &nbsp;</p> AU-6-1 https://info2.aifb.kit.edu/qa/index.php?qa=6270&qa_1=durchschnittliche-zeit-f%C3%BCr-zustand-bereit&show=6276#a6276 Sun, 04 Feb 2018 11:22:24 +0000 Kommentiert: Lösung Übung 6 https://info2.aifb.kit.edu/qa/index.php?qa=6261&qa_1=l%C3%B6sung-%C3%BCbung-6&show=6262#c6262 Ich habe die Lösungen hochgeladen. (Aber versuchen Sie ruhig trotzdem, erst einmal alles ohne Lösungen zu rechnen.) AU-6-1 https://info2.aifb.kit.edu/qa/index.php?qa=6261&qa_1=l%C3%B6sung-%C3%BCbung-6&show=6262#c6262 Sat, 03 Feb 2018 08:30:22 +0000 Beantwortet: ALLGEMEIN Zahlenwerte https://info2.aifb.kit.edu/qa/index.php?qa=5579&qa_1=allgemein-zahlenwerte&show=5580#a5580 Sie müssen nichts, was das kleine Einmaleins überschreitet, ausrechnen können. Wenn als Resultat einer Aufgabe $640 \cdot 480$ verlangt ist, dann reicht es, wenn Sie schreiben: $$640 \cdot 480$$ AU-6-4 https://info2.aifb.kit.edu/qa/index.php?qa=5579&qa_1=allgemein-zahlenwerte&show=5580#a5580 Fri, 10 Feb 2017 13:25:23 +0000 Kommentiert: Mittwoch https://info2.aifb.kit.edu/qa/index.php?qa=5245&qa_1=mittwoch&show=5266#c5266 War nicht böse gemeint AU-6-1 https://info2.aifb.kit.edu/qa/index.php?qa=5245&qa_1=mittwoch&show=5266#c5266 Fri, 03 Feb 2017 10:51:44 +0000 Beantwortet: Lösung früher hochladen https://info2.aifb.kit.edu/qa/index.php?qa=5103&qa_1=l%C3%B6sung-fr%C3%BCher-hochladen&show=5105#a5105 Gerne möchten wir Ihnen die Unterlagen so früh wie möglich zur Verfügung stellen. Allerdings möchten wir auch allen Studierenden die gleichen Voraussetzung zum Erfüllen der verschiedenen Leistungen bieten. In diesem Zusammenhang betrifft das vor allem das Vorstellen der interaktiven Aufgaben.<br /> <br /> Demnach haben wir uns für den Kompromiss entschieden, die Unterlagen im Laufe des Mittwoch hochzuladen. Bis dahin können Sie etwaige Fragen gerne in den entsprechenende Foren stellen.<br /> <br /> &nbsp;<br /> <br /> Ich hoffe, Sie haben Verständnis für diese Vorgehensweise. AU-6-1 https://info2.aifb.kit.edu/qa/index.php?qa=5103&qa_1=l%C3%B6sung-fr%C3%BCher-hochladen&show=5105#a5105 Sat, 28 Jan 2017 14:33:30 +0000 Beantwortet: Erklärung der einzelnen Schritte? https://info2.aifb.kit.edu/qa/index.php?qa=2530&qa_1=erkl%C3%A4rung-der-einzelnen-schritte&show=2531#a2531 <div class="ilFrmPostContent"> <p> Hi!</p> <p> 1. Speichern der Zahl 1 in Register 2</p> <p> 2. Schleifenanfang; Die Zahlen in Register 2 und 1 werden miteinander multipliziert und das Ergebnis wird in Register 2 gespeichert</p> <p> 3. Zahl in Register 1 subtrahiert mit 1 wird in R1 gespeichert</p> <p> 4. Abbruchbedingung der Schleife: Falls die Zahl in R1 gleich null ist. Ansonsten zurückspringen an den Schleifenanfang</p> <p> 5. Speichern der Zahl aus R2 in R1</p> <p> <span class="small">Jonas (Tutor)</span></p> </div> <p> &nbsp;</p> AU-6-3 https://info2.aifb.kit.edu/qa/index.php?qa=2530&qa_1=erkl%C3%A4rung-der-einzelnen-schritte&show=2531#a2531 Tue, 22 Sep 2015 09:42:23 +0000 Kommentiert: d) Gilt nicht 1 KIB = 1024 Byte? https://info2.aifb.kit.edu/qa/index.php?qa=2454&qa_1=d-gilt-nicht-1-kib-1024-byte&show=2457#c2457 Um aus Ki (Kibi/Kilo) Mi (Mebi/Mega) zu machen ;)<br /> Kibi sind 2^10, wie eben Kilo 10^3 ist <br /> Mebi sind 2^20 entsprechend Mega 10^6 usw.<br /> <br /> Julian (Tutor) AU-6-4 https://info2.aifb.kit.edu/qa/index.php?qa=2454&qa_1=d-gilt-nicht-1-kib-1024-byte&show=2457#c2457 Tue, 22 Sep 2015 08:20:54 +0000 Beantwortet: b):warum wird die Anzahl der Wörter nicht halbiert? https://info2.aifb.kit.edu/qa/index.php?qa=2452&qa_1=b-warum-wird-die-anzahl-der-w%C3%B6rter-nicht-halbiert&show=2453#a2453 Hallo,<br /> <br /> du teilst durch 2 Byte. Die Wortbreite ist laut Aufgabe 16 Bit und damit 2 Byte. <br /> Die Gesamtdatenmenge, die übertragen werden soll sind die 921600 Byte und das wird durch die Wortbreite von 2 Byte geteilt.<br /> <br /> Gruß,<br /> <br /> Julian (Tutor) AU-6-4 https://info2.aifb.kit.edu/qa/index.php?qa=2452&qa_1=b-warum-wird-die-anzahl-der-w%C3%B6rter-nicht-halbiert&show=2453#a2453 Tue, 22 Sep 2015 08:18:48 +0000 Kommentiert: Charakteristik: Warum wird "-127" nur einmal abgezogen? https://info2.aifb.kit.edu/qa/index.php?qa=2433&qa_1=charakteristik-warum-wird-127-nur-einmal-abgezogen&show=2441#c2441 Hallo,<br /> <br /> ich muss zugeben, dass für mich im Augenblick der ganze Erklärungstext etwas undurchsichtig ist. Ich wüsste auch nicht, wie ich durch Hinzufügen oder Löschen eines ' Konsistenz schaffen könnte. Aber brauchen Sie so einen Text überhaupt oder macht der es nicht unnötig kompliziert? Die Mantisse muss halt rücknormiert werden, und meines Erachtens ist das korrekt berechnet.<br /> <br /> Wir versuchen mal, die Erklärung etwas klarer zu formulieren (wir haben uns ja etwas dabei gedacht, ich weiß nur nicht mehr, was), und bis dahin bitte ich Sie, diesen Teil einfach zu ignorieren :-)<br /> <br /> Viele Grüße<br /> <br /> Lukas König und Friederike Pfeiffer-Bohnen und Micaela Wünsche HU-6-1 https://info2.aifb.kit.edu/qa/index.php?qa=2433&qa_1=charakteristik-warum-wird-127-nur-einmal-abgezogen&show=2441#c2441 Tue, 22 Sep 2015 07:53:55 +0000 Beantwortet: Warum zieht man von der Mantisse die 1 ab? https://info2.aifb.kit.edu/qa/index.php?qa=2435&qa_1=warum-zieht-man-von-der-mantisse-die-1-ab&show=2436#a2436 Da 1+Mc größer als zwei ist, klammern wir den Faktor 2 aus (der Exponent/die Charakteristik erhöht sich dementsprechend um 1). Daher kommt das 1/2.<br /> Die 1 ziehen wir ab, um von 1+Mc zur isolierten Darstellung von Mc zu kommen (die 1 wird ja implizit kodiert).<br /> <br /> Ich hoffe, das hilft weiter.<br /> <br /> Gruß Claudio (Tutor) HU-6-1 https://info2.aifb.kit.edu/qa/index.php?qa=2435&qa_1=warum-zieht-man-von-der-mantisse-die-1-ab&show=2436#a2436 Tue, 22 Sep 2015 07:43:50 +0000 Beantwortet: a): Wieso ist die Fallunterscheidung notwendig? https://info2.aifb.kit.edu/qa/index.php?qa=2431&qa_1=a-wieso-ist-die-fallunterscheidung-notwendig&show=2432#a2432 <div class="ilFrmPostContent"> <p> Man kann M' nur entsprechend der IEEE 754 kodieren, wenn \( 0\leq M' &lt; 1\) gilt (die Oberschranke kann man sich über die geometrische Reihe/Summe herleiten, wenn man M' =111....1 setzt). \( M_{a}' + M_{b}' + M_{a}' * M_{b}' \) kann aber größer als 1 werden. Dann muss man die Charakteristik um 1 vergrößern, damit die Mantisse wieder im erlaubten Bereich ist. Das ist so ähnlich wie der Übertrag beim schriftlichen Addieren.</p> <p> Tobias (Tutor)</p> </div> <p> &nbsp;</p> HU-6-1 https://info2.aifb.kit.edu/qa/index.php?qa=2431&qa_1=a-wieso-ist-die-fallunterscheidung-notwendig&show=2432#a2432 Tue, 22 Sep 2015 07:40:28 +0000 Beantwortet: Funktion von * hinter LOAD und STORE? https://info2.aifb.kit.edu/qa/index.php?qa=2148&qa_1=funktion-von-hinter-load-und-store&show=2149#a2149 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> die Erklärungen für LOAD* und STORE* findest du ja in der Aufgabenstellung, der Unterschied zu dem sonst von uns benutzen "normalen" LOAD und STORE Befehlen besteht dabei darin, dass ich nicht direkt angebe wo ich speichern (bzw laden) will, sondern ich muss auslesen was in "a" steht und dies gibt mir erst die Adresse des Bereichs in dem ich speichern(laden) will. Da die LOAD* und STORE* Befehle nur eine Art Hilfestellung zur Lösung der Aufgabe sind müssen sie natürlich nicht unbedingt benutzt werden und deshalb wird in der Lösung nur STORE* einmal benutzt.</p> <p> Ich hoffe das hilft dir weiter.</p> <p> Viele Grüße,</p> <p> Janina (Tutorin)</p> </div> <p> &nbsp;</p> HU-6-3 https://info2.aifb.kit.edu/qa/index.php?qa=2148&qa_1=funktion-von-hinter-load-und-store&show=2149#a2149 Wed, 16 Sep 2015 14:13:37 +0000 Beantwortet: Verständnisproblem allgemein https://info2.aifb.kit.edu/qa/index.php?qa=2126&qa_1=verst%C3%A4ndnisproblem-allgemein&show=2127#a2127 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> du findest die Fuktionsweise des directly-mapped und des assoziativ Cache im Vorlesungssatz 8.3Speicher.Rechnernetze auf Folie 8-47. Vielleicht hilft dir das weiter.</p> <p> Ansonsten zu Directly-mapped Cache:</p> <p> Nehmen wir z.B die erste Zahl die übertragen wird 101. Du berechnest zunächst 101 mod 8 = 5 d.h. die Zahl muss in der fünften Zeile gespeichert werden. Allerdings speichert man nicht den gesamten Wert sondern 101 div 8 = 12</p> <p> Assoziativ Cache: Die einkommenden Adressen werden nacheinander in den Zeilen gespeichert. Sobald alle Zeilen gefüllt sind, wird in die Zeile geschrieben, auf die am längsten nicht zugegriffen wurde (es ist also sinnvoll sich zu notieren wann eine Zahl aufgerufen wurde). Beim Assoziativ Cache wird im Unterschied zum directly-mapped Cache die gesamte Zahl gespeichert.</p> <p> Lorena (Tutorin)</p> </div> <p> &nbsp;</p> AU-6-2 https://info2.aifb.kit.edu/qa/index.php?qa=2126&qa_1=verst%C3%A4ndnisproblem-allgemein&show=2127#a2127 Wed, 16 Sep 2015 13:29:43 +0000 Beantwortet: Einordnung in den Cache https://info2.aifb.kit.edu/qa/index.php?qa=2124&qa_1=einordnung-in-den-cache&show=2125#a2125 <div class="ilFrmPostContent"> <p> Hallo,</p> <p> du würdest die 104 in die Zeile schreiben, deren Benutzung am Längsten zurückliegt (in diesem Fal Zeile 5). Die 104 in Zeile 2 existiert für den Rechner nicht mehr, da sie überschrieben wurde. Dort steht nur die 112.</p> <p> Viele Grüße</p> <p> Christiane (Tutorin)</p> </div> <p> &nbsp;</p> AU-6-2 https://info2.aifb.kit.edu/qa/index.php?qa=2124&qa_1=einordnung-in-den-cache&show=2125#a2125 Wed, 16 Sep 2015 13:27:24 +0000 Beantwortet: Directly-Mapped-Cache im Tag-Feld bdivk & Assoziative-Cache einfach b ? https://info2.aifb.kit.edu/qa/index.php?qa=2122&qa_1=directly-mapped-cache-feld-bdivk-assoziative-cache-einfach&show=2123#a2123 <p> Ja, da hast du Recht.</p> <p> <span class="small">Jonas (Tutor)</span></p> AU-6-2 https://info2.aifb.kit.edu/qa/index.php?qa=2122&qa_1=directly-mapped-cache-feld-bdivk-assoziative-cache-einfach&show=2123#a2123 Wed, 16 Sep 2015 13:25:12 +0000 Welche Geschwindikeit muss verwendet werden? https://info2.aifb.kit.edu/qa/index.php?qa=2113&qa_1=welche-geschwindikeit-muss-verwendet-werden <div class="ilFrmPostContent"> <p> Hallo, mir ist nicht ganz klar, welche Geschwindigkeit von 12,5 \(\frac{MByte}{s}\) wir jetzt in die Rechnung einbeziehen, ist das jetzt nur die Übertragungsgeschwindigkeit des Netzwerks? Oder auch die des Sekundärspeichers, da die Daten erst von dort in den Arbeitsspeicher geschrieben werden müssen?</p> <p> Wenn letzteres, würden wir dann, wenn Netzwerk- und Schreibgeschwindigkeit des externen Speichers nicht gleich wären, die höhere Geschwindigkeit in der Berechnung verwenden?<br> <br> Danke für die Hilfe!</p> </div> <p> &nbsp;</p> HU-6-2 https://info2.aifb.kit.edu/qa/index.php?qa=2113&qa_1=welche-geschwindikeit-muss-verwendet-werden Wed, 16 Sep 2015 13:04:26 +0000