Unidad 2: Representación de la información

10
u n i d a d 2 Representación de la Representación de la información información u n i d a d 2

description

Sistemas operaticos monopuesto, Representaciónd de la información.

Transcript of Unidad 2: Representación de la información

Page 1: Unidad 2: Representación de la información

u n i d a d 2

Representación de la Representación de la informacióninformación

u n i d a d

2

Page 3: Unidad 2: Representación de la información

u n i d a d 2

Tipos de datos

El tratamiento automático de la información establece tres fases de procesamiento (entrada, proceso y salida) que clasifican los

datos del siguiente modo:

De entrada

De salida

Los datos también se clasifican atendiendo a si su valor cambia o no durante el proceso

Constantes

Variables

Intermedios

En el ordenador, el conjunto de instrucciones se ejecuta sobre un conjunto de datos. Esta información es suministrada al ordenador

mediante símbolos o caracteres.

Page 4: Unidad 2: Representación de la información

u n i d a d 2

Sistemas de codificación numérica

Conjunto de símbolos y reglas que se utiliza para representar datos numéricos.

Binario

OctalEn decimal

Hexadecimal

Conversión de un sistema de numeración

a otro

Cualquier base a decimal

Decimal a binario

Decimal a otras bases

Binario a octal

Binario a hexadecimal

Bases potencia de dos a binario

Hexadecimal a octal y viceversa

Page 5: Unidad 2: Representación de la información

u n i d a d 2

Aritmética binaria

AdiciónEl símbolo del operador de la adición es el símbolo más (+), los elementos se llaman sumandos y el resultado,

suma.

Operaciones aritméticas y lógicas realizadas con variables binarias.

Las reglas de la adición binaria son iguales que las de la adición decimal, por lo tanto, el resultado de la suma de dos dígitos 1 binarios son dos bits, uno de suma (0) y uno de arrastre (1), que se suma a la

posición siguiente.

SustracciónEl símbolo del operador de la sustracción es el menos

(−), los elementos se llaman minuendo y sustraendo y el resultado, diferencia.

Las reglas de la sustracción binaria son las mismas que las de la sustracción decimal.

Page 6: Unidad 2: Representación de la información

u n i d a d 2

Aritmética binaria

MultiplicaciónEl símbolo del operador de la multiplicación es el punto

(∙), los elementos se llaman multiplicando y multiplicador y el resultado, producto.

Las reglas de la multiplicación binaria también son iguales que las de la multiplicación decimal.

La coma fraccionaria se colocará igual que si trabajáramos con números decimales.

DivisiónEl símbolo del operador de la división es la barra (/), los elementos se llaman dividendo y divisor y el resultado,

cociente.

Las reglas de la división binaria también son iguales que las de la división decimal, por lo que no

es posible dividir entre cero, ya que el resultado será una indeterminación o infinito, valores que el

ordenador no podría procesar.

Page 7: Unidad 2: Representación de la información

u n i d a d 2

Métodos para representar números enteros

Signo y módulo

Es el modo más sencillo de representar números enteros en binario. El bit que está situado más a la

izquierda representa el signo (0 para el signo positivo y 1 para el signo negativo) y el resto de bits (n – 1) representa el módulo del número.

Complemento a 1El bit que se encuentra más a la izquierda representará el signo y el resto de los bits

corresponderán al módulo del número.

Para representar los números negativos partimos del número positivo equivalente y cambiamos los unos por ceros y viceversa (incluido el bit

que representa el signo), lo que se conoce como complementar un número.

Page 8: Unidad 2: Representación de la información

u n i d a d 2

Métodos para representar números enteros

Complemento a 2Los números positivos siguen representándose del

mismo modo que en los dos casos anteriores.

Por otro lado, los números negativos se obtienen en dos pasos: primero se calcula el complemento a 1 del número positivo equivalente y

después se suma 1 a ese resultado, despreciando el último acarreo si existiera.

Exceso a 2n−1No usa ningún bit para el signo, por lo que todos

los bits que componen el número tienen un peso o valor en el total del mismo.

Consiste en representar el cero como un valor intermedio, que para n bits está representado por 2n−1, y colocar los números negativos antes de

ese valor y los positivos después de él (por eso se conoce como exceso).

Page 9: Unidad 2: Representación de la información

u n i d a d 2

La representación en complementos

Representación en coma fija

El nombre de este tipo de representación hace referencia a la característica de la coma decimal en los números representados de

este modo, que está colocada en una posición fija.

Este tipo de representación de los números se usa para no emplear en el interior de las máquinas más circuitos de los necesarios.

• Binario puro• Decimal codificado en binario (BCD)• Decimal desempaquetado• Decimal empaquetado

Representación en coma flotante

Representa los números decimales y utiliza como base la notación científica o exponencial matemática.

• Signo• Exponente• Mantisa

Page 10: Unidad 2: Representación de la información

u n i d a d 2

Métodos de direccionamiento

La dirección de memoria es la identificación de cada una de las zonas de almacenamiento.

Direccionamiento inmediato

Direccionamiento directo

Direccionamiento indirecto

Direccionamiento relativo