Rattrapage microprocesseur - informatique industrielle - tél

Informatique Industrielle : Rattrapage microprocesseur

Télécharger PDF

INSFP de Bejaïa – Exercices sur les Microprocesseurs

Exercice 1

Soit la séquence d’instructions suivante : ASL A, ASL A, LSR A.

Quelles sont les questions à résoudre ?

- Quel est le contenu de l’accumulateur A après exécution de la séquence précédente ?

- Quelle est la valeur du flag C (flag de retenue) du registre d’état après cette séquence ?

Exercice 2

Soit le code suivant :

- Que fait ce code ?

- Quel est le contenu des accumulateurs A, B, X et du registre CCR (Condition Code Register) après exécution ?

Exercice 3

A / Soit l’instruction suivante : LDX 1125.

Quelles sont les questions à résoudre ?

- Quel serait le contenu de l’accumulateur X et de la mémoire après exécution ?

- De quel type d’adressage s’agit-il ?

B / Écrire un programme qui :

- Charge l’accumulateur A par la valeur 23 et l’accumulateur B par la valeur 12.

- Échange le contenu de A et B en utilisant la case mémoire [1125].

- Modifie le programme pour utiliser la pile.

- Quelle est la valeur finale de SP (Stack Pointer) ? (Expliquer par un schéma).

Exercice 4

Réaliser un code qui :

- Détermine le nombre de 1 présents dans le mot binaire « 11110001 » stocké dans la case mémoire [0000].

FAQ – Questions Fréquentes sur les Microprocesseurs

1. Qu’est-ce qu’un flag (ou drapeau) dans un registre d’état ?

Un flag est un bit dans un registre d’état qui indique un état particulier du processeur, comme une retenue (C), un débordement (V) ou un résultat nul (Z).

2. À quoi sert l’instruction ASL ?

ASL (Arithmetic Shift Left) décale les bits d’un registre vers la gauche, en plaçant le bit le plus significatif dans le flag C et en remplissant le bit le moins significatif par 0.

3. Comment fonctionne l’adressage immédiat en assembleur ?

L’adressage immédiat signifie que la valeur utilisée dans l’instruction est directement incluse dans le code, comme dans LDX 1125 où X est chargé par la valeur 1125.

Cela peut vous intéresser :

Partagez vos remarques, questions , propositions d'amélioration ou d'autres cours à ajouter dans notre site

Enregistrer un commentaire (0)
Plus récente Plus ancienne