ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

REPRESENTACION INTERNA DE DATOS NUMERICOS Y DE TEXTOS EN LA COMPUTADORA


Enviado por   •  12 de Febrero de 2014  •  1.985 Palabras (8 Páginas)  •  363 Visitas

Página 1 de 8

REPRESENTACION INTERNA DE DATOS NUMERICOS Y DE TEXTOS EN LA COMPUTADORA

INDICE

INTRODUCCIÓN

REPRESENTACION INTERNA DE DATOS NUMERICOS

REPRESENTACION INTERNA DE NUMEROS ENTEROS

-MODULO Y SIGNO

-COMPLEMENTO A 1

-COMPLEMENTO A 2

REPRESENTACION EN COMA FIJA

-CODIFICACION BCD

-DESEMPAQUETADOS

-EMPAQUETADOS

REPRESENTACION INTERNA DE NUMEROS REALES

REPRESENTACION EN COMA FLOTANTE

-NOTACION EXPONENCIAL

-NORMALIZACION IEEE 754

REPRESENTACION INTERNA DE LOS TEXTOS

-CODIFICACION BCD

-CODIFICACION EBCDIC

-CODIFICACION ASCII

-CODIFICACION UNICODE

CONCLUCIONES

REFERENCIAS BIBLIOGRAFICAS

INTRODUCCIÓN

En la actualidad, y desde hace ya muchos años, el hombre en su vida diaria se comunica, almacena información y la maneja… desde el punto de vista numérico con el sistema decimal y desde el punto de vista alfabético con el idioma. Debido a su construcción basada fundamentalmente en circuitos electrónicos digitales, lo hace desde ambos puntos de vista con el sistema binario. En este trabajo se estudian los aspectos relacionados con la interpretación de la información en el interior de las computadoras. Se considera tanto la representación de los datos numéricos como los no numéricos.

REPRESENTACION INTERNA DE DATOS NUMERICOS

Los computadores no almacenan los números con precisión infinita sino de forma aproximada empleando un número fijo de bits o bytes (grupos de ocho bits). Prácticamente todos las computadoras permiten al programador elegir entre varias representaciones o 'tipos de datos'. Los diferentes tipos de datos pueden diferir en el número de bits empleados, pero también (lo que es más importante) en cómo el número representado es almacenado: en formato fijo (también denominado 'entero') o en punto flotante (denominado 'real').

REPRESENTACION INTERNA DE LOS NUMEROS ENTEROS

Los datos de tipo entero se representan en el interior de la computadora en notación binaria. La memoria ocupada por los tipos enteros depende del sistema, pero normalmente son dos, bytes (en las versiones de MS-DOS y versiones antiguas de Windows y cuatro bytes en los sistemas de 32 bits como Windows o Linux).

Ejemplos:

1) Un entero almacenado en 2 bytes (16 bits):

1000 1110 0101 1011

2) Representación decimal:

N = 3459 = 3 . 103 + 4 . 102 + 5 . 101 + 9 . 100

3) Representación binaria:

N(2) = 10111 = 1 . 24 + 0 . 23 + 1 . 22 + 1 . 21 + 1 . 20 = 23(10)

Los ordenadores utilizan varios métodos para la representación interna de los números s (positivos y negativos), que son:

MODULO Y SIGNO

Consiste en reservar un bit para el signo. Con n bits disponibles, uno indica el signo y los n-1 restantes indican el modulo. Normalmente, el bit de la izquierda se reserva para el signo. El bit de signo a 0 indica que el nº es positivo, mientras que si es 1, indica que el

número es negativo.

COMPLEMENTO A 1 (C-1)

Este sistema de representación utiliza el bit de más a la izquierda para el signo, correspondiendo el 0 para el signo + y el 1 para el signo -.

Para los números positivos, los n-1 bits de la derecha representan el módulo (igual que en el caso anterior).

El negativo de un número positivo se obtiene complementando todos sus dígitos (cambiando 0 por 1 y viceversa), incluido el bit de signo.

COMPLEMENTO A 2 (C-2)

Este sistema de representación utiliza el bit más a la izquierda para el signo, correspondiendo el 0 para el signo + y el 1 para el -.

En el caso de los números positivos, los n-1 bits de la derecha representan el módulo (igual en en los dos casos o anteriores).

El negativo de un número se obtienen en dos pasos:

• Se complementa el número positivo en todos sus bits (cambiando los ceros por 1 y viceversa), incluido el bit de signo, es decir se realiza el complemento a 1.

• Al resultado obtenido anteriormente se le suma 1 (en binario) despreciando el último acarreo si existe.

REPRESENTACION EN COMA O PUNTO FIJO

Su nombre viene de la posición en que se supone situado el punto decimal, que será fija.

El punto fijo es utilizado para los números enteros, suponiendo el punto decimal implícitamente a la derecha de los bits.

Existen tres formas de representar números en coma fija:

DECIMAL CODIFICADO EN BINARIO (BCD)

En el sistema BCD cada cifra de un número decimal se representa por un conjunto de 4 bits, siendo la tabla de equivalencias entre ambos la siguiente:

DECIMAL | BCD |

0 1 2 3 4 5 6 7 8 9 | 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 |

DECIMAL DESEMPAQUETADO

Un número decimal se representa de forma que cada una de sus cifras ocupa un octeto o byte. Cada uno de los octetos lleva en su cuarteto de la izquierda cuatro unos (1111) denominados bits de zona y

...

Descargar como (para miembros actualizados)  txt (12.3 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com