Universidad Autónoma del Estado de México Facultad de Contaduría y Administración l Jueves 8 de marzo de 2007 Bits y bytes Bit es el acrónimo de Binary digit (dígito binario), esto quiere decir que es un dígito del sistema de numeración binario. Haciendo una comparación con el sistema de numeración decimal que utiliza 10 dígitos (0, 1, 2, 3, 4, 5, 6, 7, 8,9), el sistema de numeración binario sólo usa 2, el 0 y el 1; con esos dígitos basta para representar cualquier carácter, símbolo o signo en la computadora, inclusive para que el equipo de cómputo interprete cualquier comando que el usuario envía al CPU, ya sea el escribir una letra en Word, diseñar una portada para un CD, generar una base de datos o jugar el FIFA 2007 vía red. Por otro lado, podemos decir que un bit es la unidad mínima de almacenamiento para un equipo de cómputo, o la unidad mínima de información empleada en la informática, o en cualquier dispositivo digital, la cual puede guardar sólo dos valores de 0 o 1, Verdadero o Falso, Encendido o Apagado, o si pensamos en los circuitos que forman a la computadora, el permitir o no el paso de corriente. Podemos imaginarnos un bit como un foco que puede estar en uno de los siguientes dos estados:1 apagado o encendido Combinaciones de bits Con un bit podemos representar solamente dos valores. Para representar o codificar más información en un dispositivo digital, necesitamos una mayor cantidad de bits. Si usamos dos bits, tendremos cuatro combinaciones posibles: • • • • 0 0 - los dos están "apagados" 0 1 - el primero (de derecha a izquierda) está "encendido" y el segundo "apagado" 1 0 - el primero (de derecha a izquierda) está "apagado" y el segundo "encendido" 1 1 - los dos están "encendidos" Con estas cuatro combinaciones podemos representar hasta cuatro valores diferentes, como por ejemplo, los colores rojo, verde, azul y negro. A través de secuencias de bits, se puede codificar cualquier valor discreto como números, palabras, e imágenes. Cuatro bits forman un nibble, y pueden representar hasta 1 Ejemplo obtenido de http://es.wikipedia.org/wiki/Bit Ing. David Valle Cruz 1 Universidad Autónoma del Estado de México Facultad de Contaduría y Administración l 24 = 16 valores diferentes; ocho bits forman un octeto, y se pueden representar hasta 28 = 256 valores diferentes. En general, con n número de bits pueden representarse hasta 2n valores diferentes. Hay 4 combinaciones posibles con dos bits Bit 1 Bit 0 0 0 0 1 1 0 1 1 Un octeto (8 bits) es equivalente a 1 byte, con el cuál se pueden representar todos los caracteres del código ASCII. American Standard Code for Information Interchange (ASCII) Hay 95 caracteres ASCII imprimibles, numerados del 32 al 126 El código ASCII (acrónimo en inglés de American Standard Code for Information Interchange — Código Estadounidense Estándar para el Intercambio de Información), pronunciado generalmente [áski], es un código de caracteres basado en el alfabeto latino tal como se usa en inglés moderno y en otras lenguas occidentales. Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía. Más tarde, en Ing. David Valle Cruz 2 Universidad Autónoma del Estado de México Facultad de Contaduría y Administración l 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de control para formar el código conocido como US-ASCII. El código ASCII utiliza 7 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la transmisión. A menudo se llama incorrectamente ASCII a otros códigos de caracteres de 8 bits, como el estándar ISO-8859-1 que es una extensión que utiliza 8 bits para proporcionar caracteres adicionales usados en idiomas distintos al inglés, como el español. Un ejemplo del uso del código de un carácter ASCII, es cuando utilizamos el caracter @ (arroba), ya que muchas veces no lo encontramos en el teclado, y presionamos la combinación de teclas “ALT + 64”, ya que el código ASCII del carácter @ es el 64, que en binario equivale a “100000”. A continuación se muestra una tabla con los distintos múltiplos de los bits: Múltiplos de bits Prefijos decimales Prefijos binarios Nombre Símbolo Múltiplo Nombre Símbolo Múltiplo kilobit kbit ó kb 103 kibibit Kibit ó Kib 210 megabit Mbit ó Mb 106 mebibit Mibit ó Mib 220 gigabit Gbit ó Gb 109 gibibit Gibit ó Gib 230 12 terabit Tbit ó Tb 10 tebibit Tibit ó Tib 240 petabit Pbit ó Pb 1015 pebibit Pibit ó Pib 250 18 exabit Ebit ó Eb 10 exbibit Eibit ó Eib 260 zettabit Zbit ó Zb 1021 270 zebibit Zibit ó Zib yottabit Ybit ó Yb 1024 280 yobibit Yibit ó Yib Ing. David Valle Cruz 3