Вот так работает:function Sum(X,Y:integer):integer;begin asm mov eax,X add eax,y mov @Result,eax end;end;procedure TForm1.Button1Click(Sender: TObject);var c:integer;begin c:=Sum(3,5); Edit1.Text:=IntToStr(c);end;а вот так нет:.................................................. mov ax,X add ax,y..............................................