0% ont trouvé ce document utile (0 vote)
76 vues3 pages

TP Systèmes à Microprocesseurs ELN 3ème année

Le document présente les objectifs et exercices d'un TP sur les systèmes à microprocesseurs. Les étudiants doivent comprendre le rôle du registre PC et des instructions de chargement, ainsi que les indicateurs du registre d'états CCR. Deux exercices sont proposés pour analyser et exécuter des programmes simples.

Transféré par

Ami Ra
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
76 vues3 pages

TP Systèmes à Microprocesseurs ELN 3ème année

Le document présente les objectifs et exercices d'un TP sur les systèmes à microprocesseurs. Les étudiants doivent comprendre le rôle du registre PC et des instructions de chargement, ainsi que les indicateurs du registre d'états CCR. Deux exercices sont proposés pour analyser et exécuter des programmes simples.

Transféré par

Ami Ra
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université Abdelhamid Ibn Badis - 3éme année Licence ELN

Mostaganem TP n° 3 Systèmes à Microprocesseurs


Faculté des Sciences et de la Technologie
Département de Génie Electrique (TP-SAM)

Date : …………………………………………………….
Sous-Groupe : ……………………………………………

Objectifs du TP :

➢ Comprendre le rôle du registre PC (Program Counter).


➢ Comprendre les instructions de chargement (registres, mémoire).
➢ Comprendre les indicateurs du registre d’états CCR
➢ Comprendre les modes d’adressage immédiat, absolu direct et étendu du p 6809.

Nom & prénom Note Observation

1
Exercice 1

Commenter le déroulement des instructions suivantes en complétant les champs libres correspondant au
contenu des registres PC, A et B ainsi que l’état des indicateurs N, Z, V, C du registre d’état (CCR).

Conditions initiales : le registre A contient la valeur $FF ;

1- Quel mode d’adressage est utilisé pour les instructions du programme précédent ?

………………………………………………………………………………………………………………..

2- Quel est le rôle du registre PC ?


…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………

3- Expliquer les valeurs des indicateurs après l’exécution de la dernière instruction (ADDD) ?
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………

2
Exercice 2

Exécuter le programme ci-dessous en notant les résultats pour chaque instruction et répondre aux questions qui
suivront :

Indicateurs
Etiquettes Op. Opérandes Résultats
N Z V C
Debut :: LDA #$08 A= , B=
Mémoire à partir de l’adresse $0000
STA $0002
Mémoire à partir de l’adresse $0000
STA $04
Mémoire à partir de l’adresse $0000
INC $0002

LDB #$F7 A= , B=
ADDB $02 A= , B=

LDA #$01
TFR A, DP
STD $02
END

1- Quelle est la différence entre les deux instructions suivantes :


 STA $0002
 STA $04

…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………

2- Quelle est l’opération effectuée par l’instruction « STD $02 » et quel est son résultat ?
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………

1- Pour quoi a-t-on utilisé l’instruction TFR A, DP ?


…………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………

Vous aimerez peut-être aussi