Ziffern trennen in ASM

Gast #52974
Lesenswert?
• ▲
▼
ganz einfach teilen,

erst duch 100, dann durch 10 (bei größeren zahlen entsprechend)und
jeweils das ganzzahlige ergebnis verwenden,
,nutze die rechenroutinen aus den atmel appnotes,
Gast #52975
Lesenswert?
• ▲
▼
Hallo,

BCD (binary coded decimal) ist in dem
Zusammenhang auch noch eine Suche wert. Dafür gibt auch bei Atmel
App-Notes (AVR204: BCD Arithmetics) die entsprechende Funktionen
auflisten. Mit BCD codierten Zahlen lässt sich diese Trennung der
Ziffern einfach realisieren, wenn man noch High- und Low-Nibble
trennt.

Viele Grüße

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren