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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

SISTEMAS NUMERICOS<br />

La implementación <strong>de</strong> los algoritmos aritméticos en una computadora digital<br />

<strong>de</strong>pen<strong>de</strong> en mucho <strong>de</strong> cómo el dato numérico es almacenado en memoria y en<br />

registros. Diferentes representaciones internas resultarán en diferentes diseños<br />

<strong>de</strong> Hardware. La elección <strong>de</strong> un sistema numérico impactar tanto al diseñador en<br />

sus puntos <strong>de</strong> vista, como al usuario en sus métodos numéricos aplicados.<br />

La aritmética real solo pue<strong>de</strong> ser llevada a cabo por máquinas con<br />

precisión finita, ya que todas las representaciones numéricas se <strong>de</strong>ben<br />

restringir a una longitud finita.<br />

Una buena elección <strong>de</strong>l sistema aritmético y <strong>de</strong> la representación interna<br />

afecta tanto a la eficiencia <strong>de</strong> la implementación <strong>de</strong> las <strong>operaciones</strong> máquina<br />

como a la exactitud <strong>de</strong> la aritmética real aproximada.<br />

El diseñador <strong>de</strong>ber estar atento a las realida<strong>de</strong>s <strong>de</strong> la arquitectura en<br />

cuanto a la eficiencia <strong>de</strong> tiempo y espacio, como también a la parte numérica<br />

analítica <strong>de</strong> proveer suficiente exactitud para un rango amplio <strong>de</strong> aplicaciones.<br />

Generalmente, los números a nivel máquina pue<strong>de</strong>n dividirse en cinco<br />

categorías:<br />

A.- Sistemas Numéricos con Base (RADIX NUMBER)<br />

Las computadoras usan base fija (FIXED RADIX) con r≥2 y un conjunto <strong>de</strong><br />

dígitos {0,1,2...,r-1}.<br />

Todos los dígitos <strong>de</strong>l número son pesados (pon<strong>de</strong>rados) positivamente y cada<br />

número es representado en forma única. Algunos <strong>sistemas</strong> especiales pue<strong>de</strong>n usar<br />

'Mixed Radix', en los cuales diferentes dígitos <strong>de</strong>l número asumen valores<br />

distintos <strong>de</strong> la base.<br />

B.- Sistemas Numéricos <strong>de</strong> Dígito Signado<br />

Este sistema pue<strong>de</strong> ser consi<strong>de</strong>rado como una extensión <strong>de</strong>l caso <strong>de</strong> Fixed-<br />

Radix en el cual se advierten que los dígitos sean pesados tanto positiva como<br />

negativamente en el conjunto {-α,...,-1,0,1,...,α} don<strong>de</strong> α es un entero positivo<br />

limitado. Un dado valor numérico en este sistema podrá tener más <strong>de</strong> un valor<br />

(representación). Por ello este sistema es consi<strong>de</strong>rado redundante.<br />

C.- Sistema Numérico Residuo<br />

A cada dígito no se le asigna un factor <strong>de</strong> peso, luego el or<strong>de</strong>n <strong>de</strong> los<br />

dígitos es irrelevante en la <strong>de</strong>terminación <strong>de</strong>l valor <strong>de</strong>l número.<br />

A<strong>de</strong>más múltiples raíces son asignadas a diferentes dígitos.<br />

Un número es representado por una n-tupla<br />

con respecto a otra n-tupla<br />

X= {r1,r2,...,rn}m<br />

M={m1,m2,...,mn}<br />

cada ri se <strong>de</strong>nomina residuo <strong>de</strong> X módulo mi, don<strong>de</strong> todos los {mi: i=1,2,...n} son<br />

relativamente primos <strong>de</strong> a pares. Todos los n dígitos residuos ri con<br />

i=1,2,3,...n pue<strong>de</strong>n ser procesados in<strong>de</strong>pendientemente. A partir <strong>de</strong> esto la suma<br />

y la multiplicación son inherentemente libres <strong>de</strong> carry en la aritmética residuo.<br />

D.- Sistemas Numéricos Racionales<br />

2

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

Saved successfully!

Ooh no, something went wrong!