1вариант1июЛя 5) mov ax, seg u ;команды для вызова push ax mov ax, offset u push ax mov ax, seg v push ax mov ax, offset v push ax call far ptr add2 add2 proc far ;сама процедура push bp mov bp,sp push ax push bx push es mov bx,[bp+6] ;здесь по моим рассчетам offset v (перед ;ним староеВР,и дальний адрес возврата mov ax,[bp+8] mov es,ax mov ax,es:[bx] ;надеюсь, здесь теперь переменная v mov bx,[bp+10] mov ax,[bp+12] mov es,ax add ax,es:[bx] mov es:[bx],ax pop es pop bx pop ax pop bp ret 8 add2 endp