Accueil Démo Exercices formatifs Travaux pratiques Simulation libre ❯
Sessions sauvegardées
|
Fonction qui écrit en mémoireDéveloppez la fonction SECTION INTVEC B main SECTION CODE main LDR SP, =maPile ADD SP, SP, #40 ; Par exemple, plaçons la valeur 0x12 dans R1 MOV R1, #0x12 ; Appelons la fonction BL uwotm8 ; Vérifions qu'il y a bien 0x24 à l'adresse 4096 ASSERT 0x1000=0x24,0x1001=0,0x1002=0,0x1003=0 fin B fin ; Écrivez votre fonction ici uwotm8 PUSH {R0, R1} ADD R1, R1, R1 MOV R0, #0x1000 STR R1, [R0] POP {R0, R1} BX LR SECTION DATA tmp ALLOC32 10 maPile ALLOC32 10
|