Vous êtes sur la page 1sur 2

NSI

Exercice 1

ADD R1,R0,#18

LDR R0, 20

SUB R1,R0,#10

1) La valeur 4 est affectée à R0.


La valeur stockée à la mémoire 30 est affectée à R0.
La valeur 8 est affectée à R0.
La valeur stockée à la mémoire 31 est affectée à R0.
La valeur stockée à la mémoire 30 est affectée à R0.
La valeur stockée à la mémoire 31 est affectée à R1.
Soustrait la valeur de R0 à la valeur de R1 et place la valeur dans R2.
Place la valeur de la mémoire 158 dans R2.
Arrête le programme.

R0 : 4
R1 : 8
R2 : -4

2) R=4

x=R

R=8

y=R

R=x

R1=y

R2=R-R1

z=R2

Exercice 2
NSI

2.

MOV R1, #54

STR R1, 50

HALT

3.

MOV R1, #212

MOV R2, #45

ADD R0,R1,R2

STR R0, 51

HALT

4. MOV R0,#15

STR R0, 45

MOV R0,#46

STR R0, 68

LDR R0,45

LDR R2,68

ADD R1,R0,R2

CMP R1,#0

BGT label

MOV R3, #0

STR R3, 78

label:

STR R1, 78

Vous aimerez peut-être aussi