软件和硬件是如何连接起来的?
1个回答
展开全部
软件层和硬件层是透过驱动程序联接起来的。
驱动程序是添加到操作系统中的特殊程序,其中包含有关硬件设备的信息。此信息能够使计算机与相应的设备进行通信。驱动程序是硬件厂商根据操作系统编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。
同时也是添加到操作系统中的特殊程序,其中包含有关硬件设备的信息。此信息能够使计算机与相应的设备进行通信。
扩展资料:
设备驱动程序用来将硬件本身的功能告诉操作系统,完成硬件设备电子信号与操作系统及软件的高级编程语言之间的互相翻译。
设备驱动程序通常会占到70%以上份额的操作系统内核源码,且设备驱动程序的更新维护往往会牵涉到超过35%的源码修改,故而保持设备驱动程序与操作系统内核不断变化的其余部分的一致性是操作系统内核开发的一项难题。
当操作系统需要使用某个硬件时,比如:让声卡播放音乐,它会先发送相应指令到声卡驱动程序,声卡驱动程序接收到后,马上将其翻译成声卡才能听懂的电子信号命令,从而让声卡播放音乐。
参考资料来源:百度百科-驱动程序
广州奥泰斯工业自动化控制设备有限公司_
2023-03-29 广告
2023-03-29 广告
软件大部分是用高级语言写的,高级语言要在机器上执行就必须翻译成机器可以识别的机器语言,所谓机器可以识别的机器语言就是由0和1组成的字符串,这些0或1体现在硬件上就是相应的高电平和低电平,然后通过对硬件的电路设计就可以实现相应的功能了。所以总...
点击进入详情页
本回答由广州奥泰斯工业自动化控制设备有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询