Ich habe folgendes Problem:
Es ist eine auf eins normierte Zahle a=0.018342355 gegeben.
Ich habe nur 16Bit Wortbreite (Bit15=Vorzeichen,Bit14-0=Wert); d.h. meine Auflösung beträgt 2^(-15) und somit eine Genauigkeit von 5-Stellen hinter dem Komma.
Die Zahl a hat aber neun. Daraus folgt ich brauche zwei 16Bit-Register(z.B.B1,B0).
Die Frage:
Wie stellt sich a als Hex-Zahl in B1(=xxxxh) und B0(=xxxxh) dar?
Danke (DPM on DSP)
Ziel war double-precision multiply auf einem DSP.
In diesem Fall wären es dann 24 Bit Register.
D.h. 48*48 Bit Multiplikation.
Das andere war nur ein „Prinzip-Beispiel“