martes, 28 de agosto de 2007

codigo y protocolo de la computadora

El sistema decimal

Es un sistema posicional, el valor del número depende de su posición. En realidad posee dos valores, uno absoluto marcado por el valor del número, y otro relativo marcado por su posición.

o lo que es lo mismo 173 = 1 x 102 + 7 x 101 + 3 x 100
Si hay valores negativos el exponente se haría negativo.

El sistema binario
Es también posicional, con base 2 (0 y 1) biestable. Es la forma más simple de contar (utiliza la base 2). El sistema decimal utiliza la base 10 y el hexadecimal utiliza la base 16, etc.
El Bit es la unidad principal (BInari digiT)= dígito binario (1 o 2).
Los procesadores más sencillos son de 8 bits, lo que significa 8 dígitos. Para transformar un número binario 10011010(2) al sistema decimal se debe hacer lo siguiente:



1 0 1 0 1 1 0 1

7 6 5 4 3 2 1 0

Se numeran los dígitos de derecha a izquierda empezando por cero.
Se multiplica el dígito ( 0 ó 1) por 2 elevado al número de posición y se suma el resultado obteniendo así un número decimal.

La solución es sumar los valores posicionales positivos. La conversión decimal a binaria sería dividir el número por dos y el resto es el valor binario.
Para pasar de un número decimal a uno binario se debe dividir sucesivamente entre dos. El resultado se obtiene por el cociente final y los restos que van quedando en las sucesivas divisiones de derecha a izquierda:

No hay comentarios: