Theoretische und technische Informatik - ganz praktisch - Letzte Aktivität in ASS-AF https://info2.aifb.kit.edu/qa/index.php?qa=activity&qa_1=assembler&qa_2=ass-af Powered by Question2Answer Beantwortet: Unmittelbare Adressierung https://info2.aifb.kit.edu/qa/index.php?qa=7291&qa_1=unmittelbare-adressierung&show=7294#a7294 <p>Hallo,</p><p>die unmittelbare Adressierung mittels "#" bedeutet nichts anderes, als dass du einfach das entsprechende Zeichen direkt aufrufst. In der getaggten Aufgabe (ASS-AF) wird also beispielsweise im Befehl <em>ADD #1&nbsp;</em>die Zahl 1 auf R2 drauf addiert. Genauso verhält es sich auch in der Assembler-Aufgabe aus Tut 6, wo über&nbsp;<em>SUBSTRACT, R1,&nbsp;#1, R1&nbsp;</em>die Variable R1 um 1 verringert wird und das Ergebnis wieder in R1 gespeichert wird.</p><p>Beste Grüße,&nbsp;</p><p>Martin (Tutor)</p> ASS-AF https://info2.aifb.kit.edu/qa/index.php?qa=7291&qa_1=unmittelbare-adressierung&show=7294#a7294 Wed, 03 Feb 2021 14:29:42 +0000 Kommentiert: Alternativlösung des Programms https://info2.aifb.kit.edu/qa/index.php?qa=521&qa_1=alternativl%C3%B6sung-des-programms&show=524#c524 Wenn man am JumpZero in Zeile zwei einmal vorbeigelaufen ist, kommt man dort gar nicht mehr hin. Dieser Sprungbefehl ist lediglich zum Abfangen des Spezialfalls n = 0 konstruiert. In diesem Fall springt man dann aus Zeile 2 direkt zum Ende.<br /> <br /> Gruß Claudio (Tutor) ASS-AF https://info2.aifb.kit.edu/qa/index.php?qa=521&qa_1=alternativl%C3%B6sung-des-programms&show=524#c524 Wed, 22 Oct 2014 15:59:40 +0000