Академический Документы
Профессиональный Документы
Культура Документы
Examenfinal
Durée: 7 heure 30 min
movlw 253
addlw 4
addlw 255
donnez les
a4
bxercrce I:
'
..;l;iir:lir
1) Ecrire un, progranrne assembleur qui permet de trier par ordre croissant un
tableaude longueur N : 100hdébutantà l'adresset3Ehl. (il faut tenir comptede la
GSEII - 1 A.U : 201312014
;;;;:;;;
est cadencépar un quartz de 4MHz
*,,.
;.ffi;;:;;;;;;il; ; ;;;;;;;";,",,
Exercice2 :
Chaque touche du clavier utilisés dans les micro-ordinateurs sont encodéset donc délivrent
après chaque pression de touche le code ASCII correspondant (cela nous donne donc Z bits
pour le code ASCII et 1 bit de parité pour la détectiond'erreurs).
Donnez l'organigrarune et le prograûune C, qui va lire un caractèreà partir de la mémoire
EEPROM et le transférer en mémoire RAM, puis il l'envoi à travers le port RS232du
Microconkôleur. On suppose que l'adresse CARACT contient le code ASCII du caractère
ainsi que son bit de parité (On suppose qu'il y a neuf caractèresà transmettre). Le code
ASCII du caractère débarrasséde son bit de parité (on suppose que le clavier adopte la
parité impaire), est stocké à partir de l'adresse RANGE. Les caractèresà transmettre ne
contient pas le bit de parité.
ENSA-Fès Pr : A. MANSOURI
A.U : 201312014
GSEII - 1
- !èmeoctet
- Type de Ia séquencedemandée,(O0 à FF) soit256types de jeux différentstypes :
&tr,rn gr^rr"t
Pr A. MANSOURI