Representación de la información INTRODUCCION
Los computadores digitales actuales se basan en una tecnología electrónica que permite representar los datos mediante combinaciones de circuitos flip-flop o biestables. Estos elementos básicos sólo admiten dos estados, representados por el nivel de tensión a su salida.
La información que se representa mediante la combinación de elementos que sólo admiten dos estados se denomina información binaria. Cada uno de los elementos de la información binaria recibe el nombre de bit (binary digit) y se codifica mediante el empleo de uno de los dos únicos símbolos 0 o 1.
Representación de la información Dicho de otro modo, cualquier dato que se deba procesar en un computador digital deberá estar representado por un código formado por una secuencia de ceros y unos.
La codificación consiste en establecer unas reglas que definan una correspondencia entre cada elemento de información y la secuencia de bits que constituye su código.
Existen varios criterios genéricos para establecer esta correspondencia, que dan lugar a tipos diferentes de códigos. Dichos criterios se denominan sistemas de codificación.
Representación de la información Clasificación de la información
Existen dos flujos de información en un computador digital:
Flujo de datos: han de ser manipulados para producir los resultados.
Flujo de control: o flujo de instrucciones, expresa las manipulaciones a realizar en dichos datos.
Representación de la información Los datos pueden ser:
Numéricos: números de tipo natural, entero o real.
Alfabéticos: letras del alfabeto. El flujo de control se compone de las órdenes que debe ejecutar el computador, y que reciben el nombre de códigos de instrucción.
Representación de la información SISTEMAS DE CODIFICACION
Codificación directa
Es el sistema de codificación más simple de todos y consiste en establecer una correspondencia biunívoca entre un conjunto de símbolos y un conjunto de códigos binarios mediante una tabla.
Representación de la información Si se tiene un conjunto de n elementos tales que cada uno de ellos puede tomar m valores distintos, el número Nc de combinaciones distintas de valores que puede tomar dicho conjunto de elementos (número de códigos posibles) viene dado por la expresión:
Nc = m^n
Dado que m vale 2 para los elementos binarios, con n elementos se pueden obtener 2^n códigos distintos.
Representación de la información Codificación por campos
Cada campo se codifica por una tabla independiente. La suma de longitudes de estas tablas es inferior a la de una tabla directa única. La codificación por campos resulta habitualmente más sencilla que la codificación directa. Esta última presenta en contrapartida una total libertad en la asignación de códigos, lo que permite en muchos casos facilitar las operaciones de proceso de la información codificada.
Representación de la información Codificación por secuencias de códigos
A menudo los elementos de información no se procesan o almacenan aisladamente sino en conjunto. En estos casos los códigos de los sucesivos datos suelen tratarse o registrarse secuencialmente.
Representación de la información El tratamiento secuencial de los códigos abre una nueva posibilidad consistente en hacer que determinados códigos especiales modifiquen la interpretación de los que aparezcan a continuación.
Este sistema de codificación consigue reducir la longitud de las tablas de codificación a costa de aumentar la longitud del código asignado a ciertos símbolos.
Representación de la información CODIGOS NUMERICOS
Fundamentos
Se puede definir un sistema de numeración como el conjunto de símbolos y reglas que se utilizan para la representación de cantidades.
Representación de la información Existe un elemento fundamental que caracteriza a todos los sistemas de numeración, y que se denomina base del sistema de numeración. Dicha base es el número de símbolos que se utilizan para realizar la representación.
Se denomina rango de representación, en un sistema de numeración y con un número de cifras determinado n, al conjunto de cantidades representables en el mismo.
Representación de la información Sistemas posicionales
En los sistemas de numeración, la representación de una cantidad siempre se efectúa mediante cadenas de símbolos.
Si el significado de los símbolos varía en función de la posición que ocupen en la cadena, entonces dicho sistema de numeración recibe el nombre de posicional.
Página siguiente |