Aufgabenstellung

Es soll die Cosinus-Funktion y=cos(x) in ASM (Assembler) implementiert werden, um das Ganze schwerer zu gestalten wurden folgende Vorgaben gemacht.

Zur Lösung der Aufgabe dürfen nur die FPU-Befehle für die vier Grundrechenarten +,-,*,/, sowie die Negation (Multiplikation mit -1) verwendet werden. Die Verwendung weiterer FPU-Befehle ist nicht gestattet.

In der Testumgebung ist die Realisierung der zu implementierenden Funktion mit dem entsprechenden FPU-Befehl zu validieren.Durch Zeitmessung ist die Laufzeit der erstellten Routine mit der Ausführungszeit des entsprechenden FPU-Befehls, sowie der Software-Emulation des Compilers zu vergleichen. Die Ergebnisse sind zu dokumentieren.

Bemerkung zur Dokumentation

Eine zum ausdrucken geeignete Version der Dokumentation ohne Frames ist ebenfalls vorhanden. Sie kann natürlich auch von allen Genutzt werden die keine Frames mögen. Allerdings ist die Navigation dort auch wesentlich umständlicher.

Gruppenmitglieder

mail  Robert Penz

mail  Steffen Manthey

mail  Katja Baderschneider