Vous êtes sur la page 1sur 1

Université Mundiapolis de Casablanca – Ecole d’ingénieurs

Contrôle
1ACP 2018/2019, Architecture des systèmes à base de microprocesseur et application

1. Quelle est la différence entre l’architecture Harvard et l’architecture Von Neumann.


2. Expliquer le rôle de l’horloge dans un microcontrôleur.
3. Quelle est la différence entre l’architecture RISC et l’architecture CISC.
4. Quelle est la différence entre une mémoire RAM et une mémoire ROM.
5. Quelle est la différence entre une mémoire SRAM et une mémoire DRAM.
6. Expliquer brièvement la notion du PIPLINING.
7. Donner un programme en langage assembleur ARM CM3 qui permet d’allumer une LED qui est
branché dans le pin 3 du port J.

Données :

Adresse de base du port J : 0x4003D000

Registres Offset
Direction 0x400
Activation Numérique 0x51C
Données 0x000

Par exemple, en écrivant une valeur de 0xEB à l'adresse GPIODATA + 0x098 on obtient le résultat suivant,
où u indique que les données sont inchangées par l'écriture.

A.BENBA

Vous aimerez peut-être aussi