Первая команда - подпрограмма - Большая Энциклопедия Нефти и Газа, статья, страница 3
Хорошо не просто там, где нас нет, а где нас никогда и не было! Законы Мерфи (еще...)

Первая команда - подпрограмма

Cтраница 3


Хотя в этих командах R может быть любым регистром, мы рассмотрим и опишем только частный случай этих команд, когда R PC. JK и любая про-грамма в кодах, но в конце которой вместо команды HALT ( стоп) стоит команда RETURN ( возврат), Адрес первой команды подпрограммы принято называть адресом подпрограммы, а адрео команды, с которой надо продолжить выполнение программы, - адресом возврата.  [31]

В практике программирования широко используется такой прием, как организация подпрограмм. Подпрограмма описывается один раз, а использоваться ( вызываться) может из различных мест программы. При этом, после того как подпрограмма закончила свою работу, управление должно быть передано туда, откуда подпрограмма была вызвана на команду, следующую в памяти сразу за командой обращения к подпрограмме. Адрес команды, на которую управление передается после окончания работы подпрограмм, называется адресом возврата. Очевидно, для того, чтобы начать выполнять подпрограмму, в программный счетчик необходимо загрузить адрес первой команды подпрограммы. Для осуществления возврата из подпрограммы необходимо запомнить в каком-то месте адрес возврата.  [32]



Страницы:      1    2    3