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