Seite 1 von 1

Teilen durch 5

Verfasst: 03.12.2023 21:23
von Dr. Irata
Hallo liebe "Gemeinde",
da habe ich mal wieder ein kleines Problem:
Ich muss in Assembler eine Zahl zwischen 0-160 durch 5 teilen. Da fällt mir spontan nur eine kleine Schleife ein, von der entsprechenden Zahl immer 5 abzuziehen, bis ich bei <=0 bin, der Zähler stellt dann das Ergebnis dar.
Gibt es einfachere und schnellere Lösungen??
LG
Peter

Re: teilen durch 5

Verfasst: 03.12.2023 21:43
von Dr. Irata
ah... blöde Frage!
Antwort: Eine Tabelle machen!!

Re: teilen durch 5

Verfasst: 03.12.2023 22:26
von Kveldulfur
Moin!

Hier findest Du interessante Routinen:
https://codebase64.org/doku.php?id=base:6502_6510_maths

Grüße
Janko

Re: teilen durch 5

Verfasst: 03.12.2023 22:55
von Dr. Irata
vielen Dank, sehr interessante Routinen!

Re: Teilen durch 5

Verfasst: 04.12.2023 23:08
von LarsImNetz
Divisionen für feste Werte:
Da haben sich viele Entwickler mal zusammengefunden und für die ersten 32 Werte die entsprechenden Divisionen als Code zusammengestellt.

https://forums.nesdev.org/viewtopic.php?t=11336

LG
Lars