Je n'ai pas répondu car je ne comprend pas bien la question.
C'est quoi, tu souhaites connaître le nom de toutes les variables que tu as déclaré (

) ou leur contenu ?
Pour le contenu il est possible à n'importe quel moment de connaître celui des variables globales, par contre, les variables locales, c'est une autre paire de manches car elle sont déclarées sur la pile donc on ne connait leur existance que lorsqu'elles sont créés et leurs adresses varieront en fonction des appels des procédures etc, c'est-à-dire qu'une variable locale qui aurait comme nom MaVariable ne se situera pas à la même adresse lors de différents appels de la procédure ou elle se situe (elle peut être à la même adresse, mais il est plus probable qu'elle aura une autre adresse). Lorsqu'une procédure se termine, les variables locales n'existent plus même si leur adresse existe toujours, cette adresse sera utilisée par le programme pour la suite du déroulement. Ceci dit, c'est le registre esp qui est utilisé pour l'accès au variables locales donc il est peu probable qu'elles soient un jour accessibles depuis le débugger.