Upload
nourelhouda71
View
1.207
Download
19
Embed Size (px)
Citation preview
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.