CPU如何调整时钟?

CPU如何调整时钟?

我在市场上看到不同频率的 RAM,处理器以从振荡器接收的时钟的指定频率运行。

有些 RAM 的规格低,而有些 RAM 的规格在速度方面高。处理器实际上如何知道现在系统中安装的 RAM 是低频率的,而我在传输数据时必须以低速运行,这是硬件的一部分还是操作系统的一部分?

当我们谈论总线以 33 MHz 运行时,是否意味着某个实际时钟控制着总线操作,或者我们只是指电子信号(位)可靠地在外围设备的输入或输出上可用的时间?

答案1

有些 RAM 的规格低,而有些 RAM 的规格在速度方面高。处理器实际上如何知道现在系统中安装的 RAM 是低频率的,而我在传输数据时必须以低速运行,这是硬件的一部分还是操作系统的一部分?

RAM 条具有较小的非易失性电可擦除只读存储器芯片上包含此类信息。它实际上是标准化的。维基百科 SDRAM 文章包含更多信息。

无论如何,CPU 或主板芯片组(取决于架构)中的内存控制器子系统会根据这些数据以及人们可以自由修改的配置(通常仍称为“BIOS 设置”)决定 RAM 条应使用哪些操作特性。除了总线时钟之外,还有电压、延迟等等;这是一个相当复杂的系统。

当我们谈论总线以 33 MHz 运行时,是否意味着某个实际时钟控制着总线操作,或者我们只是指电子信号(位)可靠地在外围设备的输入或输出上可用的时间?

我们的意思是总线时钟频率为 33 MHz。

相关内容