Forum: Mikrocontroller und Digitale Elektronik Division von 8 Byte Datentyp durch Konstante


von SaBo (Gast)


Lesenswert?

Hallo,
ich möchte mit SDCC (unterstützt nur bis 4 Byte Datentypen) einen 8 Byte 
Datentyp durch die Konstante 3600 teilen. Wie gehe ich vor?

ANy Ideas?

MfG

SABO

: Verschoben durch Admin
von Johann L. (gjlayde) Benutzerseite


Lesenswert?

1) Teile die Zahl in 4 Ziffern a 16 Bit und dividiere wie du es in der
   (Grund)schule gelernt hast -- nur eben nicht im Dezimalsystem sondern
   zur Bases 2^16.  Alternativ geht auch Bases 2^8 und zweimalige
   Division durch 60.  Oder:

2) Nimm nen gscheiten Compiler (siehe Titel dieses Forums ;-)

3) Einen Blick in "The Art of Computer Programming, Volume 2" von
   Donald E. Knuth wagen.

von Axel S. (a-za-z0-9)


Lesenswert?

4. selber schreiben in Inline Assembler

Welche Platform eigentlich?


XL

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.