logo

Crowdly

Info3.Archi - Architecture - PRINTEMPS 2024/2025 - KINXPB41

Looking for Info3.Archi - Architecture - PRINTEMPS 2024/2025 - KINXPB41 test answers and solutions? Browse our comprehensive collection of verified answers for Info3.Archi - Architecture - PRINTEMPS 2024/2025 - KINXPB41 at moodle.univ-tlse3.fr.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

On considère le même code que dans la question précédente :

             cmp r1,#3

bhi etiquetteB

etiquetteA: add r8,r3,#5

...

etiquetteB: sub r6,r6,#2

...

On suppose maintenant que, au début de ce programme, r1 contient la valeur 3.

Quelle est l'instruction exécutée juste après l'instruction bhi ?

View this question

On suppose que r1 et r2 contiennent deux entiers. Que fait ce programme ?

         mov r3,#0

mov r4,#1

while: cmp r4,r2

bhi end

add r3,r3,r1

add r4,r4,#1

b while

fin:

NB : pour répondre à cette question, vous pouvez essayer d'exécuter ce programme "à la main", en donnant des valeurs initiales aux registres r1 et r2 (par exemple, r1=2 et r2=3)

View this question

Je suppose que r1 et r2 contiennent des nombres que je considère signés.

Que dois-je utiliser comme branchement conditionnel après l'instruction

      cmp r1,r2

pour que le branchement pris (pour que le saut soit réalisé) si r1 > r2 ?

View this question

Supposons que le registre r1 contient la valeur 0xF0010422. Est-ce que c'est un nombre signé ou non signé ?

View this question

On veut écrire le programme suivant en assembleur :

si r3 == 0 alors

r4 = r4 + 1;

sinon

r4 = r4 -1;

r3 = 8;

Est-ce que la traduction suivante en assembleur est correcte ?

       cmp r3,#0

beq zero

sub r4,r4,#1

zero: add r4,r4,#1

huit: mov r3,#8
View this question

On considère le code suivant :

             cmp r1,#3

bhi etiquetteB

etiquetteA: add r8,r3,#5

...

etiquetteB: sub r6,r6,#2

...

Supposons que, au début de ce programme, r1 contienne la valeur 8.

Quelle est l'instruction exécutée juste après l'instruction bhi ?

View this question

Soit l'instruction :

   cmp r5,r2

Cette instruction positionne les bits N, Z, C et V du registre CPSR, sur la base de quel calcul ?

View this question

On suppose que les registres contiennent les valeurs suivantes :

registrevaleur
r22
r33

Quelles seront les valeurs de r2 et r3 après exécution de l'instruction ?

   add r2, r3, r3

registrevaleur
r2
r3
View this question

On suppose que les registres contiennent les valeurs suivantes :

registrevaleur
r03
r15
r20
r31
r44
r52

Quelle est la valeur du registre r5 après exécution du programme suivant ?

add r0,r1,r2

add r3,r3,r0

sub r4,r3,r4

add r5,r5,r4

View this question

Que contient le registre r8 après exécution de cette instruction ?

    mov r8,#0b100001

(plusieurs réponses possibles)

0%
0%
0%
View this question

Want instant access to all verified answers on moodle.univ-tlse3.fr?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!