Вставки

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
LexXL
новенький
Сообщения: 19
Зарегистрирован: 19.07.2006 09:18:57
Контактная информация:

Вставки

Сообщение LexXL »

кто - нить может подсказать как сделать аналог вставка

Код: Выделить всё

{delphi}
asm
        cmp   ECX,0
        Je    @JustQuit
        push  ESI
        push  EDI
        mov   ESI, EAX
        mov   EDI, EDX
    @Loop:
   Mov   AL, [ESI]
        Inc   ESI
        mov   [EDI], AL
        Inc   EDI
        Dec   ECX
        Jnz   @Loop
        pop   EDI
        pop   ESI
    @JustQuit:
end;


ev: товарищи, не игнорируйте тег code - ведь если хорошо читается ВАШ код, то его быстрее поймут другие... а значит быстрее ответят на вопрос :wink:
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

Это функция Move. Нужно использовать ее и не париться с ассемблерными вставками...
Ответить