25.07.2013 Views

sistemas numericos y operaciones aritmeticas - Departamento de ...

sistemas numericos y operaciones aritmeticas - Departamento de ...

sistemas numericos y operaciones aritmeticas - Departamento de ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

División<br />

∞ / N = ∞ ∈ / N = ∈ N / ∞ = ∈<br />

N / ∈ = ∞ ∞ / ∈ = ∞ ∈ / ∞ = ∈<br />

∞ / ∞ = ∞ ∈ / ∈ = ∞ (ó ∈ / ∈ = ∈)<br />

Z1 / N = Z2<br />

N / Z1 = N / 0<br />

Muchas máquinas adoptan ∞ * ∈ = ∞ y ∈ / ∈ = ∞ en lugar <strong>de</strong> ∞ * ∈ = ∈<br />

y ∈ / ∈ = ∈ para enfatizar la alarma a través <strong>de</strong>l OVERFLOW. N / Z ó N / 0<br />

seteará el flag <strong>de</strong> división por 0.<br />

NORMALIZACION<br />

La representación <strong>de</strong> punto flotante es inherentemente redundante en el<br />

sentido que el mismo número pue<strong>de</strong> ser representado en más <strong>de</strong> una forma, por<br />

ejemplo:<br />

1 * 10 18 = 0.1 * 10 19<br />

Generalmente es <strong>de</strong>seable en una implementación adoptar una única forma<br />

siempre.<br />

Si la mantisa es Signo-Magnitud fraccionaria y la base 2, se dice que la<br />

mantisa est normalizada si el dígito a la <strong>de</strong>recha <strong>de</strong>l punto no es 0. Esto<br />

significa que no hay ceros al comienzo en la magnitud <strong>de</strong>l número:<br />

0.1 * 10 19 es la única forma <strong>de</strong> representar el número <strong>de</strong>l<br />

ejemplo anterior.<br />

La fracción binaria en complemento a 2 está normalizada cuando el bit <strong>de</strong><br />

signo difiere <strong>de</strong>l bit <strong>de</strong> más significancia a su <strong>de</strong>recha. Esto implica que no hay<br />

unos al comienzo <strong>de</strong> un número normalizado negativo en complemento a 2.<br />

El rango está dado por<br />

1/2 ≤ |M| < 1<br />

( M=mantisa para cualquier base.)<br />

Para normalizar se <strong>de</strong>splaza la mantisa a la izquierda, modificando en<br />

forma acor<strong>de</strong> el exponente (<strong>de</strong>crementándolo), en múltiplos <strong>de</strong> k siendo k= log2 r.<br />

Obviamente la normalización asegura la máxima significancia. Hay una<br />

posibilidad <strong>de</strong> incrementarla trabajando con el HIDDEN BIT (oculto). Dado que el<br />

número siempre estar normalizado, el almacenamiento <strong>de</strong>l primer dígito es<br />

innecesario. Si se evita se gana un bit <strong>de</strong> significancia en el caso <strong>de</strong> binarios.<br />

18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!