IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

x86 16-bits Assembleur Discussion :

Overflow par division


Sujet :

x86 16-bits Assembleur

  1. #1
    Membre averti
    Avatar de exe2bin
    Profil pro
    Passionné de programmation
    Inscrit en
    Mars 2009
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Passionné de programmation

    Informations forums :
    Inscription : Mars 2009
    Messages : 537
    Points : 387
    Points
    387
    Billets dans le blog
    3
    Par défaut Overflow par division
    Bonsoir tout le monde.

    Je débug un code et voici ce qu'il advient :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    AX=002D  BX=000D  CX=0105  DX=02B8  SP=FFFE  BP=0000  SI=0000  DI=0278
    DS=17D1  ES=A000  SS=17D1  CS=17D1  IP=0141   NV UP EI PL NZ NA PO NC
    17D1:0141 F7F3          DIV     BX
    -t
     
    Divide overflow
     
    Program terminated normally
    -t
     
    Divide overflow
    Pourquoi ne puis-je diviser 2Dh par 0Dh ?????

  2. #2
    Membre confirmé Avatar de bifur
    passe le balais et l'aspirateur
    Inscrit en
    Mars 2008
    Messages
    314
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : passe le balais et l'aspirateur

    Informations forums :
    Inscription : Mars 2008
    Messages : 314
    Points : 550
    Points
    550
    Par défaut
    "div bx" ne divise pas ax par bx mais dx:ax par bx donc ici tu ne divise pas 2Dh par 0Dh mais 02B8002Dh par 0Dh (ce qui déborde des registre de sortie)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Multiplexage par division de frequence
    Par mystika08 dans le forum Signal
    Réponses: 2
    Dernier message: 08/07/2011, 21h12
  2. requete ramené un enregistrement par division
    Par Invité dans le forum Langage SQL
    Réponses: 3
    Dernier message: 05/10/2009, 17h11
  3. Optimisation MySQL par division dans plusieurs tables
    Par John_attend dans le forum Requêtes
    Réponses: 4
    Dernier message: 13/01/2008, 12h14
  4. Réponses: 3
    Dernier message: 20/09/2006, 13h20
  5. Réponses: 3
    Dernier message: 16/09/2004, 14h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo