MOVAF

Aus C64-Wiki
Zur Navigation springenZur Suche springen

Anmerkung: Dieser Artikel beschreibt die MOVAF-Routine zur Übertragung von Fließkommawerten im BASIC-ROM.

Name: MOVAF
Beschreibung: Fließkommaregister FAC runden und in Fließkommaregister ARG kopieren
Einsprungpunkt: $BBFC / 48124
Übergebene Argumente:
Rückgabe-Werte:
Akkumulator: Exponent von FAC und ARG
X-Register: 0
Y-Register: unverändert
Zero-Flag: gesetzt
Negative-Flag: gelöscht


MOVAF[1] — manchmal auch als ARGFAC[2] oder FAC2/1[3] bezeichnet — kopiert den Inhalt des Fließkommaregisters ARG und in das Fließkommaregister FAC und setzt dessen Rundungsbyte auf 0.

Laufzeitverhalten

Die Laufzeit von MOVAF beträgt unabhängig vom Inhalt von ARG immer 87 Systemtakte.

Weblinks

Quellen