Bits y Bytes Como Unidad de Medida
Bits y Bytes Como Unidad de Medida
Bits y Bytes Como Unidad de Medida
Por deduccin lgica la unidad fundamental de la masa debera ser el gramo, pero es una cantidad muy pequea, as que se escogi el kilogramo debido a que es mas comn y prctico utilizarlo. En el caso de la informacin, sucede algo similar, la unidad de medida de la informacin es el bit, pero por cuestiones de utilidad se utiliza el "Byte" que significa octeto. Puede abreviarse como b B, pero an no se ha estandarizado su forma de representarlo, por lo que en este sitio utilizamos la B para referirnos al Byte, siendo correcto tambin abreviarlo con b (byte). La computadora trabaja con en el sistema binario, que se basa solo en 2 dgitos: El cero (0) y el uno (1). Un bit es simplemente un cero un uno, pero la computadora trabaja con conjuntos de ocho combinaciones de ceros y unos, a esto se le denomina Byte (octeto). Esto es: 1 bit = cero uno (0 1). 1 Byte = combinacin de ocho ceros unos. 0 1 A. 0 0 0 0 Ejemplo: 0 1 0 0 0 0 0 1
Para interpretar el Byte se utiliza una codificacin binaria llamada ASCII que significa ("American Standar Code for Information Exchange"), es decir cdigo estndar americano para intercambio de informacin. Este es el estndar que define los caracteres (letras) en mayscula, minscula, smbolos, etc., que representa cada Byte. Ejemplo de ello son: Cdigos Binarios ASCII Carcter A B 1 bit 1 0 0 0 bit 2 1 1 0 bit 3 0 0 1 bit 4 0 0 1 1 bit 5 0 0 0 0 bit 6 0 0 0 0 bit 7 0 1 0 1 bit 8 1 0 1 0 Byte 01000001 01000010 00110001 00110010
La computadora interpreta los bits desde los dispositivos de almacenamiento de informacin por medio de caractersticas fsicas que cada uno contiene: En un disco duro
Figura 1. Disco duro marca Seagate, modelo Free Agent Go, capacidad para 250 GB.
Una cantidad alta de concentracin de limadura magntica en una rea microscpica determina un uno (1) y al contrario, una baja concentracin determina un cero (0). Ejemplo: si la concentracin de limadura magntica en un rea definida del disco duro tiene la siguiente estructura entonces la computadora lo interpreta as:
0= 1=
(menor concentracin magntica). (mayor concentracin magntica). Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 Byte 01000001 01000010 00110001 00110010
Carcter A B 1 2
Bit 2
En un CD-ROM
Figura 2. Disco compacto marca Melody, modelo platinum, velocidad 32X, capacidad para 830 MB.
Microscpicamente una hendidura profunda puede representar un uno (1) y caso contrario, una hendidura mas superficial un cero (0). Ejemplo: si las hendiduras estn definidas en una pista del CD-ROM, entonces la computadora lo interpreta as:
0= 1=
(hendidura superficial). (hendidura profunda). Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 Byte 01000001 01000010 00110001 00110010
Carcter A B 1 2
Bit 2
Para el caso de las memorias, una carga elctrica alta almacenada en una celda microscpica puede determinar un uno (1) y una carga elctrica baja determina al cero (0). Ejemplo: si las celdas de memoria de una memoria USB estn cargadas elctricamente de la siguiente manera, entonces la computadora lo interpreta as:
0= 1=
(carga elctrica baja almacenada). (carga elctrica alta almacenada). Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 Byte 01000001 01000010 00110001 00110010
Carcter A B 1 2
Bit 2
Mltiplos del Byte (Kilo, Mega, Giga y Tera) Al igual que las dems unidades de medida, para el Byte se utilizan mltiplos decimales para determinar las cantidades. En trminos de cantidades superiores como el Kilobyte, se maneja un bit extra llamado bit de control bit de paridad, el cul determina dnde empieza y dnde termina el carcter, por ello un Kilobyte no es exactamente 1000 Bytes, sino 1024 Bytes. Para evitar este tipo de confusiones, se esta impulsando una nueva nomenclatura, vea en esta misma pgina el tema de: Las nuevas unidades de medida. Unidad Byte Kilobyte Megabyte Gigabyte Terabyte Cantidad de Bytes 1 1,024 1,048,576 1073,741,824 1 1,024 1,048,576 1 1,024 1,048,576 1 1,024 1 Kilobytes Megabytes Gigabytes Terabytes
1,099,511,627,776 1073,741,824
Entonces si actualmente en el mercado, la memoria flash USB marca Adata, modelo C801, tiene capacidad de almacenar hasta 32 Gigabytes (GB), quiere decir que tiene disponibles:
(32 GB X 8,000,000,000) = 256,000,000,000 celdas de memoria fsicamente disponibles espacio para: (32 GB X 1,000,000,000) = 32,000,000,000 de letras (caracteres). Las nuevas unidades de medida Hay un problema con respecto al uso de los prefijos como el Kilo y Mega, ya que estos no coinciden con el Sistema Internacional de Unidades de medida (SI). Para el sistema internacional de medida 1 Kilo = 1000, mientras que en informtica 1 Kilo = 1024 1 Kilo=1048. - Ejemplos: + Una red de rea local (LAN - computadoras relativamente cercanas interconectadas entre s) que soporte 1 Mbps (Megabit por segundo) de velocidad equivale a 1,048, 576 bits por segundo. + Al momento de formatear un disquete de 1.44 MB, el sistema lo prepara con la caracterstica de que un Megabyte equivalga a 1,024,000 Bytes. Por lo tanto hay un problema de convencin, por lo tanto se est impulsando una nueva nomenclatura para evitar lo anterior, dejando que Mega signifique 1000 Kilos como siempre ha sido y creando un nuevo prefijo basado en las letras "bi" que indicara "binary", ello para usarse solamente en algunos mbitos de la informtica. Actuales y propuestos + Un kibibit (Propuesto) + Un Kilobit (Actual) + Un Kibibyte + Un Kilobyte + Un Mebibyte (Propuesto) + Un Megabyte (Actual) + Un Gibibyte (Propuesto) + Un Gigabyte (Actual) Smbolos 1 Kibit 1 kbit 1 KiB 1 KB 1 MiB 1 MB 1 GiB 1 GB Capacidad 1,024 bits 1,000 bits 1,024 B (Bytes) 1,000 B (Bytes) 1,048,576 B (Bytes) 1,000,000 B (Bytes) 1,073,741,824 B (Bytes) 1,000,000,000 B (Bytes)
El baudio El baudio es una unidad de medida derivada directamente del bit, se mide en " bit per second" (bps) bit por segundo, pero para mayor comodidad se utilizan los Kilobits por segundo (Kbps) y los Megabits por segundo (Mbps). Esta unidad se suele utilizar para definir las velocidades de transferencia en las redes basadas en cable, redes inalmbricas,mdems y en algunos casos en dispositivos como memorias USB. Esta unidad mide la cantidad de bits que se transmiten en cuestin de un segundo. Suele haber una confusin muy frecuente entre el Megabit por segundo (Mbps) y el Megabyte/segundo (MB/s), en parte porque los fabricantes de dispositivos no especifican las velocidades en MB/s sino en Mbps y la mayora de las personas confunden los trminos. Ejemplo de ello es lo siguiente:
+ Los fabricantes especifican que la velocidad mxima de transferencia del puerto USB es de 480 Mbps, lo cul suena muy veloz a primera instancia, pero si convertimos los Megabits por segundo (Mbps) a Megabytes por segundo (MB/s) tenemos entonces usamos la siguiente equivalencia: 8 Mbps (Megabits por segundo) = 1 MB/s (Megabytes/segundo) Usando "regla de 3": 8 Mbps = 1 MB/s 480 MB/s = Z MB/s Z MB/s = (480 Mbps X 1 MB/s) / 8 Mbps
La frmula es:
El resultado es Z = 60 MB/s, por lo tanto es muy diferente a la primera impresin que da la cifra inicial de 480 Mbps. La velocidad de transferencia Para determinar la velocidad con que los dispositivos intercambian la informacin se utiliza la unidad Bytes/segundo y los baudios (bits por segundo). + Ejemplo, si un disco duro SATA II marca Seagate, tiene una velocidad de transferencia de 300 MB/s, quiere decir que es capaz de enviar 300 Megabytes de datos por cada segundo que transcurre. + Ejemplo, si un mdem marca Motorola es capaz de recibir 56 Kbps (56 Kilo baudios), quiere decir que en cada segundo que transcurre puede recibir 56,000 bits en su caso 7 Kilobytes por segundo de datos. La velocidad de proceso Es la capacidad que tiene un dispositivo de realizar una cierta cantidad de procesos por segundo que transcurre. La unidad de medida es el de la frecuencia (Hertz/segundo). Esta unidad es muy utilizada para determinar las velocidades con que trabajan los dispositivos (el denominado bus frontal FSB), como microprocesadores, memorias RAM y tarjetas principales ("Motherboard"). + Ejemplo de ello es el microprocesador AMD Phenom 8450, que tiene una velocidad de 2.1 GigaHertz (GHz), es decir puede realizar 2100,000,000 procesos por segundo. Usamos los metros para medir las longitudes. Usamos los litros para medir capacidades. Cuando necesitamos medir peso, utilizamos los gramos. Y el tiempo, lo medimos en horas, minutos y segundos. Para medir la capacidad de almacenamiento de informacin, utilizamos los Bytes.
Dentro de la computadora la informacin se almacena y se transmite en base a un cdigo que slo usa dos smbolos, el 0 y el 1, y a este cdigo se le denomina cdigo binario. Todas las computadoras reducen toda la informacin a ceros y unos, es decir que representan todos los datos, procesos e informacin con el cdigo binario, un sistema que denota todos los nmeros con combinaciones de 2 dgitos. Es decir que el potencial de la computadora se basa en slo dos estados electrnicos: encendido y apagado. Las caractersticas fsicas de la computadora permiten que se combinen estos dos estados electrnicos para representar letras, nmeros y colores. Un estado electrnico de "encendido" o "apagado" se representa por medio de un bit. La presencia o la ausencia de un bit se conoce como un bit encendido o un bit apagado, respectivamente. En el sistema de numeracin binario y en el texto escrito, el bit encendido es un 1 y el bit apagado es un 0.
Las computadoras cuentan con soft que convierte automticamente los nmeros decimales en binarios y viceversa. El procesamiento de nmero binarios de la computadora es totalmente invisible para el usuario humano. Para que las palabras, frases y prrafos se ajusten a los circuitos exclusivamente binarios de la computadora, se han creado cdigos que representan cada letra, dgito y carcter especial como una cadena nica de bits. El cdigo ms comn es el ASCII (American Standard Code for Information Interchange, Cdigo estndar estadounidense para el intercambio de informacin). Un grupo de bits puede representar colores, sonidos y casi cualquier otro tipo de informacin que pueda llegar a procesar un computador. La computadora almacena los programas y los datos como colecciones de bits. Hay que recordar que los mltiplos de mediciones digitales no se mueven de a millares como en el sistema decimal, sino de a 1024 (que es una potencia de 2, ya que en el mbito digital se suelen utilizar slo 1 y 0, o sea un sistema binario o de base 2). La siguiente tabla muestra la relacin entre las distintas unidades de almacenamiento que usan las computadoras. Los clculos binarios se basan en unidades de 1024.
Kilobyte (KB)....... 2^10................................................. 1024.........1024 bytes Megabyte (MB).... 2^20...........................................1048576............ 1024 KB Gigabyte (GB)..... 2^30...................................... 1073741824.............1024 MB Terabyte (TB)...... 2^40.................................1099511627776............ 1024 GB Petabyte (PB)...... 2^50......................... 1125899906842624............. 1024 TB Exabyte (EB)...... 2^60..................... 1152921504606846976............. 1024 PB Zettabyte (ZB)..... 2^70................ 1180591620717411303424............ 1024 EB Yottabyte (YB)..... 2^80.......... 1208925819614629174706176........... 1024 ZB En informtica, cada letra, nmero o signo de puntuacin ocupa un byte (8 bits). Por ejemplo, cuando se dice que un archivo de texto ocupa 5.000 bytes estamos afirmando que ste equivale a 5.000 letras o caracteres. Ya que el byte es una unidad de informacin muy pequea, se suelen utilizar sus mltiplos: kilobyte (kB), megabyte (MB), gigabyte (GB).
Byte: Tambin es una unidad de medida de almacenamiento de informacin. Pero esta unidad de memoria equivalente a 8 bits consecutivos. Al definir el byte como la combinacin de 8 bits, se pueden lograr 256 combinaciones (2^8). Estas son ms que suficientes para todo el alfabeto, los signos de puntuacin, los nmeros y muchos otros caracteres especiales. Cada caracter (letra, nmero o smbolo) que se introduce en una computadora se convierte en un byte siguiendo las equivalencias de un cdigo, generalmente el cdigo ASCII. Kilobyte (KBytes): [Abrev. KB ] Unidad de medida de almacenamiento de informacin. Unidad de memoria equivalente a 1024 bytes. Megabyte (MBytes): [Abrev. MB ] Unidad de medida de almacenamiento de informacin. Unidad de memoria equivalente a 1024 Kilobytes. Es la unidad mas tpica actualmente, usndose para verificar la capacidad de la memoria RAM, de las memorias de tarjetas grficas, de los CD-ROM, o el tamao de los programas, de los archivos grandes, etc. Parece que todava le queda bastante tiempo de vida aunque para referirse a la capacidad de los discos duros ya ha quedado obsoleta, siendo lo habitual hablar de Gigabytes. Gigabyte (GBytes): [Abrev. GB ] Unidad de medida de almacenamiento de informacin. Unidad de memoria equivalente a 1024 Megabytes. Terabyte (TByte): [Abrev. TB ] Unidad de medida de almacenamiento de informacin. Unidad de memoria equivalente a 1024 Gigabytes. Es una unidad de almacenamiento tan desorbitada que resulta imposible imaginrsela, ya que coincide con algo mas de un trilln de bytes. Petabyte (PByte): [Abrev. PB ] Unidad de medida de almacenamiento de informacin. Unidad de memoria equivalente a 1024 Terabytes. Exabyte (EByte): [Abrev. EB ] Unidad de medida de almacenamiento de informacin. Unidad de memoria equivalente a 1024 Petabytes. Zetabyte (ZByte): [Abrev. ZB ] Unidad de medida de almacenamiento de informacin. Unidad de memoria equivalente a 1024 Exabytes. . .
microprocesadores que genera una seal cuya frecuencia es utilizada para enmarcar el funcionamiento del procesador: a mayor frecuencia mayor velocidad). . Megahercio (Mhz): Unidad de medida de frecuencia. Su unidad base es el hercio. En los procesadores expresa el nmero de pulsos elctricos desarrollados en un segundo (Mega=milln). Sus mltiplos empleados son el Gigahercio (Ghz) y el Terahercio (Thz). . Gigahercio (Ghz): Unidad de medida de frecuencia mltiplo del hercio que equivale a mil millones de hercios. . Terahercio (Thz): Unidad de medida de frecuencia mltiplo del hercio que equivale a un billn de hercios. Otros mltiplos superiores seran el Petahercio (Phz), el Exahercio (Ehz) y el Zetahercio (Zhz) hoy por hoy no utilizados.
Para saber...
-1.44 MB es la capacidad de almacenamiento de un Disquete de 3-pulgadas. -650 a 700 MB es la capacidad de almacenamiento de un CD normal. Existen otros con capacidad de 800-875 MB. -4.70 GB es la capacidad de almacenamiento de un DVD normal. . Para realizar las conversiones entre unidades de medida, basta con multiplicar o dividir por su equivalente. Por ejemplo: - Convertir 60 Bytes a Bits: 60 Bytes * 8 Bits = 480 Bits - Convertir 2350 Bytes a KB: 2350 Bytes * 1 KB (que 1 KB es igual a 1024 Bytes) = 2,29 KB
Ejemplos de Almacenamiento Si queremos almacenar una pgina de texto completo, que aproximadamente ocupa 55 lneas por 90 carcteres y espacios en cada una, se requieren 4,950 bytes; porque los espacios tambin requieren un byte. Un documento de diez pginas sern alrededor de 49,500 bytes. Un libro de 300 pginas sern aproximadamente 1,485,000 bytes. As que rpidamente estamos hablando de miles y millones de bytes. Entonces, en la computacin abreviamos los miles de bytes porque son muy pequeitos, pero aqu un "Kilobyte" (Kb) no corresponde a mil exactos, precisamente porque estamos trabajando con binarios y no con decimales. Entonces por ejemplo: Un documento de 64Kb son 64 por 1024 = 65,536 bytes. Cuando los Kilobytes se hacen muchos entonces se agrupan en "Megabytes" (Mb) que con la misma lgica corresponde 1 Megabyte a 1,024 Kb o sea 1024 por 1024 = 1,048,576 bytes. As, cuando escuchas que un disquete almacena 1.44 Mb significan 1,475 Kb o 1,509,949 bytes; que seran alrededor de 300 pginas de texto. La tecnologa avanza rpidamente y con ella las capacidades de procesamiento y almacenamiento, por eso en los ltimos aos se ha comenzado a utilizar medidas mayores: el "Gigabyte" (Gb) que corresponde a 1,024 Mb o sea que en bytes son 1,024 por 1,048,576 = 1,073,741,824 bytes.... el Terabyte (Tb), y sigue... As una hoja con 300 palabras de 6 letras cada una requerira de tan solo 1,800 bytes o 1.8 Kilobytes. Un libro de 500 pginas con 700 palabras de 6 letras promedio por pgina requerira entonces:
2,100,000 bytes = 2,100 Kilobytes = 2.1 Megabytes = 2.1 Mb (para ser exactos, en realidad el 1 kilobytes representa 1,024 bytes, por su manejo binario). Para el caso de almacenar imgenes, como estas llevan todo el detalle punto por punto, a lo que llamamos pixel ( PIc ELement ), stas requieren un byte por cada punto y asi una imagen de 1024 x 1024 pixels, se requeriran 1,048,576 bytes = 1 Megabytes para el caso de una imgen con 256 colores. Si quisieramos almacenar video de colores, pensemos en una video de 15 segundos de 30 cuadros por segundo de 512 x 512 pixels, entonces requerimos algo asi como: 117,964,800 bytes = 117.97 Mb. Como se pueden imaginar, entre video y sonido podemos empezar a ocupar mucho espacio, por esta razn se han generado formatos comprimidos que ahorran espacio, al no almacenar datos repetidos. Estos formatos ustedes ya los conocen y son los llamados: .gif .jpg. .mpg .wav .mp3 Considerando compresin de datos un libro con imgenes bien puede quedar almacenado adecuadamente en unos 50 megas. As una enciclopedia de 20 volumenes puede quedar almacenada adecuadamente en 2 CD cada que tienen una capacidad de 1,200 Mbytes = 1.2 Gigabyte = 1,200,000 Kilobytes = 1,200,000,000 bytes. Una pelcula de 2 horas en 1 CD con capacidad de 600 Megabytes. Para no seguir mareando con nmeros, imagnate cunto puede almacenar un disco duro de 80 Gb? Pues s... 17 millones de pginas! que seran casi 58 mil libros (de 300 pginas cada uno). . . . *.*.*.*.*.*.*.*.*.*.*.*. En el blog del Prof. Cristobal Cobo le un artculo del cual extraje este segmento que me parece muy til. 1 byte: Una letra 10 bytes: Una o dos palabras 100 bytes: una o dos frases 1 kilobyte: Una muy breve historia 10 kilobyte: Una enciclopedia de la pgina (quiz con una simple foto) 100 kilobytes: Una fotografa de resolucin media 1 megabyte: Una novela 10 megabytes: Dos ejemplares de las obras completas de Shakespeare 1 gigabyte = Una camioneta llena de pginas de texto 1 terrabyte = 50.000 rboles de papel 10 terrabytes: La coleccin impresa de la Biblioteca del Congreso de USA (que consta de 130 millones de artculos en alrededor de 530 millas de libros, entre ellos 29 millones de libros, 2,7 millones de grabaciones, 12 millones de fotografas, 4,8 millones de mapas y 58 millones de manuscritos). 1 petabyte = El Archivo de Internet Wayback Machine contiene casi 2 petabytes de datos y en la actualidad est creciendo a un ritmo de 20 Terabytes por mes. 1 exabyte = Estudios de Berkeley estiman que a fines de 1999 la suma de los conocimientos producidos en humanos (incluidos todos los de audio, grabaciones de vdeo y texto / libros) fue cerca de 12 exabytes de datos. 1 zettabyte = La IDC estima que para el ao 2010, habr 988 exabytes, poco menos de una zettabyte, en todas las computadoras de almacenamiento en todo el mundo. 1 yottabyte = IBM calcula que despus de 2010 el volumen de datos accesibles en lnea, ya sea en Internet o en redes corporativas se espera que acercarse a un yottabyte, o 1 billn de terabytes.