Le fpu au pas a pas

Description

Il n'est pas facile de debugger un programme écrit pour le fpu.
Ces registres et bien d'autres choses ne sont pas visualisés par le debugger.
L'asm vous permet d'insérer votre code en FPU et de visualiser tout le déroulement du proc.On ajoute un "call step" après les instructions ou on veut visualiser l'état du FPU.Tout est montré.Le jeu consiste a sortir du proc avec le bon résultat,une pile fpu a zero et aucun défaut visible(stack fault,...).
Les nombres sont visualisables en 4 formats différents.
Pour cela le programme utilise la libcmt.lib fournit avec le c++ express ainsi que la strsafe.lib.
La librairie fpuvisu.lib contient non seulement le code de la fenetre de visualisation du fpu,mais aussi les fonctions strsafe.Ces fonctions ne sont plus fournies par la strsafe.lib actuel.

Conclusion :


Un programme pour vous éviter beaucoup de galères avec le FPU.
Le code s'insère dans fputest.asm entre les deux balises marquées par "start test code here" et "end of test code"

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.