6.6.2. Стандартная процедура начала/завершения Motorola 680x0

Вверх  Предыдущий  Следующий

Стандартный код входа для процедур и функций в архитектуре 680x0 следующий:

move.l a6,-(sp)
move.l sp,a6

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

unlk a6
rtd #xx

Где xx – это общий размер переданных параметров.

Больше информации о возвращаемых функциями значениях можно найти в разделе 6.1. Соглашения о регистрах. Соглашения о регистрах.