Пусть регистры R1 и R2 содержат два целых числа xи y. Указать, что будет содержать регистр R0 после выполненияследующего фрагмента кода на RTL (знаком конъюнкции & обозначенаоперация побитового логического умножения): R0 := 1;L1: CC0 := R2 - 0; // сравнить R2 с нулем if (eq) goto L2; // переход, если равно CC0 := R2 & 1; // проверить младший бит R2 if (eq) goto L3; // переход, если ноль R2 := R2 - 1; R0 := R0 * R1; goto L4;L3: R2 := R2 / 2; R1 := R1 * R1;L4: goto L1;L2:
(Отметьте один правильный вариант ответа.)
Варианты ответа
Степень xy. (Верный ответ)
Произведение x y.