加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

在Delphi中使用Assembly的好资源?

发布时间:2020-12-15 04:10:06 所属栏目:大数据 来源:网络整理
导读:题 有没有资源学习如何在Delphi中使用程序集? 背景资料 我已经找到并阅读了一些通用程序集和指令集引用(x86,MMX,SSE等).但我发现很难在Delphi中应用这些信息.一般的事情,如如何获得类属性的价值等. 我希望在优化代码时可以选择使用汇编. 我明白: 打败编译

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

背景资料

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

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

我明白:

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

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

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

解决方法

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读