Объясните "МНОГОКРАТНЫЙ СУБРУТИН" в 8085 г.

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

Подпрограммы, обычно используемые в микропроцессоре:

  1. Множественные окончания подпрограмм
  2. Вложенные подпрограммы
  3. Многократная подпрограмма

Я знаю, что такое подпрограмма, и я также могу создать теорию "подпрограммы с несколькими окончаниями" на основе ее названия... НО, мне нужно правильное объяснение того же.

Если кто-нибудь может объяснить все эти три типа подпрограмм, это будет здорово, в противном случае просто объясните "МНОГОКРАТНОЕ ЗАВЕРШЕНИЕ ПОДКЛЮЧЕНИЯ":)

1 ответ

Поиск в Google по "МНОГОКРАТНОМ КОНЦЕ СУБРУТИНЕ" дал бы вам Микропроцессор 8085 и его интерфейс.

В нем говорится, что "ПОДКЛЮЧЕНИЕ НЕСКОЛЬКИХ ЗАВЕРШЕНИЙ" - это подпрограмма, которая из-за условий и испытаний имеет более одной точки возврата:

code...
...
JNC OTHER
...
RET
OTHER: ...
...
RET

Вы также можете использовать один из условных кодов возврата 8085 (RC, RNC, ...)

Другие вопросы по тегам