标签: cpu low-level-code
这听起来有些天真,但是,我在脑海中找不到合适的答案。
让我们说有一种算法X,它以10种不同的编程语言实现。在每个程序的引导阶段之后,每个程序都会反复执行算法。我的问题是,当它们都在同一CPU上执行时,它们与硬件级别会有什么区别吗?
我了解的是每个CPU上的硬件资源(寄存器等)集是有限的。因此,执行核心算法应该遵循“提取-解码-执行”周期中的类似(如果不相同)的模式。