MULTIPLICATION/DIVISIONS SUR 64BITS POUR REGISTRE 32BITS

cs_Vermifuge Messages postés 75 Date d'inscription samedi 23 mars 2002 Statut Membre Dernière intervention 18 septembre 2006 - 15 nov. 2003 à 11:34
jod1019 Messages postés 6 Date d'inscription mercredi 6 février 2008 Statut Membre Dernière intervention 3 mai 2012 - 10 juil. 2008 à 00:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/17953-multiplication-divisions-sur-64bits-pour-registre-32bits

jod1019 Messages postés 6 Date d'inscription mercredi 6 février 2008 Statut Membre Dernière intervention 3 mai 2012
10 juil. 2008 à 00:08
Merci cela me permettra de faire mon projet
frobinet Messages postés 64 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 15 décembre 2006
18 nov. 2003 à 09:59
Bonjour,

Je suis aussi interressé par des routines pour calculer sans le coprocesseur. Mon adresse mail est robinet.gemic@wanadoo.fr
merci d'avance !
jc_amacher Messages postés 1 Date d'inscription jeudi 23 octobre 2003 Statut Membre Dernière intervention 16 novembre 2003
16 nov. 2003 à 15:37
Bonjour,

J'ai implémenté l'algorithme dit "Héron d'Alexadrie" sur AT mega 128 (8 bits, 16 MHz) qui me permet d'extraire une racine avec une précision de 10E7 en 300us.

Pas de virgule flottante, uniquement des long.

Le code s'inscrit dans une routine un peu longue qui m'a permis d'obtenir une meilleure précision qu'en flottant pour des calculs trigo. Il mixte C et assembleur. Il est dispo et toutes les remarques seront les bienvenues.

Je suis aussi à la recherche d'un algo rapide (8bits) pour diviser par 100.000.000, le mien se traîne un peu
BarthOlivier Messages postés 132 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 27 novembre 2012 1
15 nov. 2003 à 12:44
voici : BarthOlivier@free.fr et merci pour tout
cs_Vermifuge Messages postés 75 Date d'inscription samedi 23 mars 2002 Statut Membre Dernière intervention 18 septembre 2006
15 nov. 2003 à 12:14
lol, oki. si tu veux j'ai toutes les routines pour calculer sans le coprocesseur. Passe moi ton mail et je t'envoi ça. :)

@+
Vermi
BarthOlivier Messages postés 132 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 27 novembre 2012 1
15 nov. 2003 à 12:04
Le malheur c'est que c'est une carte que j'ai fabriquée. Je n'ai pas de coprocesseur arithmetique dessus !!! Ca aurait été intéressant et effectivement plus rapide mais vu le prix ....

On vas dire que c'est un compromis... On paye souvent le prix de ses erreurs ou de ses choix ....
cs_Vermifuge Messages postés 75 Date d'inscription samedi 23 mars 2002 Statut Membre Dernière intervention 18 septembre 2006
15 nov. 2003 à 11:34
Pourquoi tu utilise pas le coprocesseur ? C'est bcp plus rapide et plus simple à mettre en place...

@+
Vermi
Rejoignez-nous