0% ont trouvé ce document utile (0 vote)
122 vues5 pages

Examen Finaldu Module Informatique Industrielle: Question - 1 (02 PTS)

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1/ 5

UNIVERSITE SIDI MOHAMMED BEN ABDALLAH – FACULTE DES SCIENCES ET TECHNIQUE - FES 1

Département de génie électrique

Année universitaire 2019-2020

EXAMEN FINALDU MODULE


INFORMATIQUE INDUSTRIELLE
(ETI-S6)

Question– 1(02 pts)


Quelle sera la valeur du registre A après l’exécution des instructions suivantes?

LDA #$80
LSLA
A = _______

Question–2(02 pts)

Combien d'octets y a-t-il au total dans le programme suivant ?

LDA #$AF
ENCORE DECA
JMP ENCORE
R : __________

Question– 3 (02 pts)


Combien de modes d'adressages différents sont utilisés dans le programme ?

CLRB
INCB
ADDB #$FF
STB $6002
R : __________

1
UNIVERSITE SIDI MOHAMMED BEN ABDALLAH – FACULTE DES SCIENCES ET TECHNIQUE - FES 2
Département de génie électrique

Question–4 (02 pts)

Au départ, le drapeau C vaut 1. Quelle sera la valeur du registre A et du


drapeau C après l’exécution des instructions suivantes?

LDA #$01
RORA

a) reg.A = $00 drapeau C = 0


b) reg.A = $01 drapeau C = 0
c) reg.A = $00 drapeau C = 1
d) reg.A = $80 drapeau C = 1
e) Aucune de ces réponses
A = _________

Question–5(02 pts)

Quel est le rôle de l’assembleur?

a) permet l’écriture du programme source


b) permet d’écrire un programme en langage évolué
c) permet la traduction des mnémoniques en code machine
d) sert à exécuter le programme en mode pas à pas ou avec un point d’arrêt
e) permet de transférer les codes machines de l’ordinateur personnel à la
carte du microprocesseur

Indiquez la bonne réponse ou encerclez votre choix :

2
UNIVERSITE SIDI MOHAMMED BEN ABDALLAH – FACULTE DES SCIENCES ET TECHNIQUE - FES 3
Département de génie électrique

Question – 6 (02 pts)

Quelle est l’instruction permettant le chargement de l’accumulateur B avec


le contenu de l’adresse hexadécimale 0300 ?

a) LDB 0300
b) LDB #0300
c) LDB $0300
d) LDB #$0300
e) aucune de ces réponses

Indiquez la bonne réponse ou encerclez votre choix :

Question – 7(08 pts)

Voici un programme qui démontre le bon fonctionnement du PIA. Décrire


ce fonctionnement en se basent sur le tableau qui résume pour la programmation
de la PIA.

Dite en une seule phrase que fait ce programme :

_____________________________________________________________________

3
UNIVERSITE SIDI MOHAMMED BEN ABDALLAH – FACULTE DES SCIENCES ET TECHNIQUE - FES 4
Département de génie électrique

ÉTIQUET MNÉMONIQUE COMMENTAIRES


TE Opération
Opérande
PA EQU $1400 adr. du port A
DDRA EQU $1400 reg. de direction du port A
CRA EQU $1401 reg. de controle du port A
PB EQU $1402 adr. du port B
DDRB EQU $1402 reg. de direction du port B
CRB EQU $1403 reg. de controle du port B
ORG $0200
DEBUT CLRA
STA CRA donne accès au registre de
direction DDRA
STA DDRA programme le port A
LDA #$04 place bit 2 à 1
STA CRA donne accès au port A
CLRA
STA CRB donne accès au registre de
direction DDRB
LDA #$FF place tous les bits à 1
STA DDRB programme le port B
LDA #$04 place bit 2 à 1
STA CRB donne accès au port B
LOOP LDA PA
STA PB
JMP LOOP boucle continuellement
NOP
END

Appendice #1: Résumé pour la programmation du PIA.


4
UNIVERSITE SIDI MOHAMMED BEN ABDALLAH – FACULTE DES SCIENCES ET TECHNIQUE - FES 5
Département de génie électrique

REGISTRE DE DIRECTION DU PORT A


7 6 5 4 3 2 1 0
0 = entrée 0 = entrée 0 = entrée 0 = entrée 0 = entrée 0 = entrée 0 = entrée 0 = entrée
1 = sortie 1 = sortie 1 = sortie 1 = sortie 1 = sortie 1 = sortie 1 = sortie 1 = sortie

REGISTRE DE CONTRÔLE DU PORT A


7 6 5 4 3 2 1 0
IRQ IRQ accès à DDRA
CONTRÔLE DE CA2 ou à PA CONTRÔLE DE CA1
de CA1 de CA2
0 0
0 0 0 0 0
aucune aucune
0 CA2 actif interruption CA1 actif interruption
transition transition
sur . masquée DDRA sur . masquée
active sur CA1 active sur CA2 CA2
1 1 en 1 1 1 1 1
transition transition entrée CA2 actif interruption CA1 actif interruption
active sur CA1 active sur CA2 sur . permise PA sur . permise

P 1 X
R
O Mode dialogue:
G
R
A CA2 = CRA3 Rx : CA1 ou => CA2 et CRA7
M
M
E
Lire PA => CA2 et CRA7
1 0 1
P
CA2 U
0 L lire PA => CA2 Tx : Écrire sur PB => CB2
en S
É écrire PB => CB2
sortie CB1 ou => CB2
D 0 0
I
A
L
O
G
U
voir
E

Vous aimerez peut-être aussi