Nächste Seite: Aufgabe 26
Vorige Seite: Aufgabe 24
Betrachte das Registertransferproblem: Der Inhalt zweier Register soll
vertauscht werden. Dabei darf ein drittes Register zu Hilfe genommen werden.
Die einzige erlaubte Operation ist das Zuweisen des Inhalts von einem
Register an ein anderes Register. Ziel ist, eine Folge von Anweisungen
mittels eines
Produktionssystems zu generieren, die das Registertransferproblem löst.
![*](./redball.gif)
-
Gebe die zur Lösung des Registertransferproblems notwendigen
Datenstrukturen (Rahmen) an.
![*](./redball.gif)
-
Wie muß der Arbeitsspeicher initialisiert werden?
![*](./redball.gif)
-
Gebe die notwendigen Produktionsregeln an.
![*](./redball.gif)
-
Gebe die Konfliktlösungsstrategie an.
![*](./redball.gif)
-
Löse das Registertransferproblem.
Christoph Quix, Thomas List, René Soiron
30. September 1996