Объясните "МНОГОКРАТНЫЙ СУБРУТИН" в 8085 г.
Подпрограмма - это группа инструкций, которые будут неоднократно использоваться в разных местах программы. Вместо того, чтобы повторять одни и те же инструкции несколько раз, они могут быть сгруппированы в подпрограмму и затем вызваны в разных местах... они могут существовать в любом месте программы, даже отдельно от основной программы.
Подпрограммы, обычно используемые в микропроцессоре:
- Множественные окончания подпрограмм
- Вложенные подпрограммы
- Многократная подпрограмма
Я знаю, что такое подпрограмма, и я также могу создать теорию "подпрограммы с несколькими окончаниями" на основе ее названия... НО, мне нужно правильное объяснение того же.
Если кто-нибудь может объяснить все эти три типа подпрограмм, это будет здорово, в противном случае просто объясните "МНОГОКРАТНОЕ ЗАВЕРШЕНИЕ ПОДКЛЮЧЕНИЯ":)
1 ответ
Поиск в Google по "МНОГОКРАТНОМ КОНЦЕ СУБРУТИНЕ" дал бы вам Микропроцессор 8085 и его интерфейс.
В нем говорится, что "ПОДКЛЮЧЕНИЕ НЕСКОЛЬКИХ ЗАВЕРШЕНИЙ" - это подпрограмма, которая из-за условий и испытаний имеет более одной точки возврата:
code...
...
JNC OTHER
...
RET
OTHER: ...
...
RET
Вы также можете использовать один из условных кодов возврата 8085 (RC, RNC, ...)