Aidez moi svp!!!langage assembleur

Résolu
nedoura -  
 nedoura -
Bonjour,
soit la sequence d'instructions assembleur suivante:
1 LOAD A
2 ADD 1
3 STORE A
4 LOAD B
5 DIV A
6 STORE B
Question:
que fait cette sequence?
est que cette sequence va se terminer correctement ou non?et pourquoi?
dans le cas ou la sequence ne se termine pas,quelle est la derniere instruction executée et pourquoi?

merci d'avance :)
Configuration: Windows Vista
Firefox 2.0.0.20

8 réponses

  1. le père
     
    À cette nouvelle question, différente de la première, je réponds que oui, on peut raisonnablement imaginer un langage d'assemblage dans lequel cette séquence est syntaxiquement correcte. Je parle d'imaginer car je ne connais pas de langage qui ait exactement cette syntaxe.
    Maintenant, si tu veux de l'aide sur la question que tu avais posée au départ, peux-tu répondre à la mienne ?
    2
    1. nedoura
       
      okay je veux l'aide sur mes premieres questions,c le langage assembleur pour debutant
      0
  2. le père
     
    Bonjour

    Laquelle des lignes te pose un problème ?
    1
    1. nedoura
       
      toute la sequence,elle est correcte ou non?
      0
  3. Lamp's Messages postés 57 Statut Membre 6
     
    Je ne suis pas sûr de mon coup, les cours d'assembleur remontent à loin maintenant mais si j'ai bien compris : $

    1. Tu charges ta référence A
    2. Tu fixes la quantité à 1
    3. Tu stockes A avec sa quantité donc 1 unité de A
    4. Tu charges B
    5. Tu divises A par B
    6. Tu stockes la division dans B

    Problème : quand tu charges B, tu ne lui fixes pas de valeur comme tu l'as fait avec A, donc je suppose qu'il fixe la valeur 0 automatiquement, et la division par 0 est impossible.

    Voilà ce que je comprends
    1
    1. nedoura
       
      aha ok,mais c quoi la reponse du question " Que fait cette sequence?"
      0
  4. le père
     
    Ma question était "Laquelle des lignes te pose un problème ?". J'attends toujours la réponse.
    0
    1. nedoura
       
      toutes les lignes de la sequence
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. le père
     
    As-tu déjà eu un cours d'informatique ?
    0
    1. nedoura
       
      oui biensure je suis etudiante en informatique en 1ére année
      0
    2. nedoura
       
      oui biensure je suis etudiante en informatique en 1ére année
      0
  7. le père
     
    Alors tu as la réponse dans tes cours.
    0
    1. nedoura
       
      non j'ai pas trouvé,d'ailleur c'est un exercice tiré d'un examen,c pour ça je veux le comprendre parceque j'ai pas trouvé la reponse
      0
  8. Lamp's Messages postés 57 Statut Membre 6
     
    Elle définit 2 variables A et B, A ayant la valeur 1 et veut affecter à B la valeur de la division de A par B. Seulement, B=0 à la base
    0
    1. nedoura
       
      ok merci,et quelle est la derniere instruction executée?
      0
  9. Lamp's Messages postés 57 Statut Membre 6
     
    LOAD B je suppose puisque l'execution de DIV A sera lancée mais pas terminée
    0
    1. nedoura
       
      merci beaucoup c vraiment gentil de votre part,passez une bonne journée :)
      0