Dado un 01000001 binario, ¿una computadora sabe exactamente qué quise decir que tenía 65 o ' A '?


La mejor respuesta

La computadora solo sabe 65 .. El carácter «A» no tiene ningún significado para la computadora .. En la memoria sólo se almacenan 65. La computadora no sabe si es un carácter o un número entero. Por lo tanto, si elige mostrar 65 como un carácter en su programa, la computadora muestra «A», si elige mostrar 65 como un número entero, muestra 65. Es por eso que puede realizar operaciones matemáticas con caracteres, porque en la memoria, se almacena en forma de número.

Respuesta

No, la computadora no sabe lo que quieres decir. Un software de procesamiento de textos manejará la entrada de manera consistente como la letra «A». Las asignaciones ASCII son arbitrarias.

Una calculadora utilizará la representación numérica. E incluso allí, depende de cómo se representen los números, números de coma flotante o enteros, etc.

La interfaz es realmente el contexto que se le proporciona a usted como usuario, a la máquina no le importa. Lo mismo ocurre con representaciones de datos más complejas que pueden ir desde imágenes hasta diseños arquitectónicos.

Por lo general, no hay información en el binario real de un solo componente elemental aislado que permita a la computadora diferenciar. Un byte es un byte.

Se puede manipular de algunas formas básicas. Eso es todo.

Deja una respuesta

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