ASCII (acrónimo inglés de American Standard Code for Information Interchange —Código Estándar Estadounidense para el Intercambio de Información—), pronunciado generalmente [áski]1:6 o (rara vez) [ásθi], es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno. 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 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 varios códigos de caracteres de 8 bitsque extienden el ASCII con caracteres propios de idiomas distintos al inglés, como el estándar ISO/IEC 8859-1.
TABLA DE CODIGOS ASCII
ASCII | Hex | Símbolo |
|
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| 0 1 2 3 4 5 6 7 8 9 A B C D E F
| NUL SOH STX ETX EOT ENQ ACK BEL BS TAB LF VT FF CR SO SI
|
|
ASCII | Hex | Símbolo |
|
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
| DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US
|
|
ASCII | Hex | Símbolo |
|
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
| (space) ! " # $ % & ' ( ) * + , - . /
|
|
ASCII | Hex | Símbolo |
|
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
| 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
|
|
ASCII | Hex | Símbolo |
|
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
| 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F
| @ A B C D E F G H I J K L M N O
|
|
ASCII | Hex | Símbolo |
|
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
| 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F
| P Q R S T U V W X Y Z [ \ ] ^ _
|
|
ASCII | Hex | Símbolo |
|
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
| 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F
| ` a b c d e f g h i j k l m n o
|
|
ASCII | Hex | Símbolo |
|
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
| 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F
| p q r s t u v w x y z { | } ~ |
|
HISTORIA
El código ASCII se desarrolló en el ámbito de la telegrafía y se usó por primera vez comercialmente como un código de teleimpresión impulsado por los servicios de datos de Bell. Bell había planeado usar un código de seis bits, derivado de Fieldata, que añadía puntuación y letras minúsculas al más antiguo código de teleimpresión Baudot, pero se les convenció para que se unieran al subcomité de la Agencia de Estándares Estadounidense (ASA), que había empezado a desarrollar el código ASCII. Baudot ayudó en la automatización del envío y recepción de mensajes telegráficos, y tomó muchas características del código Morse; sin embargo, a diferencia del código Morse, Baudot usó códigos de longitud constante. Comparado con los primeros códigos telegráficos, el código propuesto por Bell y ASA resultó en una reorganización más conveniente para ordenar listas (especialmente porque estaba ordenado alfabéticamente) y añadió características como la 'secuencia de escape'. La Agencia de Estándares Estadounidense (ASA), que se convertiría más tarde en el Instituto Nacional Estadounidense de Estándares (ANSI), publicó por primera vez el código ASCII en 1963. El ASCII publicado en 1963 tenía una flecha apuntando hacia arriba (↑) en lugar del circunflejo (^) y una flecha apuntando hacia la izquierda en lugar del guion bajo (_). La versión de 1967 añadió las letras minúsculas, cambió los nombres de algunos códigos de control y cambió de lugar los dos códigos de control ACK y ESC de la zona de letras minúsculas a la zona de códigos de control.

Blog presentado por el estudiante Brayan Gonzalez Lagos de grado10-4 IEIC
Comentarios
Publicar un comentario