Энциклопедия Turbo Pascal. Главы 1-4
Страница 50. Сохранение регистров


 

Сохранение регистров

     Во всех подпрограммах на ассемблере необходимо предусмотреть
сохранение регистров BP,  DS и SS. Обычно это делается при помощи
инструкций "push" и "pop".
     Если составляется программа на ассемблере, которая будет об-
ращаться к подпрограмме на языке Турбо Паскаль,  то нужно  следо-
вать  всем  соглашениям о связях,  которые рассматривались ранее.
Только при соблюдении этих соглашений можно обеспечить правильный
вызов  программы на языке Турбо Паскаль из модуля,  написанном на
ассемблере.

 
« Предыдущая статья