gpt4 book ai didi

design-patterns - 汇编语言中的设计模式

转载 作者:行者123 更新时间:2023-12-01 06:59:52 25 4
gpt4 key购买 nike

基本上,有吗?

我很想认为它们确实存在。例如,template method可以实现为一系列“跳转”,其中跳转的目标是“外部”指定的。单例将只是内存/代码等中的一个众所周知的位置。

我绝不是 assembly 专家,因此这些示例可能完全不可能,但仍然如此。

最佳答案

汇编语言更多的是关于“技巧”而不是设计模式。虽然仍然可以考虑并使用高级设计模式,但大多数汇编人员更关心时钟周期和利用指令技巧。

例如,在 x86 中,执行 xor eax, eax 会更快,比做mov eax, 0 .

我要表达的观点(感谢您的反对票!)是,使用汇编语言,您希望更多地关注次要细节,而不是大的设计图景。就像您不会关注高级语言中执行速度的细节一样。

关于design-patterns - 汇编语言中的设计模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2182982/

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