Главная / Архитектура параллельных вычислительных систем / Проследите использование базовых регистров в иерархической (стековой) структуре программы при заданном порядке вложенности процедур. Сколько базовых регистров используется при счете? Каков максимальный лексикографический уровень? [картинка]

Проследите использование базовых регистров в иерархической (стековой) структуре программы при заданном порядке вложенности процедур. Сколько базовых регистров используется при счете? Каков максимальный лексикографический уровень? files

вопрос

Правильный ответ:

базовый регистр В1 "смотрит" на область активации процедуры А. После повторного запуска рекурсивной процедуры А на ее новую область активации будет "смотреть" базовый регистр В2 и т.д. Последний, п-й, запуск процедуры А должен довершить ее выполнение. То есть, в ней запустится процедура С, на область активации которой будет "смотреть" тот же базовый регистр Вn. Далее продолжится выполнение процедуры А предыдущего запуска, на область активации которой "смотрит" базовый регистр Вn-1. В ней запустится процедура С, на область активации которой будет "смотреть" тот же базовый регистр и т.д
произойдет прерывание из-за недопустимости подобной структуры
произойдет прерывание по зацикливанию
Сложность вопроса
51
Сложность курса: Архитектура параллельных вычислительных систем
57
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я сотрудник деканата! Срочно заблокируйте сайт vtone.ru с ответами на интуит. Не ломайте образование
15 ноя 2017
Аноним
Благодарю за ответы по intuit.
14 сен 2016
Оставить комментарий
Другие ответы на вопросы из темы аппаратное обеспечение интуит.