Exponente

Utiliza una representación sesgada o codificación en exceso con un sesgo Codificación con exceso siendo k el número de bits reservados para el campo del exponente. Es decir, en lugar de representar directamente e, utilizamos su codificación E exceso 127, siendo E = e + 127.

Para k = 8 bits se codifica el exponente (con signo) con valores que van de –127 a +128 utilizando el código exceso 28 -1-1 = 127. Los correspondientes valores codificados van en decimal de 0 (todos los bits a 0) a 255 (todos los bits a 1). La tabla siguiente muestra el rango de valores del exponente y su codificación en exceso 127:

Tabla de exponente

Una propiedad importante de la codificación sesgada es que se mantiene el orden natural de los vectores binarios en relación con su magnitud: el más grande es el 1111 1111 y el más pequeño 0000 0000, cosa que no ocurre en la representación en signo y magnitud, c1 o c2. Esta propiedad es importante a la hora de comparar números en coma flotante.

Fuente: Estructura de Computadores, Facultad de Informática, UCM