“Conocimiento Programación>Lenguajes De Programación

Usando los conjuntos de código de caracteres EBCDIC ADCII y Unicode ¿Qué son las codificaciones binarias de Mensaje Hello World?

2013/8/14
Desglosemos las codificaciones binarias de "Hello World" en Ebcdic, ASCII y Unicode:

1. EBCDIC (código de intercambio decimal codificado binario extendido)

* EBCDIC usa un código de 8 bits, dándole 256 caracteres posibles.

* Se utiliza principalmente en IBM Mainframe Systems.

Codificación binaria de "Hello World" en Ebcdic:

`` `` ``

H - 11000100

E - 11000101

L - 11001100

L - 11001100

O - 11011111

- 01000000 (espacio)

W - 11101101

O - 11011111

R - 11100010

L - 11001100

D - 11001001

`` `` ``

2. ASCII (código estándar americano para intercambio de información)

* ASCII utiliza un código de 7 bits (extendido a 8 bits en algunos casos), dándole 128 (o 256) posibles caracteres.

* Se usa ampliamente en computadoras e Internet.

Codificación binaria de "Hello World" en ASCII:

`` `` ``

H - 01001000

E - 01100101

L - 01101100

L - 01101100

O - 01101111

- 00100000 (espacio)

W - 01010111

O - 01101111

R - 01110010

L - 01101100

D - 01100100

`` `` ``

3. Unicode (conjunto de personajes universales)

* Unicode utiliza la codificación de longitud variable, lo que permite una amplia gama de caracteres de diferentes idiomas.

* La codificación más común es UTF-8, que es una codificación de longitud variable que usa 1-4 bytes por carácter.

Codificación binaria de "Hello World" en UTF-8 (Unicode):

`` `` ``

H - 01001000

E - 01100101

L - 01101100

L - 01101100

O - 01101111

- 00100000 (espacio)

W - 01010111

O - 01101111

R - 01110010

L - 01101100

D - 01100100

`` `` ``

Notas importantes:

* La codificación binaria de un carácter puede variar ligeramente dependiendo del esquema de codificación específico utilizado dentro de un sistema dado (por ejemplo, Ascii-7, Ascii-8, UTF-16, etc.).

* El ejemplo de codificación UTF-8 está utilizando los mismos bytes que ASCII ya que UTF-8 es compatible con ASCII para caracteres dentro del rango ASCII.

¡Avíseme si desea una explicación más detallada de cualquier esquema de codificación específico o que tenga otro texto que le gustaría ver codificado!

Lenguajes De Programación
¿Cuáles son los límites normales INT
Cómo utilizar DataGrid de Edición y eliminación
Cómo crear un enlace HTML que crea un correo electrónico y completa la línea de asunto
¿Cuál es la programación informática de desventaja?
Cómo cambiar la anchura en Qbasic
¿Cómo deshacerse de los errores de secuencias de comandos de Apple
Cómo recorrer Tipos MIME
Cómo encontrar un UIImage Dónde se coloca en un UIImageView
Conocimiento de la computadora © http://www.ordenador.online