Representacion binaria de numeros con signo

Solo disponible en BuenasTareas
  • Páginas : 2 (453 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de octubre de 2010
Leer documento completo
Vista previa del texto
REPRESENTACION DE NUMEROS CON SIGNO

JAVIER TORRES FERNÁNDEZ

REPRESENTACION DE NUMEROS CON SIGNO

LOS NÚMEROS CON SIGNO PUEDEN SER REPRESENTADOS DE LAS SIGUIENTES MANERAS:
 MAGNITUDVERDADERA  COMPLEMENTO A 1  COMPLEMENTO A 2

EN ESTA FORMA DE REPRESENTACION EL NUMERO SE DIVIDE EN 2 PARTES:
 BIT DE SIGNO  BITS DE MAGNITUD

EL BIT DE SIGNO SE UBICA EN LA PARTE MAS SIGNIFICATIVADEL NUMERO, ES DECIR, ESTARÁ UBICADO EN EL EXTREMO IZQUIERDO. LOS BITS DE MAGNITUD SON TODOS LOS DEMAS BITS RESTANTES A LA DERECHA DEL BIT DE SIGNO Y REPRESENTAN EL VALOR NUMERICO.

UNO EN EL BITDE SIGNO INDICA QUE EL NUMERO ES NEGATIVO. UN CERO EN EL BIT DE SIGNO INDICA QUE EL NUMERO ES POSITIVO.
ESTE MÉTODO NO PERMITE REALIZAR OPERACIONES ARITMETICAS YA QUE A MENUDO SE OPTIENEN RESULTADOSERRONEOS

MAGNITUD VERDADERA

EJEMPLO

REPRESENTAR EL NUMERO:

-21
8 4
2

-

64

32

16

1

1 0 0 1 0 1 0 1
1 BIT DE SIGNO
7
BITS DE MAGNITUD

TAMBIEN LLAMADO COMPLEMENTO ALA BASE MENOS UNO PARA REPRESENTAR LOS NUMEROS NEGATIVOS MEDIANTE ESTE MÉTODO TODOS LOS BITS DEBEN SER INVERTIDOS OCUPANDO SU POSICION ORIGINAL, DE FORMA QUE, EL BIT QUE ORIGINALMENTE CONTENIA UN 1,AHORA CONTENDRA UN 0 Y VICEVERSA. DICHO EN OTRAS PALABRAS EL COMPLEMENTO A UNO ES UN “NOT” BIT A BIT APLICADO AL NUMERO EN BINARIO.

ESTE MÉTODO PRESENTE EL PROBLEMA DE DOBLE REPRESENTACION DE CERO(+0: 0000, -0: 1111) POR LO QUE ES PREFERIBLE ULTILIZAR EL METODO DE COMPLEMENTO A 2 PARA OPERACIONES ARITMÉTICAS.

COMPLEMENTO A 1

EJEMPLO

REPRESENTAR EL NUMERO: 128 64 32 16

-21
8 4 2 10 0 0 1 0 1 0 1 1 1 1 0 1 0 1 0

TAMBIEN LLAMADO COMPLEMENTO A LA BASE. ESTE MÉTODO ES EL EMPLEADO EN OPERACIONES ARITMÉTICAS. PARA REPRESENTAR LOS NUMEROS NEGATIVOS MEDIANTE ESTE MÉTODO, SEAPLICA EL MÉTODO DE COMPLEMENTO A UNO Y POSTERIORMENTE AL RESULTADO SE LE SUMA UN UNO. OTRA FORMA DE APLICAR ESTE MÉTODO ES LA DE BUSCAR DE DERECHA A IZQUIERA BIT A BIT HASTA ENCONTRAR EL PRIMER UNO E...
tracking img