Du befindest dich hier: FSI Informatik » jahrgaenge » 2006 » "Muster"-Lösungen » "Muster"-Lösungen zu Klausuren aus Technische Informatik 2 » Aufgabe 1 (Übersicht)
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
jahrgaenge:2006:loesungen:technische_informatik_2:sep2006 [20.09.2007 21:59] – Aufgabe 1 - 3 korrigiert & ergänzt plus ein paar böse Rechtschreibfehler ausgebügelt Airhardt | jahrgaenge:2006:loesungen:technische_informatik_2:sep2006 [21.09.2007 13:32] (aktuell) – 87.234.153.214 | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
* 1) w, f , f, f, w, w, w, w | * 1) w, f , f, f, w, w, w, w | ||
- | * 2) w, w, f, w, f, w, w, w | + | * 2) w, w, f, w, f, w, f(edit: zero-bit hat nichts mit rechten zu tun), f(edit: |
* 3) mov für Speicherzugriff; | * 3) mov für Speicherzugriff; | ||
* 4) Die Behandlung eines Interrupts darf nicht durch einen anderen Interrupt unterbrochen werden, da sie nicht neu aufgesetzt werden kann. | * 4) Die Behandlung eines Interrupts darf nicht durch einen anderen Interrupt unterbrochen werden, da sie nicht neu aufgesetzt werden kann. | ||
Zeile 113: | Zeile 113: | ||
</ | </ | ||
- | Das funktioniert so nicht... Wegen der tiefen Rekursion werden die Register immer wieder ueberschrieben. Man muss hierbei den Stack verwenden, in em da das Zwischenergebnis gespeichert wird. | + | Das funktioniert so nicht... Wegen der tiefen Rekursion werden die Register immer wieder ueberschrieben. Man muss hierbei den Stack verwenden, in em da das Zwischenergebnis gespeichert wird. |
+ | |||
+ | Ich denke, bei call werden die Register automatisch auf dem Stack gesichert und bei ret wiederhergestellt. Ist das nicht gerade der Unterschied zu iret? | ||
==== Aufgabe 6 ==== | ==== Aufgabe 6 ==== |