logo

Crowdly

Browser

Додати до Chrome

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

Шукаєте відповіді та рішення тестів для Info3.Archi - Architecture - PRINTEMPS 2024/2025 - KINXPB41? Перегляньте нашу велику колекцію перевірених відповідей для Info3.Archi - Architecture - PRINTEMPS 2024/2025 - KINXPB41 в moodle.univ-tlse3.fr.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

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 ?

0%
0%
0%
0%
Переглянути це питання

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)

Переглянути це питання

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 ?

Переглянути це питання

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 ?

Переглянути це питання

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
0%
0%
Переглянути це питання

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 ?

Переглянути це питання

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

Переглянути це питання

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

    mov r8,#0b100001

(plusieurs réponses possibles)

0%
0%
0%
0%
0%
Переглянути це питання

On considère l'instruction suivante :

    sub r3, r4, r5

Quel calcul est réalisé par cette instruction ?

0%
0%
0%
0%
Переглянути це питання

On suppose que le registre r1 contient la valeur 8.

On exécute l'instruction suivante (il s'agit d'un ou logique) :

   orr r1,r1,#0b101

Quelle est la valeur de r1 (en décimal) après cette exécution ?

Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.univ-tlse3.fr?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome