gpt4 book ai didi

delphi - 在 Delphi 中使用 Assembly 的好资源?

转载 作者:行者123 更新时间:2023-12-03 14:49:14 28 4
gpt4 key购买 nike

问题

是否有任何资源可用于学习如何在 Delphi 中使用汇编?

背景信息

我找到并阅读了一些通用汇编和指令集引用(x86、MMX、SSE 等)。但我发现很难在 Delphi 中应用这些信息。一般的事情,比如如何获取类属性的值等。

我希望在优化代码时有使用汇编的选项

我明白了:

  • 要打败编译器是很困难的。
  • 与低级 assembly 优化相比,高级优化技术更有可能将性能提高几个数量级。 (比如选择不同的算法、缓存等)
  • 分析至关重要。我正在使用Sampling Profiler用于实际性能分析和 CPU 周期计数以获取低级详细信息。

我有兴趣学习如何在 Delphi 中使用汇编,因为:

  • 工具箱中多放一个工具也没什么坏处。
  • 它将有助于理解编译器生成的程序集输出。
  • 了解编译器正在做什么可能有助于编写性能更好的 Pascal 代码。
  • 我很好奇。

最佳答案

这是一个可能有用的资源...

www.guidogybels.eu/docs/Using%20Assembler%20in%20Delphi.pdf

(我想用此信息向 @Glenn 添加评论,但被迫使用答案机制,因为我是这个论坛的新手,并且没有足够的代表...)

关于delphi - 在 Delphi 中使用 Assembly 的好资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7087086/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com