27/08/2010, 10:31
|
|
Respuesta: Como puedo realizar sumas binarias utilizando el complemento a 2 Para hallar el negativo de un número simplemente invertís todos sus dígitos y sumás 1.
En 4 bits:
3 = 0011
-3 = 1101
Para ver que es correcto basta hacer un par de sumas:
-2 = -3 + 1 = 1101 + 0001 = 1110
-1 = -2 + 1 = 1110 + 0001 = 1111
0 = -1 + 1 = 1111 + 0001 = 0000
Ya luego la suma binaria se hace bit a bit, acarreando si es necesario
11000011
01010101 +
-------------
00011000
(195+86 = 280, 280-256=24 == 00011000)
Saludos. |