
18.04.2008, 17:30
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме: 4037638
Репутация:
1821
|
|
Функция для умножения 2 чисел
IMUL - команда умножения
IDIV - команда деления
Код:
procedure TForm1.Button1Click(Sender: TObject);
function Umnojenie(x, z: integer): integer;
asm
mov ebx,z
mov eax,x
imul ebx
Mov Result,eax
end;
Begin
ShowMessage(IntToStr(Umnojenie(15,345)));//Возвращает 5 175
end;
Последний раз редактировалось De-visible; 18.04.2008 в 17:34..
|
|
|