删除用纯汇编编写的函数的序言
我使用的是 Delphi 2010。是否可以告诉 Delphi 不要为函数生成序言?我正在编写一些像这样的纯汇编函数: procedure SomeAssembly stdcall begin asm …
Delphi 汇编块中的异常行为
我在使用 Delphi 的内联汇编时遇到了一些奇怪的行为,如这个非常简短的程序所示: program test {$APPTYPE CONSOLE} uses SysUtils type TAsdf = clas…
Delphi中asm程序结束时要恢复哪些CPU寄存器
当用汇编代码编写Delphi程序或函数时,哪些寄存器必须被保存并在程序结束时恢复到原始值? 当从(内联)汇编代码调用另一个 Delphi 过程或函数时,我…
为什么Delphi编译器不内联汇编函数?
有时我编写非常短的汇编函数,这样 function SeniorBit(Value: LongWord): Integer asm OR EAX,EAX JZ @@Done BSR EAX,EAX INC EAX @@Done: end 似乎…
使用指针将代码转换为 Pascal 中的程序集 - Delphi
我下面有这段代码,我想将其转换为 ASM,以便也在 Delphi 中使用。 var FunctionAddressList: Array of Integer type TFunction = function(parameter…
- 共 1 页
- 1