logo

Crowdly

Browser

Додати до Chrome

Sachant que : Prototype de la fonction est de la forme : int f(int a); int...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Sachant que :

Prototype de la fonction est de la forme :

int f(int a);

int f(int a, int b);

Que le registre r0 contient le premier paramètre de la fonction (a) et eventuellement r1 le deuxième paramètre (b).

Que le registre r0 contient la valeur de retour de la fonction.

Qu’elle est la fonction réalisée par ce programme assembleur ?

    83e2:    b580          push    {r7, lr}

    83e4:    b082          sub    sp, #8

    83e6:    af00          add    r7, sp, #0

    83e8:    6078          str    r0, [r7, #4]

    83ea:    6039          str    r1, [r7, #0]

    83ec:    687a          ldr    r2, [r7, #4]

    83ee:    683b          ldr    r3, [r7, #0]

    83f0:    4293          cmp    r3, r2

    83f2:    dd00          ble.n    83f6

    83f4:    0013          movs    r3, r2

    83f6:    0018          movs    r0, r3

    83f8:    46bd          mov    sp, r7

    83fa:    b002          add    sp, #8

    83fc:    bc80          pop    {r7}

    83fe:    bc02          pop    {r1}

    8400:    4708          bx    r1

0%
100%
0%
0%
0%
Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на moodle2026.uca.fr?

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

Browser

Додати до Chrome