Theoretische und technische Informatik - ganz praktisch - Letzte Fragen in 2015-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=questions&qa_1=2015-hauptklausur&qa_2=2015-h-10 Powered by Question2Answer Indirekte Adressierung https://info2.aifb.kit.edu/qa/index.php?qa=7583&qa_1=indirekte-adressierung Hallo!<br /> <br /> Ich frage mich, wie hier indirekt Adressiert werden muss.<br /> <br /> Genauer gesagt, komme ich ab der Stelle nicht weiter, wo &quot;store&quot; als Sprungmarke steht. Ich habe bis dahin in R3=n^2 und soll das jetzt in R2 indirekt speichern.<br /> <br /> Wie funktioniert das? Weil in R2 an der Stelle n^2 haben wir ja eigentlich keinen Wert. 2015-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=7583&qa_1=indirekte-adressierung Tue, 08 Feb 2022 08:51:53 +0000 Warum ist x begrenzt durch x={1,...,8}? https://info2.aifb.kit.edu/qa/index.php?qa=6380&qa_1=warum-ist-x-begrenzt-durch-x-1-8 Hallo,<br /> <br /> &nbsp;<br /> <br /> ich habe eine Frage bezüglich dem Teil b in Aufgabe 10.<br /> <br /> In der Lösung wird x beschränkt durch die Zahlen 1 bis 8. Warum kann x keine größeren Werte annehmen?<br /> <br /> Vielen Dank für die Antwort. 2015-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=6380&qa_1=warum-ist-x-begrenzt-durch-x-1-8 Fri, 09 Feb 2018 10:26:20 +0000 wie kommt man auf n^2? https://info2.aifb.kit.edu/qa/index.php?qa=6306&qa_1=wie-kommt-man-auf-n-2 Wahrscheinlich habe ich etwas falsch verstanden.<br /> <br /> Aber ich fragen mich, wie ich bei dem Programm bzw im Aufgabenteil a) auf n^2 komme? Ich habe hier doch in keine Anweisung eine Opeation bei der ich Mutlipiziere? Wie kann ich dann auf ein n^2 kommen? Ich habe dies so verstanden, dass zu dem Wert in R3 bei jedem Durchlauf der Innerloop ein n addiert wird, dh im 1. Durchgang habe R3 = n, im 2. Durchlauf R3 = 2n .... <br /> <br /> ​Außerdem frage ich mich, wie man überhaupt in den Teil &quot;store&quot; gelangt? <br /> ​Jumpzero heißt doch, dass ich zu store springe, falls der Wert meines Akkumulator (ACC) = 0 ist oder? Aber wie weiß ich denn wann der wert gleich 0 ist, wenn ich zu Beginn keinen konkreten Wert in R8 habe, sonder nur die Angabe dass in R8 = n ist? <br /> <br /> ​Laut meinem Verständnis wird der Wert in ACC in jedem Schleifendurchlauf -1 genommen? <br /> <br /> Vielen Dank für Ihre Hilfe! 2015-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=6306&qa_1=wie-kommt-man-auf-n-2 Tue, 06 Feb 2018 11:36:08 +0000 Vorgehen https://info2.aifb.kit.edu/qa/index.php?qa=4561&qa_1=vorgehen Hallo,<br /> <br /> &nbsp;<br /> <br /> ich hätte auch eine kurze Frage bzgl. Dieser Aufgabe: ich verstehe auch nicht ganz, wie ich das Programm zu lesen habe. Man beginnt bei LOAD und wie geht's dann weiter? Einfach nach der Reihenfolge (chronologisch) das Programms durchgehen? Oder kommt nach LOAD als zweitens store und springt man dann zu outerloop und dann zu innerloop? <br /> <br /> &nbsp;<br /> <br /> &nbsp;<br /> <br /> Vielen Dank im Voraus! 2015-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=4561&qa_1=vorgehen Fri, 22 Jul 2016 08:05:06 +0000 Kein Ansatz bei Ausgabe angeben und Funktion darstellen in Assemblersprachen https://info2.aifb.kit.edu/qa/index.php?qa=4151&qa_1=ansatz-ausgabe-angeben-funktion-darstellen-assemblersprachen Hallo,<br /> <br /> wie komme ich darauf, dass in der a) die Lösung n^2 ist &nbsp;und in b) x^2 für 1...8 ? Darüber hinaus wollte ich fragen, ob es denn &quot;Tricks oder Tipps&quot; gibt, die Funktion bzw. eine solche Ausgabe mit n ablesen zu können, denn bei Eingaben mit Zahlen für Variablen, ist das ganze relativ einfach. Ich komme mit den &quot;n &quot; nicht klar.<br /> <br /> Danke! 2015-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=4151&qa_1=ansatz-ausgabe-angeben-funktion-darstellen-assemblersprachen Thu, 11 Feb 2016 02:20:36 +0000 Was passiert? https://info2.aifb.kit.edu/qa/index.php?qa=3815&qa_1=was-passiert Kann mir irgendjemand vielleicht Schritt für Schritt erklären was passiert, also wie man zunächst mal bei der a) auf die Lösung kommt, auch wenn es etwas Schreibaufwand ist? Ich versteh es einfach nicht...<br /> <br /> vielen Dank! 2015-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=3815&qa_1=was-passiert Wed, 03 Feb 2016 16:58:18 +0000 a): Erklärung des Befehls (STORE,STORE_IND,R3,R2) ? https://info2.aifb.kit.edu/qa/index.php?qa=2558&qa_1=a-erkl%C3%A4rung-des-befehls-store-store_ind-r3-r2 <p> <span>Zu Aufgabenteil a):</span></p> <p> <span>STORE &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;STORE_IND &nbsp; &nbsp; R3 &nbsp; &nbsp; R2</span></p> <p> <span>kann mir vielleicht jemand diesen Befehler erklären? Ich habe, falls ich mich nicht vertan habe, nach dem durchlauf von innerloop n^2 in R3 stehen. Doch wie spei man den Befehl indirekt in R2? </span></p> 2015-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=2558&qa_1=a-erkl%C3%A4rung-des-befehls-store-store_ind-r3-r2 Tue, 22 Sep 2015 12:12:38 +0000 Warum wird das x auf 8 begrenzt? https://info2.aifb.kit.edu/qa/index.php?qa=2556&qa_1=warum-wird-das-x-auf-8-begrenzt <div class="ilFrmPostContent"> <p> Hallo,</p> <p> Antwort von Teil b lautet: "Das Programm speichert an Hauptspeicheradresse x den Wert x^2 für x = {1, . . . , 8}. "</p> <p> Warum ist hier x auf 8 begrenzt? Eigentlich entspricht x der beliebigen Zahl n, die am Anfang im R8 steht und n kann größer werden. Ich konnte es nicht nachvollziehen.</p> <p> Vielen Dank!</p> <p> Ayca</p> </div> <p> &nbsp;</p> 2015-H-10 https://info2.aifb.kit.edu/qa/index.php?qa=2556&qa_1=warum-wird-das-x-auf-8-begrenzt Tue, 22 Sep 2015 12:10:08 +0000