P
penrico
Guest
Hola chicos:
Estoy trabajando con un código TMS320LF2401A y compositor,
por lo que he encontrado que cuando la aplicación de una función de división de este modo:
int a, b, c;
.
.
.
c = a / b;
o como otros:
de largo a, b, c;
c = a / c;
La aplicación de estas en el Código Composer es muy lento y no eficaz en absoluto.Por lo tanto, ¿tiene un buen algoritmo que puede dividir el trabajo?
Causa de ello,
debo poner en práctica las rotaciones sólo a hacer lo mismo, pero sólo puede obtener 1 / 2, 1 / 4, o sólo el poder de 2 divitions.
int divide128 (int a)
(
si (a> 0) return (a>> 7);
regreso - (abs (a)>> 7);
)
Es último algoritmo es más eficiente, pero sólo puedo dividir el poder de 2
Gracias ....
Estoy trabajando con un código TMS320LF2401A y compositor,
por lo que he encontrado que cuando la aplicación de una función de división de este modo:
int a, b, c;
.
.
.
c = a / b;
o como otros:
de largo a, b, c;
c = a / c;
La aplicación de estas en el Código Composer es muy lento y no eficaz en absoluto.Por lo tanto, ¿tiene un buen algoritmo que puede dividir el trabajo?
Causa de ello,
debo poner en práctica las rotaciones sólo a hacer lo mismo, pero sólo puede obtener 1 / 2, 1 / 4, o sólo el poder de 2 divitions.
int divide128 (int a)
(
si (a> 0) return (a>> 7);
regreso - (abs (a)>> 7);
)
Es último algoritmo es más eficiente, pero sólo puedo dividir el poder de 2
Gracias ....