![]() |
Mit ASM Procedure aufrufen
Wie kann ich mit Delphi in ASM eine vorher definiert Procedure aufrufen oder ist das gar nicht möglich, denn wie immer habe ich das mal wieder nicht hinbekommen :(?
Vielleicht hat sich schonmal jemand mit dem Thema auseinander gesetzt und kann mir helfen. :love: Danke UC |
Re: Mit ASM Procedure aufrufen
Delphi-Quellcode:
Über drei Parameter wird der Stack belastet.
function ABC(a, b, c : integer) : Integer; register;
begin end; procedure Test; asm mov eax, 1 // aktueller Parameter a mov edx, 2 // aktueller Parameter b mov ecx, 3 // aktueller Parameter c call ABC mov ??, eax // Rückgabewert end; |
Re: Mit ASM Procedure aufrufen
Im Entwickler-Forum gab es auch mal einen
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz