在Delphi中使用Assembly的好资源?

前端之家收集整理的这篇文章主要介绍了在Delphi中使用Assembly的好资源?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

有没有资源学习如何在Delphi中使用程序集?

背景资料

我已经找到并阅读了一些通用程序集和指令集引用(x86,MMX,SSE等).但我发现很难在Delphi中应用这些信息.一般的事情,如如何获得类属性的价值等.

我希望在优化代码时可以选择使用汇编.

我明白:

>打败编译器会很困难.
>与低级装配优化相比,高级优化技术更有可能将性能提高几个数量级. (例如选择不同的算法,缓存等)
>分析至关重要.我正在使用Sampling Profiler进行实际性能分析,并将cpu周期计数用于低级细节.

我有兴趣学习如何在Delphi中使用程序集,因为:

>在工具箱中安装另一个工具不会有什么坏处.
>它将有助于理解编译器生成的汇编输出.
>了解编译器正在做什么可能有助于编写性能更好的pascal代码.
>我很好奇.

解决方法

这是一个可能有用的资源……
www.guidogybels.eu/docs/Using%20Assembler%20in%20Delphi.pdf

(我想用@Glenn添加评论这个信息,但我被迫使用Answer机制,因为我是这个论坛的新手,而且还没有足够的Reps …)

猜你在找的Delphi相关文章