Saltar al contenido

ASCII frente a Unicode + UTF-8

Solución:

En los tiempos modernos, ASCII es ahora un subconjunto de UTF-8, no su propio esquema. UTF-8 es retrocompatible con ASCII.

Sí, excepto que UTF-8 es un esquema de codificación. Otros esquemas de codificación incluyen UTF-16 (con dos órdenes de bytes diferentes) y UTF-32. (Para cierta confusión, un esquema UTF-16 se llama “Unicode” en el software de Microsoft).

Y, para ser exactos, el Estándar Nacional Estadounidense que define ASCII especifica una colección de caracteres y su codificación como cantidades de 7 bits, sin especificar una codificación de transferencia particular en términos de bytes. En el pasado, se usaba de diferentes maneras, por ejemplo, para que cinco caracteres ASCII se empaquetaran en una unidad de almacenamiento de 36 bits o para que los bytes de 8 bits usaran los bytes adicionales para fines de verificación (bit de paridad) o para control de transferencia. Pero hoy en día se usa ASCII para que un carácter ASCII se codifique como un byte de 8 bits con el primer bit puesto a cero. Este es el de facto esquema de codificación estándar e implícito en una gran cantidad de especificaciones, pero estrictamente hablando no forma parte del estándar ASCII.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *