¿Qué se entiende por codificación en computadora?

1 Respuestas


  • El término "codificación" puede referirse a una serie de cosas diferentes en relación con las computadoras.

    En los primeros días de la informática digital, significaba crear un programa en el conjunto de instrucciones (lenguaje de máquina) de la computadora que ejecuta el programa. A menudo, esto implicaba determinar los valores de los bits requeridos en cada uno de los campos de la instrucción y capturar el conjunto de instrucciones en una forma que pudiera ingresarse en la computadora (configuraciones de interruptores, cinta de papel o patrones de orificios de tarjetas perforadas, o similares) y ejecutado.

    En estos días, significa escribir un programa en cualquier idioma que pueda compilarse en una forma que pueda ser ejecutada por la computadora. En el caso de lenguajes interpretados, la forma compilada es en realidad datos para un programa.que se ejecuta en la computadora. No es código de máquina , ni tiene ninguna semejanza con el código de máquina.

    Además de la codificación de instrucciones, la codificación puede referirse a la representación de números en una computadora. Una forma conveniente de representación a menudo está determinada por el hardware utilizado para la aritmética. Se ha utilizado una variedad de representaciones de números con signos. El complemento a dos es quizás la representación preferida hoy en día para números enteros, y el estándar IEEE 754 (o su equivalente internacional) define la codificación para números de punto flotante.

    La codificación también puede referirse al mapeo de patrones de bits a caracteres u otras señales o artefactos de entrada / salida. EBCDIC y ASCIIson dos métodos para mapear texto y caracteres de control a patrones de bits de computadora. En estos días, Unicode tiene un propósito similar. Las señales de audio se pueden codificar de varias formas, incluidas la ley de usted y la ley A, así como la codificación binaria lineal recta (a menudo en complemento de 2 ).

    Uno de los primeros usos de las computadoras digitales fue con el propósito de descifrar los cifrados (códigos) utilizados en tiempos de guerra . La codificación adquiere un significado completamente diferente en ese contexto.

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación