CPU和主内存需要驱动程序吗?

时间:2015-11-16 15:48:00

标签: operating-system

外围设备要求驱动程序在计算机系统(操作系统)中工作。

CPU是否需要驱动程序才能工作?

主存的同样问题?

2 个答案:

答案 0 :(得分:8)

答案是

原因是主板带有(可升级的)BIOS,负责确保CPU功能正常运行(显然,AMD处理器无法在英特尔主板上运行)。您可以升级BIOS,但应该避免这种情况,直到......当然是理由 内存也是如此,它也不需要驱动程序。

就是这样你知道,如果你曾经尝试超频,你可以注意到你可以改变RAM功能的方式,联动/未组合的mod等等。我的观点是,已经有一个使用代码建立的接口,允许您实时进行更改,这不是我们甚至有驱动程序的目的,能够使用具有预期结果的外设。
另一方面,外围设备只是扩展,主板不知道如何处理,因此需要一组指令,即驱动程序。

答案 1 :(得分:6)

在现代系统中,内存和CPU都需要内核模式代码 - 就像设备一样 - 才能运行。

内存需要管理虚拟内存表。 CPU需要维护过程控制结构。

在商家中,此类代码不称为"驱动程序"。

通常,人们认为设备驱动程序是通过中断向量响应设备的内核模式代码。

也就是说,在某些系统上有#34;打印机驱动程序"这不符合司机的定义。

简而言之,内存和CPU有一个叫做"驱动程序的东西"?没有。 他们有类似司机的东西吗?是。