sistemas numericos y operaciones aritmeticas - Departamento de ...
sistemas numericos y operaciones aritmeticas - Departamento de ...
sistemas numericos y operaciones aritmeticas - Departamento de ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Estos <strong>sistemas</strong> representan las cantida<strong>de</strong>s numéricas como fracciones en<br />
términos <strong>de</strong> pares <strong>de</strong> enteros numerador/<strong>de</strong>nominador. Las <strong>operaciones</strong> básicas +,-<br />
,*,/ <strong>de</strong> estos números siempre dan números racionales, luego estas <strong>operaciones</strong><br />
son cerradas, sin recurrir a precisión infinita. Una situación que torna esto<br />
difícil es el caso <strong>de</strong> que numerador/<strong>de</strong>nominador pue<strong>de</strong>n hacerse muy gran<strong>de</strong>s<br />
rápidamente.<br />
E.- Sistemas Numéricos Logarítmicos<br />
Estos <strong>sistemas</strong> emplean un número real N>1 como base. El conjunto <strong>de</strong><br />
números reales es <strong>de</strong>finido como el espacio logarítmico LN<br />
LN = {x: |x|= Ni, i es entero} ∪ {0}<br />
La i<strong>de</strong>a <strong>de</strong> aplicar expresiones exponenciales surge para habilitar redon<strong>de</strong>o<br />
geométrico mas que aritmético para aumentar la exactitud.<br />
De todos los <strong>sistemas</strong> enunciados el básicamente empleado y <strong>de</strong>l cual nos<br />
ocuparemos es el sistema <strong>de</strong> base convencional, existiendo <strong>de</strong>l segundo 'Redundant<br />
Signed-Digit' un cierto número <strong>de</strong> implementaciones en <strong>sistemas</strong>. Los <strong>de</strong>más no han<br />
probado a la fecha ser eficientes al grado <strong>de</strong> adoptarlos en implementaciones.<br />
CLASIFICACION DE LAS OPERACIONES ARITMETICAS.<br />
Se pue<strong>de</strong>n clasificar en 3 clases <strong>de</strong>s<strong>de</strong> el punto <strong>de</strong> vista <strong>de</strong>l usuario y <strong>de</strong>l<br />
diseñador:<br />
A.- Operaciones Aritméticas Estándar.<br />
Esta incluye las 4 funciones aritméticas primitivas: suma, resta,<br />
multiplicación y división tanto en punto fijo como en punto flotante.<br />
Toda otra función matemática podrá ser expresada en términos <strong>de</strong> estas cuatro.<br />
Respecto a los dos modos <strong>de</strong> operación, sobre lo que volveremos, po<strong>de</strong>mos <strong>de</strong>cir:<br />
1.- Punto fijo (FXP) es usado normalmente en problemas con datos con<br />
Fixed-Radix-Point, como los encontrados en aplicaciones comerciales o<br />
cálculos estadísticos. FXP se pue<strong>de</strong> subdividir en dos subclases, <strong>de</strong><br />
acuerdo a la posición aparente <strong>de</strong>l punto. En aritmética entera todos los<br />
esultados se alinean en el extremo <strong>de</strong>recho <strong>de</strong> los registros, como si el<br />
punto estuviese en la <strong>de</strong>recha (extremo). En la aritmética fraccionaria<br />
todos los resultados, in<strong>de</strong>pendientemente <strong>de</strong> su longitud, se alinean a la<br />
izquierda <strong>de</strong> los registros (extremo).<br />
2.- Punto Flotante (FLP) es usado principalmente en cómputos <strong>de</strong> tipo<br />
científico e ingenieril, en los cuales se requiere frecuentemente<br />
escalamiento. FLP pue<strong>de</strong> a su vez subdividirse en dos subclases <strong>de</strong> acuerdo<br />
al formato <strong>de</strong> datos. Cuando se fuerza la normalización se tiene la<br />
llamada FLP normalizada; cuando no se requiere los operandos normalizados<br />
tanto durante etapas intermedias y finales <strong>de</strong>l resultado, se tiene FLP no<br />
normalizadas. La mayoría adopta la primera.<br />
B.- Funciones Aritméticas Elementales.<br />
3