Informacion
© Á lvarez, S., Bravo, S., Departamento de Informática y autom ática Universidad de Salamanca
Introducción
n Para que el ordenador ejecute programas necesita dos tipos de informaciones:
é Las instrucciones ( forman el programa ) é Los datos ( con los que opera el programa )
n ¿Cómo se representa la información con la que trabaja el computador?© Álvarez, S., Bravo, S.
Universidad de Salamanca
-2-
Sistema de numeración
n Sistema de Numeración es el conjunto de elementos o símbolos, operaciones y relaciones que, a través de reglas propias, permite establecer el papel de tales relaciones y operaciones. n El más conocido y usado es el sistema de numeración decimal, no es el único y por el contrario los m utilizados ás en loscircuitos digitales son el octal, el hexadecimal y sobre todo el binario.
© Álvarez, S., Bravo, S.
Universidad de Salamanca
-3-
Sistemas de numeración en Informática
n Las computadoras suelen efectuar las operaciones aritméticas utilizando una representación para los datos numéricos basada en el sistema de numeración de base dos conocido como binario natural o simplemente binario n Seutilizan los sistemas octal y hexadecimal (bases 8 y 16) respectivamente para obtener códigos intermedios n A nivel electrónico, utilizar códigos intermedios resulta m ás favorable que transformar directamente decimales en binarios y al revés.
© Álvarez, S., Bravo, S.
Universidad de Salamanca
-4-
Sistemas de numeración en Informática
n Un sistema de numeración en base n utiliza unconjunto de n símbolos para representar los números. n Un número se expresará mediante un conjunto de cifras, contribuyendo cada una de ellas con un valor dependiente de:
é La cifra en sí, es decir, el valor que representa esa cifra como signo. é La posición que ocupe dentro del número.
© Álvarez, S., Bravo, S.
Universidad de Salamanca
-5-
Sistema Binario
n El sistema de numeraciónbinario es el conjunto de elementos {0, 1} con las operaciones aritm éticas (suma, resta, multiplicación) y lógicas (OR, AND y NOT). n Los elementos del conjunto o alfabeto binario se denominan cifras binarias o bits. n El bit del extremo de la derecha es el bit menos significativo o de menor peso (LSB) n El bit del extremo de la izquierda es el bit más significativo o de mayor peso (MSB).
©Álvarez, S., Bravo, S.
Universidad de Salamanca
-6-
Sistema Binario : transformación de binario a decimal
n Transformación de binario a decimal
é consiste en multiplicar cada uno de los términos por potencias crecientes de 2 a partir de la coma decimal y hacia la izquierda, y realizar la suma de las operaciones. é Ejemplo: convertir a decimal 10101110 2
© Álvarez, S., Bravo, S.Universidad de Salamanca
-7-
Sistema Binario : transformación de decimal a binario
n Transformación de decimal a binario
é se va dividiendo la cantidad decimal por 2, apuntando los restos, hasta obtener cociente cero. El último resto obtenido es el bit más significativo (MSB) y el primero es el bit menos significativo (LSB). (enteros)
© Álvarez, S., Bravo, S.
Universidad de Salamanca
-8-Sistema Binario: representación de complementos
1. Complemento a uno:
é El complemento a la base menos uno de un número n es el número que resulta de restar cada una de las cifras de n a la base menos uno del sistema de numeración que se esté utilizando é En la práctica basta con decir que el complemento a 1 de un número en binario es el resultante de cambiar sus unos por ceros y viceversa© Álvarez, S., Bravo, S.
Universidad de Salamanca
-9-
Sistema Binario: representación de complementos
2. Complemento a dos:
é El complemento a 2 de un número binario resulta de sumar 1 al dígito menos significativo del complemento a 1 del número original. é Este complemento sólo se emplea en los números negativos. Para los números positivos el complemento a 2 del número es el propio...
Regístrate para leer el documento completo.