Ant*_*lev 3 assembly design-patterns
基本上,有没有?
我很想他们确实存在.例如,模板方法可以实现为一系列"跳转",其中跳转的目标是"外部"指定的.Singleton将只是内存/代码等中众所周知的位置.
我绝不是装配专家,所以这些例子可能完全不可能,但仍然如此.
Dea*_*unt 13
汇编语言更多地是关于"技巧"而不是设计模式.虽然高级设计模式仍然可以被考虑并发挥作用,但大多数组装人员更关心时钟周期和利用指令技巧.
例如,在x86中,它xor eax, eax比它更快mov eax, 0.
我正在提出的观点(感谢downvotes!)是使用汇编语言,您希望更多地关注细节而不是大型设计图片.就像你不会专注于高级语言的执行速度的细节.