BIOS与驱动程序的区别?
他们的意思我都知道,勿需解释了.也知道他们都是沟通硬件的桥梁.我希望哪位非常熟悉这方面的朋友能用一个通俗,形象的比喻来说明它们之间的关系,谢谢...
他们的意思我都知道,勿需解释了.也知道他们都是沟通硬件的桥梁.我希望哪位非常熟悉这方面的朋友能用一个通俗,形象的比喻来说明它们之间的关系,谢谢
展开
8个回答
展开全部
BIOS只是引导程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这需要硬件接口方面的知识。BIOS提供了硬件接口的侦测程序和基础硬件设备的驱动程序。驱动程序是针对专用硬件设备或专用接口的专用程序。
记住:硬件包括:各类接口电路和硬件设备。
硬件设备包括:CPU,主板(南桥、北桥的各类接口电路模块)、键盘、鼠标、显卡等。
各类接口电路包括:PCI总线接口、USB串行接口、RS232串行接口、打印机并行接口(老式主板上有)等。这些接口都有一个通用标准规范,连接到这些接口上的设备(或板卡)都必须遵守这些通用标准规范。
BIOS的硬件侦测程序负责侦测扫描各类接口电路控制模块(如:DMA控制器、中断控制器、时钟、PCI总线接口电路、USB接口电路等等),侦测这些接口是否连接上硬件,按接口规范初始化接口电路、并登记连接的设备信息。初始化操作包括:为连接的设备分配控制端口地址、状态端口地址、数据端口地址,分配DMA通道,分配中断控制号等等。这些操作为BIOS的硬件侦测驱动程序的功能。
BIOS的设备驱动程序,主要是基本设备驱动程序。如:键盘、鼠标、基本的显卡驱动等。它主要是提供计算机启动过程、或操作系统安装过程中的控制终端。
设备驱动程序:在BIOS侦测程序确定了设备的各类端口地址和中断号等的基础上,主要是把信息转换为设备可以理解的数据结构,初始化缓存区。如打印机的逐页打印、单双面打印、奇书页打印、打印故障信息反馈、打印队列排序等等,这些是设备驱动程序的工作。
所以:操作系统核心(或windows使用BIOS)的设备侦测程序极为重要,不能侦测到的设备,是无法安装设备驱动程序的。通俗讲:设备比作一个房子。设备侦测程序提供了这个房子的侦测手段并初始化了进入这间房子的通道。而设备驱动程序则会针对不同类型的房子(不同的设备)设置不同的功能,如酒店房就用酒店房的装修和提供功能,客厅就按客厅装修和提供功能等。不管什么样的房子,没有进入房子的这个通道(设备侦测程序 侦测初始化接口电路 以及 有关信息)你是不能进入房子中的,即使你多有钱(驱动程序多棒)也不行。
记住:硬件包括:各类接口电路和硬件设备。
硬件设备包括:CPU,主板(南桥、北桥的各类接口电路模块)、键盘、鼠标、显卡等。
各类接口电路包括:PCI总线接口、USB串行接口、RS232串行接口、打印机并行接口(老式主板上有)等。这些接口都有一个通用标准规范,连接到这些接口上的设备(或板卡)都必须遵守这些通用标准规范。
BIOS的硬件侦测程序负责侦测扫描各类接口电路控制模块(如:DMA控制器、中断控制器、时钟、PCI总线接口电路、USB接口电路等等),侦测这些接口是否连接上硬件,按接口规范初始化接口电路、并登记连接的设备信息。初始化操作包括:为连接的设备分配控制端口地址、状态端口地址、数据端口地址,分配DMA通道,分配中断控制号等等。这些操作为BIOS的硬件侦测驱动程序的功能。
BIOS的设备驱动程序,主要是基本设备驱动程序。如:键盘、鼠标、基本的显卡驱动等。它主要是提供计算机启动过程、或操作系统安装过程中的控制终端。
设备驱动程序:在BIOS侦测程序确定了设备的各类端口地址和中断号等的基础上,主要是把信息转换为设备可以理解的数据结构,初始化缓存区。如打印机的逐页打印、单双面打印、奇书页打印、打印故障信息反馈、打印队列排序等等,这些是设备驱动程序的工作。
所以:操作系统核心(或windows使用BIOS)的设备侦测程序极为重要,不能侦测到的设备,是无法安装设备驱动程序的。通俗讲:设备比作一个房子。设备侦测程序提供了这个房子的侦测手段并初始化了进入这间房子的通道。而设备驱动程序则会针对不同类型的房子(不同的设备)设置不同的功能,如酒店房就用酒店房的装修和提供功能,客厅就按客厅装修和提供功能等。不管什么样的房子,没有进入房子的这个通道(设备侦测程序 侦测初始化接口电路 以及 有关信息)你是不能进入房子中的,即使你多有钱(驱动程序多棒)也不行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
驱动程序就是让你的电脑知道怎么使用这个硬件
BIOS就是引导你的电脑启动
BIOS就是引导你的电脑启动
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询