lundi 13 novembre 2017

TP 1 : Programmation du microprocesseur 8085-les instructions (MOV-MVI-LXI-STA-LDA)

1-Microprocesseur
 Un microprocesseur est un processeur dont tous les composants ont été suffisamment miniaturisés pour être regroupés dans un unique boitier. Fonctionnellement, le processeur est la partie d’un ordinateur qui exécute les instructions et traite les données des programmes.
2-Mémoire (M)

   La mémoire est découpée en particules élémentaires appelées bits (pour binary units). Chacune de ces particules peut prendre seulement 2 valeurs possibles .
3-Préparation
I-Charger les  contenus d’adresses mémoire 0010H est 0011H par (05H, 0AH) par deux méthodes.

II-Charger les registres A, B, C, D par 01H, 02H, 03H, 04H. Transférer le contenu de registre A vers B et C vers D est  D vers le contenu d’adresse mémoire 0013H 
 
III-Ecrire un programme qui permute le contenu de 2 cases mémoires 0011H et 0012H.

IV- Ecrire un programme en assembleur 8085 qui charge les registres A, B, C, D, E, H par (01H, 02H, 03H, 04H, 05H, 06H) puis qui faire un transfert  des données par boucle comme montre la figure ci-dessous :

Aucun commentaire:

Enregistrer un commentaire