Al escribir el número correspondiente en binario de cada una de las letras se les agrega un bit de más, cuando con 7 bits se pueden repre...

Pregunta de la clase:
ASCII
Amaury Cruz

Amaury Cruz

Pregunta
studenthace 4 años

Al escribir el número correspondiente en binario de cada una de las letras se les agrega un bit de más, cuando con 7 bits se pueden representar sin ningún problema, ya que las letras mayúsculas y minúsculas tienen un número que está entre las 128 posibles combinaciones, que se pueden representar con 7 bits. Para representar símbolos que tengan como código un numero de 129 en adelante en esos casos si se requieren 8 bits para representarlos en código binario, como es el caso de los signos de exclamación.

Entonces ¿Por qué se les agrega un bit de más a los caracteres que se pueden representar con 7 bits en el código ASCII?

Un ejemplo la letra H se representa con el número 72 y en binario con 1001000, pero he visto en los ejemplos que el 72 se representaría así 01001000, agregando un cero de más a la izquierda.

1 respuestas
para escribir tu comentario
    Andres Prieto

    Andres Prieto

    studenthace 3 años

    Eso se debe al número de espacios por proceso; estoy seguro de que eso tiene otro nombre, pero yo lo entiendo así; básicamente, si la arquitectura del procesador es de 32 bits, necesitas mínimo para pasar una instrucción 32 ceros para que el procesador haga un "nada", para pasar códigos específicos; lo ves como 0100 0001 0101 ... 0010 donde cada paquete de 4 es algo para el procesador.

    Lo que planteas implicaría recortar las posibilidades del procesador, en lugar de tener algo de 32 tener algo de 31, o un encoding más pobre; eso complicaría la representación de otros caracteres como las exclamaciones que planteas, esos ceros que observas "de más" están, porque ese espacio en bits lo necesitan otros caracteres, visto de otra manera

Curso de Historia y Funcionamiento de Internet

Curso de Historia y Funcionamiento de Internet

¿Cómo funciona internet? Descubre el flujo de información entre las computadoras y una página web. Aprende cómo se conectan millones de personas con las aplicaciones que utilizas cada día. Da tus primeros pasos en el desarrollo web junto a tu profesor Diego De Granda.

Curso de Historia y Funcionamiento de Internet
Curso de Historia y Funcionamiento de Internet

Curso de Historia y Funcionamiento de Internet

¿Cómo funciona internet? Descubre el flujo de información entre las computadoras y una página web. Aprende cómo se conectan millones de personas con las aplicaciones que utilizas cada día. Da tus primeros pasos en el desarrollo web junto a tu profesor Diego De Granda.