Autor Tema: Suma en la Norma IEEE-457

0 Usuarios y 1 Visitante están viendo este tema.

09 Mayo, 2024, 04:33 pm
Leído 592 veces

ElMatadorargentino

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 9
  • País: ar
  • Karma: +0/-0
Tengo una duda sobre una suma en la norma IEEE-457. A modo simplificacion Tengo 5 bits para el exponente (representado en exceso) y 10 para la mantisa (y el hidden bit) y obviamente bit de signo
Primero igualo los exponentes y con los bits que se caen de la mantisa pongo el ground, round y sticky
Entiendo que si en una suma tengo 2 signos distintos, primero debo complementar el negativo y sumarle 1.

Entonces en la suma me queda algo asi:
    1,1110000010   G R    S
+  1,1111111110  |1 1 00111111 (Son los bits que tengo caidos)

R: 11,1110000000 |1 1 00111111

Luego normalizo: 1,1111000000 |0 1 1 00111111

Mi duda es que el Ground no lo use porque hay un nuevo bit que se me cae
Y En la teoria dice que si el ground no lo usas pasa esto: R=G y S=R OR S
Pero al tener un nuevo bit caido por la normalizacion, nose que hacer con ese bit. Que hago con el Ground,Round y sticky en este caso? Porque luego los necesito para redondear por aproximacion