Asm : instructions bizarres
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'ai désassemblé un programme, et j'ai vu 2 instructions bizarres.
J'ai une chaine de caractères dans ESI, à 00404070 : 123456789123456789ABCDEF-------
Voici les instructions :
SUB BYTE PTR DS:[ESI + 4], 2d
JNZ label
Mais je ne comprends pas comment on peux enlever la valeur 45 en décimal sur UN octet...
Merci de m'aider à mieux comprendre ce code =)
J'ai désassemblé un programme, et j'ai vu 2 instructions bizarres.
J'ai une chaine de caractères dans ESI, à 00404070 : 123456789123456789ABCDEF-------
Voici les instructions :
SUB BYTE PTR DS:[ESI + 4], 2d
JNZ label
Mais je ne comprends pas comment on peux enlever la valeur 45 en décimal sur UN octet...
Merci de m'aider à mieux comprendre ce code =)