Download Inhoudsopgave Inhoud Print deze pagina

Voorbeeld, Floating-Point-Formaat; Voorbeeld 15-Bits Unsigned-Int-Formaat - Emotron FDU 2.0 Gebruiksaanwijzing

Verberg thumbnails Zie ook voor FDU 2.0:
Inhoudsopgave

Advertenties

Waarde binair
-8 1000
-7 1001
..
-2 1110
-1 1111
0 0000
1 0001
2 0010
..
6 0110
7 0111
De waarde die wordt weergegeven door het Emotron-
floating-point-formaat is m·10e.
Gebruik de bovenstaande formule om een waarde om te
zetten van Emotron-floating-point-formaat naar een
floating-point-waarde.
Zie voor het omzetten van een floating-point-waarde naar
het Emotron-floating-point-formaat het C-codevoorbeeld
hieronder.

Voorbeeld, floating-point-formaat

Het getal 1,23 zou er in Emotron-floating-point-formaat zo
uitzien:
F EEEE MMMMMMMMMMM
1 1110 00001111011
F=1 -> gebruikt floating-point-formaat
E=-2
M=123
-2
De waarde is dan 123x10

Voorbeeld 15-bits unsigned-int-formaat

De waarde 72,0 kan worden weergegeven als het fixed point-
getal 72. Het ligt binnen het bereik 0-32767, wat betekent
dat het 15-bits fixed point-formaat kan worden gebruikt.
De waarde ziet er dan als volgt uit:
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
0
0
0
0
0
0
Hierbij geeft bit 15 aan dat we gebruik maken van het fixed
point-formaat (F=0).
84
Seriële communicatie
= 1,23
0
0
0
1
0
0
1
0
0
0
CG Drives & Automation, 01-5325-03r5

Advertenties

Inhoudsopgave
loading

Deze handleiding is ook geschikt voor:

Vfx 2.0

Inhoudsopgave