Multiplikation, Festkomaarithmetik
-
After multiplication of two short values I want to save the left 16 bits as the answer(also short). I need it for fixpoint arithmetic. Normally the right 16 values are saved. What can I do?
-
-
Das ist schon ein anderer Ansatz. Hier möchte ich nur die 16 erste Bits abspeichern.
-
bobotic schrieb:
Das ist schon ein anderer Ansatz. Hier möchte ich nur die 16 erste Bits abspeichern.
Welchen Prozessor haste drunter? Intel/AMD? Der Tut das doch schon für dich machen. Mach nur einfach das richtige Register in die Zielvariable tun.
Inwiefern kannste SG1s Link nicht verwerten? In dem Link werden die ersten 16 Bit doch auch behandelt.
Sollst Du Hardware löten? Oder was ist Deine besondere Herausforderung und wieso im C-Forum dann?