martes, 24 de abril de 2012

Codigo Binario :)

¿Qué es el código binario? 

Es la codificacion binaria de la informacion consiste en descomponerla en sus unidades elementales, es decir, convertirla en pregunta a las que solo es posible responder si o no. La representacion de cada dato exigira solo dos simbolos que se representaran por 1 y 0 En informática y telecomunicaciones, el código binario se utiliza con variados métodos de codificación de datos, tales como cadenas de caracteres, o cadenas de bits. Es muy utilizada en la informática, por ejemplo el disco rígido utiliza binarios y tu micro procesador es el encargado de transcodificarlo, es decir que tu microprocesador es un lector súper veloz de binarios.



 ¿Como funciona?


El codigo binario es la base de la informacion de las computadoras, es decir todo lo q veamos calculemos y realicemos en la computadora al final son llevadas a este codigo, consiste en dos unicos valores (el 0 y el 1), y mendiante la combinacion de ellos se representan la información. solo existen estos valores xq el cpu solo puede entender estas 2 instrucciones, (ausencia de corriente o presencia de ella). para contar en numero binario unicamente se le suma 1 como normalmente estamos acostumbrados, con la excepcion que si nos topamos con el caso de sumar 1+1 en ese digito se le coloca un 0 y tiene como acarreo 1 y asi sucesivamente.

p.e: 0011 ---------> 3 0001+ -------> 1 + 0100 = ------> 4 = El codigo binario es muy complejo, con estos cuatro digitos solo podremos representar una cantidad de 16 numeros (2^4; Dos elevado a la cuatro), ya que este es el numero de combinaciones distintas que se pueden hacer de 0 y 1.
 por eso al momento de crear un programa en binario seria algo muy inhumano X( Para ello existen los lenguajes de alto nivel tales como java, c++, ruby, etc. en ellos se pueden programar de forma mas senilla que en binario y "El compilador" te muestra errores de codigos, tambien es el q lleva tu programa de alto nivel hacia uno en binario para que la computadora lo interpreta. para saber como funcionan te puedo dar un ejemplo de la representacion de los numero reales en binario. existe el formato llamado IEEE 754. este es un formato que puede aproximar un numero real casi a su exactitud. 1 01000010 00011100000000000000000 es un formato de 32 bits, (32 digitos en binario) lo cual el primer digito binario determina si el numero es positivo o negativo (0=positivo;1Negativo), los 8 digitos siguientes representan el exponente del numero, y los 23 restantes son la matisa.



 y un vídeo para la conversión de decimal a binario :)




 Un convertidor que encontré por ahí :)



Auspicio :http://profe-alexz.blogspot.com

No hay comentarios:

Publicar un comentario