La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

CODIGO ASCII.

Presentaciones similares


Presentación del tema: "CODIGO ASCII."— Transcripción de la presentación:

1 CODIGO ASCII

2 Fue creado en 1963 por el Comité Estadounidense de Estándares o "ASA", este organismo cambio su nombre en 1969 por "Instituto Estadounidense de Estándares Nacionales" o "ANSI" como se lo conoce desde entonces. Muchas aplicaciones de sistemas digitales (especialmente las computadoras o la transmisión de textos) requieren del procesamiento de datos los como números, letras y símbolos especiales. Para manejar estos datos usando dispositivos digitales, cada símbolo debe estar representado por un código binario. El código alfanumérico más generalizado en la actualidad es el denominado ASCII (American Standard Code for Information Interchange). Este es un código de 7 bit. La siguiente tabla muestra una parte del código ASCII: Ejemplo: la palabra "Start" se representa en código ASCII como sigue S t a r t

3

4 En resumen, el código ASCII consta entre otros, de los siguientes grupos de caracteres:

5 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. Casi todos los sistemas informáticos actuales utilizan el código ASCII o una extensión compatible para representar textos y para el control de dispositivos que manejan texto como el teclado. No deben confundirse los códigos ALT+número de teclado con los códigos ASCII Las computadoras solamente entienden números. El código ASCII es una representación numérica de un carácter como ‘a’ o Como otros códigos de formato de representación de caracteres, el ASCII es un método para una correspondencia entre cadenas de bits y una serie de símbolos (alfanuméricos y otros), permitiendo de esta forma la comunicación entre dispositivos digitales así como su procesado y almacenamiento. El código de caracteres ASCII2 —o una extensión compatible se usa casi en todos los ordenadores, especialmente con ordenadores personales y estaciones de trabajo. El nombre más apropiado para este código de caracteres es "US-ASCII".3

6 El código ASCII define una relación entre caracteres específicos y secuencias de bits; además de reservar unos cuantos códigos de control para el procesador de textos, y no define ningún mecanismo para describir la estructura o la apariencia del texto en un documento; estos asuntos están especificados por otros lenguajes como los lenguajes de etiquetas. El código ASCII reserva los primeros 32 códigos (numerados del 0 al 31 en decimal) para caracteres de control: códigos no pensados originalmente para representar información imprimible, sino para controlar dispositivos (como impresoras) que usaban ASCII. Por ejemplo, el carácter 10 representa la función "nueva línea" (line feed), que hace que una impresora avance el papel, y el carácter 27 representa la tecla "escape" que a menudo se encuentra en la esquina superior izquierda de los teclados comunes.

7 El código 127 (los siete bits a uno), otro carácter especial, equivale a "suprimir" ("delete"). Aunque esta función se asemeja a otros caracteres de control, los diseñadores de ASCII idearon este código para poder "borrar" una sección de papel perforado (un medio de almacenamiento popular hasta la década de 1980 Un código alfanumérico es un código binario de un grupo de elementos que constan de diez digitos decimales, las 26 letras del alfabeto y cierto número de de símbolos especiales como el $. El número total de elementos en un grupo alfanumérico es mayor de 36. Por lo tanto debe codificarse con un mínimo de seis bits (2 6 = 64 , por que 2 3 = 32 no es suficiente).

8

9 Tenemos el carácter original 0111001
Tenemos el carácter original Vemos que la trama a transmitir tiene un número par de unos (4). Al añadir el bit de paridad obtendremos el siguiente carácter, que es el que se transmitirá a destino: Si usamos paridad par, ya hay un número par de unos, por tanto se añade un 0, y transmitiremos Si usamos paridad impar, como hay un número par de unos, hemos de añadir otro 1 para conseguir un número impar, y transmitiremos  Si se envía un dato y durante la transmisión se produce un único error, el destinatario puede detectarlo al comprobar la paridad en destino. Usando los ejemplos anteriores, y alterando un solo bit de la trama transmitida, nos quedaría. Paridad par: se recibe  en vez de Al comprobar el número de unos nos salen 3 (impar), luego se ha producido un error. Paridad impar, se recibe   en vez de  Al comprobar el número de unos nos salen 4 (par), luego se ha producido un error. Este método, aunque resulta satisfactorio en general, sólo es útil si los errores no cambian un número par de bits a la vez, ya que un número par de errores no afecta a la paridad final de los datos.

10 Paridad par: se recibe 00110101 en vez de 00111001
Paridad par: se recibe  en vez de Al comprobar el número de unos nos salen 4 (par), y no detecta los errores. Paridad impar, se recibe   en vez de  Al comprobar el número de unos nos salen 5 (impar), y no detecta los errores.


Descargar ppt "CODIGO ASCII."

Presentaciones similares


Anuncios Google