Representación del complemento de 2
Veamos a continuación la definición de lo que es el complemento de 2, cómo calcular este,
como sumarlos, como restarlos, como multiplicarlos y como dividirlos.
La representación del complemento de 2 es usada por números con signo en la mayoría de los
computadores. Esta notación le permite a un computador sumar y restar números usando la
misma operación ( de modo que no es necesario implementar sumadores y restadores). En
este caso se necesita tener un numero fijo de bits y el bit más significativo es el bit de signo.
Esta misma representación es usada para representar números positivos y negativos.
Propiedades
La representación del complemento de 2 permite el uso de operaciones aritméticas binarias
en enteros con signo, permitiendo resultados correctos del complemento de 2's.
Los números positivos del complemento de 2's se representan como números binarios
simples.
Los números negativos del complemento de 2's se representan como números binarios de tal
modo que cuando sumados a un número positivo de la misma magnitud resulta en un cero.
Vea la tabla a continuación para entender el concepto: Es este caso se hace con 8 bits, pero
puede hacerse con la cantidad de bits que sea conveniente o que se desee.
Número Entero Complemento de 2
Con signo
Sin Signo
5
5
0000 0101
4
4
0000 0100
3
3
0000 0101
2
2
0000 0010
1
1
0000 0001
0
0
0000 0000
-1
255
1111 1111
-2
254
1111 1110
-3
253
1111 1101
-4
252
1111 1100
-5
251
1111 1011
Nota: el bit más significativo (al extremo izquierdo) indica el signo del entero; por lo tanto se llama a veces
el bit del signo
Si el bit del signo es cero => entonces el número es mayor que o es igual a cero, o positivo.
Si el bit del signo es uno => entonces el número es menor que cero, o negativo.
Manual del PLC DL06, 2a. edición en español, 6/07
Apéndice J: Sistemas numéricos
1
2
3
4
5
6
7
I
9
10
11
12
13
14
A
B
C
D
I-9