0

这可能听起来有点天真,但是,我无法在我的脑海中找到这个问题的适当答案。

假设有一个算法 X,它用 10 种不同的编程语言实现。在每个程序的引导阶段之后,每个程序都会一遍又一遍地执行算法。我的问题是,当它们都在同一个 CPU 上执行时,它们与硬件级别会有什么不同吗?

我的理解是每个 CPU 上的一组硬件资源(寄存器等)是有限的。因此,执行核心算法应遵循“获取-解码-执行”循环中类似(如果不相同)的模式。

4

0 回答 0