Vous êtes sur la page 1sur 1

Microprocesseur 8085

Les instructions de transfert en arithmétique- Logique

Format du programme :

Adresse Code machine Label : Assembleur Commentaires

Ex. 1 : Ecrire un programme qui permute le contenu de 2 cases mémoires 8000 et


8001.

Ex. 2 : Nous voulons calculer la somme des valeurs des cases mémoires 8000 et
800F et mettre le résultat dans la case 8020.

Ex. 3 : Ecrire programme qui calcule la somme des valeurs positives et le nombre
de valeurs négatives d’un tableau constitué des cases mémoires 8020 à 8040. On
enregistre les résultats dans les cases mémoires 8050 et 8051 respectivement.

Ex. 4 : Faire une opération d’addition de 2 nombres de 2 octets chacun qui sont
dans cases 8000, 8001 et 8002, 8003 ; on met le résultat dans les cases mémoires
8010 et 8011.

Ex. 5 : Transférer un block mémoire de longueur 10 octets de l’adresse 8000 à


l’adresse 8080.

Ex. 6 : Si l’instruction ‘’Nop’’ prend 1 µs temps d’exécution. Ecrire un programme


de temporisation de 1 ms.