martes, 15 de diciembre de 2009

SISTEMAS DE REPRESENTACIÓN NUMERICA PARA COMPUTADORAS

Los diferentes sistemas de representación numérica utilizados habitualmente por los ordenadores son:

BINARIO: representación numérica basada en los dígitos 1 y 0 (sistema en base 2). Se pueden representar 2^n números con n bits (cada digito en sistema binario es un bits) por ejemplo con 3 bits se pueden representar 2^3 valores, 8 números. Ejemplo:

binario decimal
000---->0
001----->1
010----->2
011----->3
100----->4
101----->5
110----->6
111------>7

1001010=0*2^0+1*2^1+0*2^2+1*2^3+0*2^4+0*2^5+1*2^6=74

OCTAL: sistema en base 8, utilizaremos los 8 primeros dígitos del sistema decimal (0,1,2,3,4,5,6,7). Con n dígitos se pueden representar 8^n valores.

octal--> 137 = 1*8^2 + 3*8^1 + 7*8^0 = 95 <-- decimal

HEXADECIMAL: sistema en base 16, utilizaremos los dígitos del sistema decimal más las 6 primeras letras del abecedario (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F). Con n dígitos se pueden representar 16^n valores.

hexadecimal--> 23AF= 2*16^4+3*16^3+10*16^2+15*16^0=9135<--decimal

No hay comentarios:

Publicar un comentario