Representación De Números Negativos - Mitsubishi Electric FX Serie Instrucciones De Programacion

Ocultar thumbs Ver también para FX Serie:
Tabla de contenido

Publicidad

Registros
Rangos de valores numéricos de los registros de datos
Cuando en un registro se guardan cifras codificadas binarias, el rango de valores numéricos
está restringido por el tamaño limitado de un registro.
b Cifras decimales
16 bits: -32 768 a +32 767
b Cifras hexadecimales
16 bits: 0 a FFFF
Representación de números negativos
Los números negativos se representan como complemento de 2.
Al crear un complemento de 2 se invierte la cifra dual (formación de complemento de 1)
y a continuación se suma el valor numérico binario 1.
0101101 (dual)
1010010 (dual)
1010011 (dual)
1010011 (dual)
El valor guardado en el registro de datos es negativo cuando el bit de valencia superior (el bit
de signo) está activado (1).
Fig. 3-22:Ejemplo para la representación de números negativos
3 – 32
32 bits: -2 147 483 648 a +2 147 483 647
32 bits: 0 a FFFFFFFF
+45 (decimal)
1er complemento
2° complemento
-45 (decimal)
D10 = 2
0
0
0
0
0
0
0
D10 = 1
0
0
0
0
0
0
0
D10 = 0
0
0
0
0
0
0
0
D10 = -1
1
1
1
1
1
1
1
D10 = -2
1
1
1
1
1
1
1
D10 = -32767
1
0
0
0
0
0
0
D10 = -32768
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Operandos
0
1
0
1
0
1
0
C000045C
MITSUBISHI ELECTRIC

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Fx1sFx1nFx2nFx2ncFx3gFx3u ... Mostrar todo

Tabla de contenido