El ASCII es el acrónimo del "Código estándar estadounidense para el intercambio de información" y, por el nombre, se puede suponer que es el código utilizado para intercambiar la información de la máquina a los humanos o la máquina a la máquina.
Qué es la codificación del personaje
Para comprender el ASCII primero debes conocer el personaje que codifica. La codificación de caracteres es un proceso de asignación de números/dígitos a los caracteres y estos personajes pueden ser de muchos tipos, como caracteres gráficos o caracteres del lenguaje humano. Se emplea para almacenar, transferir o manipular los datos por computadoras.
La codificación del personaje se realiza para que las computadoras puedan interpretar y procesar los caracteres. Por ejemplo, podemos suponer algunos números y asignarlos a los alfabetos. Hay 26 alfabetos y asignemos un número del 1 al 26 a todos los alfabetos mayúsculas, eso significa que hemos codificado los caracteres/alfabetos asignándoles un número.
En la tabla anterior, la letra L, I, N, U y X reciben 12, 9, 14, 21 y 24 números respectivamente. Ahora, será más fácil para las computadoras descifrar e imprimir los caracteres. Pero para rodear todos los caracteres del idioma inglés, la American Standard Association (NSA) lanzó la primera versión de ASCII en 1963. ASCII fue uno de los primeros estándares creados para el intercambio de información informática.
¿Por qué es importante ASCII?
Bueno, es importante porque es una conexión entre nuestra computadora y la memoria y ahora es un estándar para cada computadora. La información almacenada en la memoria está en 0 y 1, y ASCII ayuda a traducir esa información en caracteres o formato legible por humanos.
Los códigos ASCII se utilizan en dispositivos de telecomunicaciones, computadoras y otros equipos relacionados.
Tabla ASCII estándar
La tabla ASCII estándar es de 7 bit y tiene los caracteres con asciis en el rango de 0 a 127. El estándar Asciis se usa porque la computadora no puede almacenar directamente ningún carácter, ni puede convertirlo en el número binario. Al usar los asciis, la computadora conoce los caracteres, por lo que estos asciis se convierten en la computadora en los dígitos binarios.
Comprender la tabla ASCII
Para encontrar el valor ASCII de cualquier carácter, debe consultar la tabla ASCII estándar como se muestra a continuación:
El valor ASCII de "A" será 65 y "&" 38. Del mismo modo, para los aparatos ortopédicos rizados "", 123 y 125 asciis se utilizarán.
Tomemos un ejemplo de una palabra "Linux", que cómo se almacena en la memoria:
Como la computadora no reconoce los caracteres, por lo tanto, ASCII asignó un número a todos los caracteres y el valor binario correspondiente se almacena en el disco duro. La palabra "Linux" se almacenará en formato binario en la memoria como se muestra en la imagen de arriba. El ASCII ayuda a escribir y leer los datos correspondientes de los caracteres de la memoria.
Hay 128 caracteres y a cada personaje se le asigna un número ASCII. Diseccionemos la tabla en dos categorías para comprenderla mejor:
Control de caracteres en la tabla ASCII
Los asciis de 0 a 32 y los 127 son los caracteres de control; También se llaman caracteres no imprimibles o NPCS. Como sugiere el nombre, los caracteres de control controlan la colocación del carácter imprimible o se usan para ordenar los dispositivos que están conectados a la computadora.
Algunos de los caracteres de control están asociados con teclas de teclado. Por ejemplo, la tecla Backspace; Cuando presiona la tecla, el efecto se puede visualizar en la pantalla, pero no imprime ningún carácter.
Del mismo modo, para comunicar la computadora para finalizar cualquier texto o inicio del texto se utilizan los asciis para los caracteres respectivos. Estos caracteres de control le dicen a la computadora cómo ejecutar el código e imprimir la salida.
Una tabla de todos los personajes de control es:
Caracteres imprimibles en la mesa ascii
Los caracteres imprimibles son aquellos caracteres que aparecen visualmente en la pantalla, como todos los alfabetos, caracteres numéricos, símbolos y operadores. El personaje imprimible se puede clasificar como:
Los números y los símbolos incluyen todos los valores numéricos 0-9 y símbolos como la adición, los operadores de sustracción, mientras que la categoría de alfabetos incluye todos los alfabetos ingleses con caso superior e inferior.
Números y símbolos
Esta porción contiene símbolos y tiene los asciis que van de 32 a 64, 91 a 96 y 123 a 126. Estos símbolos incluyen operadores matemáticos (+, -, *,/), marcos de puntuación.
Por ejemplo, el ASCII de Forward Slash "/" será 47 y para la adición "+" sería 43.
Alfabetos
La última porción de la tabla ASCII estándar son los 26 alfabetos y hay asciis separados para las letras de los casos superiores y las letras inferiores. Asciis 65 a 90 incluyen todas las letras mayúsculas y 97 a 122 incluyen todas las letras minúsculas.
Por ejemplo, el ASCII de la capital "O" y la pequeña "O" serán 79 y 111 respectivamente.
Conclusión
Las computadoras solo pueden guardar los datos en números porque solo entienden el lenguaje numérico. Entonces, para que las computadoras entiendan los caracteres, cada personaje tiene que ser un número específico. Los caracteres no solo incluyen los alfabetos, sino que también incluyen los diferentes símbolos que se pueden usar en la programación. En este artículo, se discute la tabla ASCII estándar para dar un mejor concepto de cómo se puede entender y cómo es útil para la comunicación entre los diferentes dispositivos y computadoras.