1. Главная
  2. Библиотека
  3. Программирование
  4. При выполнении команды ВОЗВРАТ ИЗ ПОДПРОГРАММЫ: Выбери...
Решение задачи на тему

При выполнении команды ВОЗВРАТ ИЗ ПОДПРОГРАММЫ: Выберите один или несколько вариантов: адрес возврата выталкивается из вершины стека и помещается в регистр состояния процессора число из вершины стека помещается в регистр команд адрес возврата

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
При выполнении команды ВОЗВРАТ ИЗ ПОДПРОГРАММЫ:

Выберите один или несколько вариантов:
адрес возврата выталкивается из вершины стека и помещается в регистр состояния процессора
число из вершины стека помещается в регистр команд
адрес возврата

Условие:

При выполнении команды ВОЗВРАТ ИЗ ПОДПРОГРАММЫ:

Выберите один или несколько вариантов
адрес возврата выталкивается из вершины стека и помещается в регистр состояния процессора
число из вершины стека помещается в регистр команд
адрес возврата выталкивается из вершины стека и помещается в регистр команд
адрес возврата выталкивается из вершины стека и помещается в регистр адреса памяти
содержимое регистра счетчика команд процессора вначале пересылается в стек
задаваемый в команде адрес входа в подпрограмму помещается в регистр счетчик команд
содержимое регистра счетчика команд считывается из соответствующего регистра общего назначения
адрес возврата выталкивается из вершины стека и помещается в регистр счетчик команд
содержимое регистра счетчика команд процессора считывается из специально отведенной для сохранения адреса возврата ячейки памяти

Решение:

Рассмотрим пошагово, как работает операция возврата из подпрограммы. 1. При выполнении подпрограммы, чтобы сохранить адрес перехода, перед входом в подпрограмму содержимое регистра счетчика команд (то есть адрес следующей инструкции) помещается в стек. 2. При команде ВОЗВРАТ ИЗ ПОДПРОГРАММЫ происходит обратный процесс: из вершины стека извлекается адрес возврата. 3. Извлечённый адрес помещается в регистр, который хранит адрес следующей команды для выполнения, то есть в регистр счетч...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет