Convertir letras ASCII en números binarios: cómo funciona
Para que pueda usar su computadora como de costumbre, usa letras ASCII y números binarios. Puede encontrar para qué sirven realmente en este consejo práctico.
Números binarios: así es como se usan en la computadora
Antes de echar un vistazo a los números binarios, primero lea nuestro artículo sobre "Números binarios y hexadecimales", en el que explicamos cómo se convierten correctamente.
- La computadora usa un sistema numérico de unos y ceros. Con este sistema numérico, los datos pueden almacenarse, por ejemplo, en forma de una carga eléctrica en un condensador, en forma de voltaje eléctrico en una resistencia o por magnetización, por ejemplo en el caso de discos duros ("HDD").
- Las computadoras usan el sistema dual para representar números enteros.Otros tipos de números, como números de coma flotante o valores negativos, también se pueden mapear usando sus propias convenciones.
- Todo se vuelve un poco más complicado con letras y signos de puntuación. Se requiere una codificación especial para esto.
Letras ASCII: así es como se usan
Hay muchas codificaciones diferentes hoy en día. La codificación más conocida es ASCII, el "código estándar estadounidense para el intercambio de información".
- El código ASCII comprende el alfabeto latino en mayúsculas y minúsculas, los diez números arábigos y algunos signos de puntuación (signos de puntuación, caracteres de palabras), otros caracteres especiales y algunos caracteres de control.
- Con el código ASCII, se asigna un patrón de bits de 7 bits a cada carácter. El octavo bit, que no se utiliza para ASCII, se puede utilizar con fines de corrección de errores (bit de paridad) en las líneas de comunicación o para otras tareas de control. Por lo tanto, un carácter ASCII consume 8 bits de memoria, es decir, un byte.
- Los primeros 32 códigos de caracteres ASCII (de 0x00 a 0x1F) están reservados para los caracteres de control. A partir de este momento, todos los demás caracteres también se pueden usar con fines visibles.
- Con los códigos ASCII solo tiene que recordar un número importante: 64. En el sistema dual ese sería el número (1000000) ₂ y en el sistema hexadecimal el número 0x40. Este número corresponde al código ASCII para el signo @. Esto es seguido por la gran "A", luego la gran "B" y así sucesivamente. La gran "A" tiene el valor 65, la gran "B" el valor 66 y así sucesivamente.
- Las letras minúsculas comienzan en 97. 97 (en el sistema decimal) es la pequeña "a". Los números a su vez comienzan en 48. El valor (decimal) 48 representa un 0.
- Consejo profesional: active el teclado numérico en su teclado. Mantenga presionada la tecla [Alt] e ingrese el código de número para un carácter ASCII en el teclado numérico. Tan pronto como suelta la tecla [Alt], se escribe el carácter respectivo. Sin embargo, debería haber abierto un procesador de textos de antemano. Los caracteres de control como BS o TAB no se muestran como caracteres.
En el siguiente consejo práctico, explicaremos cómo funcionan las computadoras cuánticas.