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.

y un error uniformemente distribuido obtenido a partir <strong>de</strong> un redon<strong>de</strong>o<br />

apropiado<br />

2<br />

Q(x)=<br />

4.<br />

x<br />

p −<br />

luego el promedio <strong>de</strong>l error relativo <strong>de</strong> representación (ARRE) se <strong>de</strong>fine<br />

como<br />

-p<br />

−p<br />

1<br />

1 2 dx (r-1).2<br />

ARRE (p,r)= ∫1 P(x).Q(x) dx = ∫1<br />

=<br />

2<br />

4x<br />

ln r 4.ln r<br />

r<br />

r<br />

El valor máximo <strong>de</strong>l error relativo <strong>de</strong> representación sobre todas las<br />

mantisas normalizadas se <strong>de</strong>fine como<br />

MRRE (p,r)= 2 -p-1 .r (Ver Obs. mas a<strong>de</strong>lante)<br />

Estos valores para los tres casos propuestos conduce a los siguientes<br />

números:<br />

r p q MRRE ARRE EXPONENT NUMBER<br />

2 9 22 0.5*2 -21 0.18*2 -21 9<br />

(2 −1)<br />

2<br />

9<br />

2 −22<br />

2 .( 1−<br />

2 )<br />

4 8 23 0.5*2 -21 0.14*2 -21 9<br />

(2 −2)<br />

2<br />

9<br />

2 −23<br />

2 .( 1−<br />

2 )<br />

16 7 24 2 -21<br />

0.17*2 -21 9<br />

(2 −4)<br />

2<br />

9<br />

2 −24<br />

2 .( 1−<br />

2 )<br />

El hecho <strong>de</strong> que MRRE es la mitad que la correspondiente Hexa<strong>de</strong>cimal para<br />

Binario ha sido usado como indicador <strong>de</strong> la superioridad <strong>de</strong> esta sobre la<br />

primera.<br />

A lo sumo esta superioridad es marginal si consi<strong>de</strong>ramos a<strong>de</strong>más los valores<br />

<strong>de</strong> ARRE. La tabla muestra que r=4 conduce al menor error. La representación<br />

cuaternaria no es nunca menos exacta que la binaria y el valor <strong>de</strong> ARRE es un 20%<br />

menor que el binario.<br />

Otros estudios usando 'Boot-Mean-Square' (rms) han corroborado estas<br />

ecuaciones como mejor resultado para r=4. Dados los diferentes rangos, con r=4 o<br />

r=8, algunos <strong>sistemas</strong> optan por 8 por requerimiento <strong>de</strong>l rango mínimo aceptable,<br />

frente a optar por 4; pero bases mayores que 8 son siempre inferiores a base 4.<br />

Algunas computadoras como PDP-11 usan normalización binaria implícita.<br />

Haciendo uso <strong>de</strong> que la mantisa es binaria y por en<strong>de</strong> todo número normalizado<br />

<strong>de</strong>fine al dígito mas significativo como complemento <strong>de</strong>l <strong>de</strong> signo, esta<br />

información es redundante, no se almacena este dígito "Hid<strong>de</strong>n-Bit" y con ello se<br />

aumenta en 1 bit la significancia. Observar que a partir <strong>de</strong> esto el valor<br />

correspondiente <strong>de</strong> MRRE (p,r) se reduce a la mitad!.<br />

Observación: Si el intervalo como vimos es para dos números normalizados<br />

adyacentes 2 -p * r e = 2 k*e-p , y si aplicamos redon<strong>de</strong>o reducimos el máximo error a la<br />

mitad, esto es 2 k*e-p-1 resulta que el máximo error relativo (MRRE) <strong>de</strong><br />

representación correspon<strong>de</strong>r al menor número normalizado representable, esto es<br />

2 -k * 2 k*e (p es k=1: 0.1000*2 e , k=4: 0.00010000 16 e )<br />

k*<br />

e-p-1<br />

-p-1<br />

2 2 -p-1<br />

MRRE = = = 2 . r<br />

−k<br />

k*<br />

e -k<br />

2 . 2 2<br />

cqp.<br />

Es <strong>de</strong> notar que una alternativa al redon<strong>de</strong>o que conduzca eventualmente a<br />

tener que sumar un dígito en la posición menos significativa es implementar una<br />

aproximación al mismo con ROM. Veamos esto:<br />

23

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

Saved successfully!

Ooh no, something went wrong!