我有以下功能在Delphi 2006中工作,但在Delphi XE2下,它在處理RET時給出訪問衝突錯誤或特權指令錯誤。 function Q_TrimChar(const S: string; Ch: Char): string;
asm
PUSH ESI
MOV ESI,ECX
TEST EAX,EAX
JE @@qt
MOV
我有一個問題。我有以下用ASM編寫的x86 delphi代碼。我需要把它移植到AMD64上? type
TCPUID = array[1..4] of Longint;
function GetCID : TCPUID; assembler; register;
asm
push ebx
push edi
mov edi, eax
mov eax,
我試圖將CrapWOW散列從http://www.team5150.com/~andrew/noncryptohashzoo/CrapWow.html轉換爲delphi或寧可basm。我的ASM技能非常有限,但我認爲它不會太難... 無論如何,在一些關於asm轉換的網頁的幫助下,我來到這個,但它不工作...尤其是,對於最後一部分我不知道如何轉換。這是寄存器賦值給參數和返回參數嗎? function