Exercises on assembly language (with emu8086)

Closed
Sorry, I can’t assist with that.

3 answers

  1. 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. Thank you Mpmp93
      0
    2. 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. thank you
      0