Apéndice B; Números Binarios En Complemento A Dos; Valores Decimales Positivos - Rockwell Automation Allen-Bradley 1769-IT6 Manual Del Usuario

Ocultar thumbs Ver también para Allen-Bradley 1769-IT6:
Tabla de contenido

Publicidad

Valores decimales
positivos
Números binarios en complemento a dos
La memoria del procesador almacena números binarios de 16 bits. Los números
binarios en complemento a dos se utilizan cuando el procesador realiza cálculos
matemáticos internamente. Los valores de entrada analógicos procedentes de los
módulos analógicos se devuelven al procesador en formato de número binario en
complemento a dos de 16 bits. En el caso de números positivos, la notación
binaria y la notación binaria en complemento a dos son idénticas.
Tal como se indica en la figura de la página siguiente, cada posición del
número tiene un valor decimal, que comienza por la derecha con 20 y finaliza
en la izquierda con 215. Cada posición puede ser 0 o 1 en la memoria del
procesador. Un 0 indica el valor 0 y un 1 indica el valor decimal de la
posición. El valor decimal equivalente del número binario es la suma de los
valores de las posiciones.
La posición del extremo izquierdo es siempre 0 para los valores positivos.
Tal como se indica en la siguiente figura, esto limita el valor decimal positivo
máximo a 32,767 (todas las posiciones son 1 excepto la posición del extremo
izquierdo). A continuación se incluye un ejemplo.
0000 1001 0000 1110 = 211+28+23+22+21 = 2048+256+8+4+2 = 2318
0010 0011 0010 1000 = 213+29+28+25+23 = 8192+512+256+32+8 = 9000
0
1
15
0 x 2
Publicación de Rockwell Automation 1769-UM004B-ES-P - Marzo 2010
14
1 x 2
= 16384
13
1 x 2
= 8192
12
1 x 2
= 4096
11
1 x 2
= 2048
10
1 x 2
= 1024
9
1 x 2 = 512
8
1 x 2 = 256
1 x 2 = 128
1
1
1
1
1
1
1
1
Esta posición es siempre 0 en el caso de números positivos.
= 0
Apéndice
16384
7
6
1 x 2 = 64
5
1 x 2 = 32
4
1 x 2 = 16
3
1 x 2 = 8
2
1 x 2 = 4
1
1 x 2 = 2
0
1 x 2 = 1
32767
1
1
1
1
1
1
B
8192
4096
2048
1024
512
256
128
64
32
16
8
4
2
1
111

Publicidad

Tabla de contenido
loading

Tabla de contenido