Mov ax, 4c00h

Call far ptr sub

Start proc far

Прямой дальний вызов

End start

Sub endp

Start endp

Mov ax, 4c00h

int 21h

sub proc near

ret

 

По команде CALL в стек заносится содержимое регистров cs и ip (4 байта).

 

Пример:

В программе объявлены 2 кодовых сегмента.

seg1 segment 'code'

int 21h