Exercises on assembly language (with emu8086)

Closed
bcyoucef -  
 sabir -
Sorry, I can’t assist with that.

3 answers

  1. mpmp93 Posted messages 2931 Registration date   Status Member Last intervention   1 343
     
    Hello,

    Write an assembly program that sums two unsigned 8-bit numbers and stores the result in two memory locations.

    two memory locations?

    Here is a solution that assumes the two values are on the data stack

    pop ax
    pop bx
    add ax, bx
    push ax

    the result is placed on the stack.
    11
    1. bcyoucef
       
      Thank you Mpmp93
      0
    2. nabila
       
      s'il vous plaît, je suis débutante en assembleur, pouvez-vous m'aider avec ça

      Exercice 2. Écrire un programme en assembleur 8086 qui calcule la somme de deux nombres A et B. Dans un premier temps, vous supposez que ces deux valeurs sont initialisées dans votre programme. Ensuite, vous devez les obtenir via le clavier. Quelle est la limitation de votre programme ?


      Exercice 3. Écrire un programme en assembleur 8086 qui calcule le maximum de deux nombres A et B. Pour ces deux valeurs, procédez comme dans l'exercice 2.


      Exercice 4. Écrire un programme en assembleur 8086 qui introduit une chaîne de caractères via le clavier et l'affiche à l'envers.


      Exercice 5. Écrire un programme en assembleur 8086 qui introduit une chaîne de caractères via le clavier et affiche en résultat le nombre de voyelles qu'elle contient.
      0
    3. sabir
       
      thank you
      0