Il faut mettre 0 dans edx et non eax
pour mettre à 0 un registre, tu as plusieurs solutions:
- mettre la valeur immédiate avec un mov (comme dans ton exemple quand tu mets "a" dans eax)
- faire...
Type: Messages; Utilisateur: Forthman
Il faut mettre 0 dans edx et non eax
pour mettre à 0 un registre, tu as plusieurs solutions:
- mettre la valeur immédiate avec un mov (comme dans ton exemple quand tu mets "a" dans eax)
- faire...
c'est comme pour une division en 16 bits.
si le diviseur = 32 bits alors le dividande = 64 bits, or eax = 32 bit.
eax doit donc être étendu à 64 bits grâce au registre edx (edx= poids fort)
si...
comme en 16 bits, avec DIV
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.