Delta DVP-ES2 Manual De Operación página 132

Tabla de contenido

Publicidad

el punto decimal se dejará fuera. Para obtener un resultado de operación con punto decimal, por
favor use las instrucciones de punto flotante.
Instrucciones de aplicación relevantes para el punto flotante:
FLT
DDEG
DEMUL
DESQR
DTAN
DSUBR
Punto flotante binario
DVP-PLC representa el valor de punto flotante en 32 bits, conforme a la norma IEEE754:
8-bit
exponent
S
b31
Bit de signo
0: positivo
1: negativo
( )
S
E
B
×
×
1
2
Ecuación
Por lo tanto, el rango del valor de punto flotante de 32 bits es desde ±2
ejemplo desde ±1.1755×10
Ejemplo 1: Represente "23" en valor de punto flotante de 32 bits
Paso 1: Convierta "23" en un valor binario: 23.0 = 10111
Paso 2: Normalice el valor binario: 10111 = 1.0111 × 2
exponente.
Paso 3: Obtenga el exponente: ∵ E – B = 4 E – 127 = 4 ∴ E = 131 = 10000011
Paso 4: Combine el bit de signo, exponente y mantisa en un punto flotante
0 10000011 01110000000000000000000
Ejemplo 2: Represente "-23.0" en valor de punto flotante de 32 bits
Los pasos requeridos son los mismos que en el Ejemplo 1 y solo difiere en modificar el bit de
signo a "1".
1 10000011 01110000000000000000000
DECMP
DEZCP
DEBCD
DEBIN
DEDIV
DEXP
DPOW
INT
DASIN
DACOS
DMULR
DDIVR
23-bit
mantisa
b0
=
. 1
M
;
B
127
-38
+38
hasta ±3.4028×10
3. Conjunto de instrucciones
DMOVR
DEADD
DLN
DSIN
DATAN
-126
hasta ±2
.
4
, en el cual 0111 es mantisa y 4 es
= 41B80000
2
16
=C1B80000
2
16
DRAD
DESUB
DLOG
DCOS
DADDR
+128
, por
2
3-21

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Dvp-ex2Dvp-ss2Dvp-sa2Dvp-sx2

Tabla de contenido