|
|
Codigo binario /
|
|
¿Que es el código binario?
El termino bit es una abreviación de digito binario, un digito binario es un
estado abierto o cerrado, se lo comprende mostrándolo y analizándolo como un 1 o
0; en una computadora es representado un 1 o 0 eléctricamente con diferencia de
voltaje, en el caso de un disco rígido o cd, por dos formas
distintas de diminutas marcas en la superficie en el caso del disco rígido
señales magnéticas, en el caso del cd señales que reflejarán el "láser" que
rebotará en el cd y será decepcionado por un sensor de distinta forma indicando
asi si es un cero o un numero uno. Te sorprenderías de saber toda la información
que uno emite y recibe a través de máquinas cada dia mediante simples unos y
ceros en grupos que son transformados en distintas cosas interpretables por
nosotros: imagen, sonido, o simplemente reproduciendo manejando
componentes. La era de lo digital...
No hay que confundir bit con byte
No hay que confundir nunca bit con byte aunque publicidades de productos
intenten confundir, no es lo mismo. Byte es un grupo de 8 bits, es decir en el
tenemos 18 posibles estados binarios, en Internet por
ejemplo se suele usar bit que son dos estados 1 o 0, para indicar una taza de
trasferencia, por ejemplo, 54Kb no son en
realidad 54Kbyts son 8 veces menos que de información almacenados en una
computadora, en la cual se suele medir todo en byts que repito son 8 bits. Además a estos 54Kb "comerciales" hay que sumarle que no son los
standard ya que comercian los óptimos si tuvieran por ejemplo una conexión con
fibra óptica (que rinde obviamente extremadamente mas), es decir sin perder nada
de los 54Kbits que entrega una empresa, obviamente esto también es válido en
conexiones de 5MB o mas, en realidad en el caso de los 5 MB (generalmente
con la trampita publicitaria) son 5MB dividido 8 menos perdidas por transmisión
de dados casi ciempre, desde la central hasta el punto en que se encuentra el cliente, es
decir la cifra real desciende mucho. Con una conexion de 5MB común y corriente
para transferir un archivo de 5MB no se tardará un segundo, es posible se llegue
a tardar 20, también hay que evaluar la velocidad de Internet y el otro punto, y
si el otro punto es lento la final la velocidad sigue bajando mas. Pero esto ya
es otro tema.
|
Bit y byte queda claro entonces no significa lo mismo bit es un numero cero o
un numero uno, o un estado abierto o cerrado, un interruptor activado o
desactivado, un estado lógico. Mientras que byte ya mas que un estado logico en
informatica es un grupo de estos que se interpretan como un signo, un carácter, que puede formar luego una palabra,
o una instrucción. Si yo escribo la letra: A esta A son 1 byte; formado por
8 bits, fíjese la cantidad de bits que hay en este texto: muchos.
En electrónica digital ¿como represento números en binario?
El sistema binario o sistema de numeración de base dos es un lenguaje
utilizado en electrónica digital, en una computadora una persona interactúa
con una máquina. Si en una máquina solo interpreta digamos unos y ceros que
en realidad no sabe la máquina lo que es un uno o un cero sino que todo es
dos estados originariamente pasa o no pasa corriente, aunque ahora se
utilizan distintas señales como se dijo, por ejemplo lo que interpretamos
como 1 puede ser 5 voteos y lo que interpretamos como 0 pueden ser 3
volteos. La pregunta es: ¿como le expreso a una máquina el número 3?.
Agrupando unos y ceros, Obviamente cuantos mas valores binarios agrupemos,
mas números humanos se podrán representar y también letras ya que dedusca
que los números que utilizamos son 10 (diez) números que al ir cambiando su
orden y cantidad hacemos números mas extensos, y lo mismo ocurre con las
letras.
Entonces para comenzar ya podemos saber que:
Para representar del 0 al 1 necesito 1 bit;
Para representar del 0 al 3 necesito 2 bit;
Para representar del 0 al 7 necesito 3 bit;
¿Como le digo a un componente que interpreta binario que escriba el
número 3? asi: 10 (Un uno mas un cero); pero como esto es mas complejo y minimamente interpretan cuatro cifras entonces tendríamos que decir para el
número tres: 0010 Continua aqui: Codigo
binario.
|
|