16/16Bit in 32/16Bit Division umwandeln

OP #1264278
Lesenswert?
• ▲
▼
Guten Tag!
Ich sitze jetzt schon längere Zeit an einem für euch sicherlich kleinem 
Problem!!

Ich programmiere mit dem SAB 80C517A.
In dem µController sind Rechenoperationen implementiert, zum Beispiel 
32/16 Bit und 16/16 Bit. Ich muss eine 16/16Bit Operation durchführen.
Der µC gibt dann in 2 Registern den Wert und den Rest aus.

Bei mir ist jetzt der Dividend kleiner als der Divisor, ich erhalte also 
einen Dezimalwert zwischen 0 und 1. Der µC gibt also einen Rest von Null 
aus!

Ich würde jetzt den 16Bit Dividend in einen 32 Bit Wert umwandeln, dann 
bekäme ich einen Integerwert ausgegeben, nur nicht mehr als Rest, 
sondern als Ganzzahlwert.


Ich grübel schon ne ganze Weile, vielleicht kann hier mir ja jemand 
helfen

Danke!!

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