【发布时间】:2012-03-03 14:14:02
【问题描述】:
如果它们都被编译成机器代码,汇编语言比高级语言更快吗?我可以理解内联汇编比周围的 HLL 更快,但是对于整个汇编程序与 C 相比,两者都被编译为机器代码并且应该以相同的速度运行。
【问题讨论】:
-
您的问题包含不正确的假设。并非所有的手写汇编代码都比编译器生成的等效代码更快。
-
还有,为什么你明白内联汇编更快,而整个程序却不行?
标签: assembly