Показать сообщение отдельно
Старый 09.10.2004, 23:20     # 4
Gem Single
Newbie
 
Аватар для Gem Single
 
Регистрация: 21.07.2004
Адрес: Брест
Сообщения: 26

Gem Single Путь к славе только начался
гкхм... не посмотрел, что BSWAP воспринимает только значение в регистре... сорри.

procedure swp(var Value: LongWord);
asm
mov edx, [Value]
bswap edx
mov [Value], edx
end;

p.s.: никакой локальной переменной здесь нет, не надо наезжать.
в eax у меня -- АДРЕС фактического аргумента, и при помощи [eax] я обращаюсь именно к фактическому аргументу.
__________________
Spel chekers, hoo neeeds em?
Gem Single вне форума