9.1 Sistemas de Numeración. Representación Interna de la Información 193 1- Convertir el entero (valor absoluto) a binario.2- Representar al mismo con 16 bits.3- El bit más significativo, el bit de signo, (el de más a la izquierda), por el convenio explicado antes valdrá cero. Ejemplo:Representación de +123 1. 1 23 en base 2 = 1111011 2. 0000 0000 0111 1011 3. 0 000 0000 0111 1011 Bit de signo 2. Representación de enteros negativos En la representación de enteros negativos se utiliza el complemento a la base 2, y esto se debe a los fines de facilitar las operaciones posteriores que pudieran realizarse. Recordamos una de las reglas para obtener la notación de complemento a 2. "De derecha a izquierda copiamos el número binario exactamente igual hasta el primer 1 al cual también lo copiamos y a partir de aquí invertimos los valores, donde existe 1 colocamos 0 y viceversa, con la excepción del bit de signo”Ejemplo: 1 000 1000 1010 1000 complemento a 2 1 111 0111 0101 1000 El complemento a la base sólo lo vamos a utilizar para la representación de enteros nega- tivos Para obtener la representación interna de enteros negativos debemos: 1. Convertir el entero (valor absoluto) a binario 2. Representarlo con 16 bits 3. Complementar a 2 4. El bit de signo por convenio valdrá 1 Ejemplo: Representación de -123 1. 123 en base 2 = 1111011 2. 0000 0000 0111 1011 3. 0111 1111 1000 0101 4. 1 111 1111 1000 0101 Bit de signo c) REPRESENTACION INTERNA DE REALES EN SIMPLE PRECISION Dado que el conjunto de los números reales es infinito, la cantidad de los mismos, como así también las çifras significativas” que tuvieran dichos números dependerá de la cantidad de bytes que se otorga para su representación. Nosotros le otorgamos 4 bytes Adoptamos como forma de representación la exponencial que constituye la notación en punto flotante o también conocida como notación científica. En esta forma de representar un número, el mismo puede asumir infinitas representaciones, es
Created with BuildVu