驱动是什么?只有了解了驱动你才能了解CPU和内存和驱动之间的关系 , 才能知道他们有没有驱动 。但是可以告诉你的是内存和CPU是没有驱动的,从直观意义上来说就是你插好内存开机你没有发现右下角有出现正在更新新硬件吧键盘是什么设备,但是你安装个硬盘他就有,这是个肯定的回答 。
驱动是什么?
首先我们的驱动其实就是个翻译官,驱动由谁来写,当然是硬件厂商了 , 你看你买的显卡、摄像头或者其他各种硬件是不是随机附赠一个光盘键盘是什么设备 , 这些驱动就是厂商根据自己的硬件特性编写的 。那么操作系统是如何知道这是一个什么硬件?该如何操作?这个就是驱动要做的事情 , 驱动就是硬件和系统之间的一个翻译官,我们的操作系统有同一的API调用机制 , 厂商只要按照规定好的API来调用发送处理信号给驱动,然后由驱动程序去和硬件沟通 。比如我们安装一个摄像头,你装好之后操作系统是不认识这个家伙的,只要打上驱动之后才能沟通 , 这个时候当你双击打开摄像头的时候,操作系统发送指令给驱动程序,驱动程序再发送指令给摄像头的硬件,然后硬件按照一定的指令顺序调节应硬件将相关信息传送回来,最终交还给系统,系统在经过一些列的处理最终呈现出想要实现的功能 。
而我我们的内存和CPU的操作实际上都是包含在Intel的IA32手册中 , 微软提供最终的一份即可,主板上的CPU和内存最终是通过bios隐藏,然后通过统一的接口报送给操作系统,操作系统和CPU和内存之间并不需要中间的翻译员来单独翻译,因为微软和X86结构的CPU之间的通信在操作系统层面就已经完成了,相当于CPU和内存和操作系统之间讲的是同一种语言,操作系统可以直接给CPU发布指令进行相关计算输出,其实非要说驱动的话,那么操作系统就是内存和CPU的驱动了 。
【为什么显卡、声卡甚至鼠标键盘有驱动,而CPU、内存没有驱动?驱动程序又是什么?】以上就是我对这道题的简单论述,至于再深的就涉及到底层硬件和BIOS之间的关系了,估计讲了很多人也不是很明白,应为即使是这个专业的人也需要很长时间才能搞明白 。
本文到此结束,希望对大家有所帮助!
猜你喜欢
- 燃气灶管留多长合适?这些燃气常识一定要知道
- 在银行存款,是自动转存好还是手动转存好?原来两者区别这么大
- 用电安全知多少?消费大讲堂话你知
- 唐DM顶配车内220伏电源没电,指示灯也不亮怎么回事?
- 八卦一下商业银行与互联网金融的“暧昧”
- 燃气热水器如何加三通接燃气?燃气羊角三通阀为何被禁用?
- 搜房:线下转型 还是要开门店
- 将酷炫3D玩转于掌心 神奇语言卡初体验
- 如何解决手机充电接口松动
