Sistema binario

Solo disponible en BuenasTareas
  • Páginas : 2 (410 palabras )
  • Descarga(s) : 7
  • Publicado : 27 de agosto de 2010
Leer documento completo
Vista previa del texto
Internamente, la máquina computadora representa los valores numéricos mediante grupos de bits. agrupados en bytes. Por ejemplo, el número 3 se representa mediante un byte que tiene "activos" los bitsprimero y segundo (contando desde la derecha); 00000011. Esta sería la forma de representación del número 3 en un sistema numérico de base 2, también conocido como BINARIO. El sistema que utilizamosnormalmente es un sistema DECIMAL o de base 10. En un sistema DECIMAL, contamos desde el 0 hasta el 9 antes de añadir un nuevo dígito. El número 22 en un sistema decimal significa que tenemos dosconjuntos de 10s y 2 conjuntos de 1s.

En un sistema BINARIO sólo pueden haber dos valores para cada dígito: ya sea un 0=DESACTIVADO ó un 1=ACTIVADO. Para representar el número 22 en notación BINARIAlo haríamos como 00010110, notación que se explica según la siguiente tabla:

Posición del BIT: 7 6 5 4 3 2 1 0
Valor Binario: 0 0 0 1 0 1 1 0
Valor Decimal: 128 64 32 16 8 4 2 1Valores a Sumar: 0 0 0 16 0 4 2 0
Valor Resultante: 16 + 4 + 2=22

Todos los valores que corresponden a posiciones a las que se asigna el valor binario de 0 (cero) no se cuentan, ya que 0 representaDESACTIVADO.

De la misma manera, los números que corresponden a las posiciones con valor binario 1 se sumarán, (16 + 4 + 2=22) ya que 1 representa ACTIVADO.

Valores Decimales y sus equivalentesBinarios:
POSICIÓN BIT VALOR DECIMAL VALOR BINARIO
1 1 1
2 2 10
3 3 11
4 4 100
5 5 101
6 6 110
7 7 111
8 8 1000
9 9 1001
10 10 1010
11 16 10000
12 32100000
13 64 1000000
14 100 1100100
15 256 100000000
16 512 1000000000
17 1000 1111110100
18 1024 10000000000

Bits, Bytes y Palabras...
Se suelen escribir los númerosbinarios como una secuencia de grupos de cuatro bits, también conocidos como NIBBLES. Según el número de estas agrupaciones los números binarios se clasifican como:

Unidad: Núm. bits Ejemplo:
Bit...
tracking img