MINI DEBUG

Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
- - Dernière réponse : cs_patatalo
Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
- 27 juin 2010 à 04:13
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/51522-mini-debug

Afficher la suite 
cs_patatalo
Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
1 -
salut,

pour tes comparaisons cl, tu pourrais utiliser un tableau:

ex pour un tableau de short int:
lea edx,[montab]
movzx edx,word ptr[edx+ecx*2]

cela t'evitera cette suite de tests.

l'instruction bound peut te permettre de tester les valeurs de cl mais cela supposerait une utilisation des eh.

@++
cs_patatalo
Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
1 -
Ton code est largement améliorable mais c'est un bon début.

Quand tu voudras progresser en deboguage, va voir du côté des exceptions handlers. Il me semble que tu as une très bonne doc sur le site d'Iczelion. Mets iczelion en recherche google pour le trouver.

@++
cs_patatalo
Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
1 -
mieux encore si tu fais un tableau de dword:
lea edx,[montab]
add eax,[edx+ecx*4] directement.
cs_patatalo
Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
1 -
ça, c'est vraiment si tu veux t'eclater parce que c'est hyper mal commenté:



http://www.asmfr.com/codes/DEBUGGER-WINDOWS-SANS-DEBUGGER_19632.aspx

@++
cs_parki
Messages postés
78
Date d'inscription
mardi 29 juillet 2008
Statut
Membre
Dernière intervention
25 mars 2019
-
Merci pour tes conseils patatalo,je reprends ce code dès que je peux.