unidad 2: representación de la información
DESCRIPTION
Sistemas operaticos monopuesto, Representaciónd de la información.TRANSCRIPT
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
u n i d a d 2
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.
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
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.
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.
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.
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).
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
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