软件和硬件是如何连接起来的?

2024-11-15 23:38:36
推荐回答(5个)
回答1:

软件层和硬件层是透过驱动程序联接起来的。

驱动程序是添加到操作系统中的特殊程序,其中包含有关硬件设备的信息。此信息能够使计算机与相应的设备进行通信。驱动程序是硬件厂商根据操作系统编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。

同时也是添加到操作系统中的特殊程序,其中包含有关硬件设备的信息。此信息能够使计算机与相应的设备进行通信。

扩展资料:

设备驱动程序用来将硬件本身的功能告诉操作系统,完成硬件设备电子信号与操作系统及软件的高级编程语言之间的互相翻译。

设备驱动程序通常会占到70%以上份额的操作系统内核源码,且设备驱动程序的更新维护往往会牵涉到超过35%的源码修改,故而保持设备驱动程序与操作系统内核不断变化的其余部分的一致性是操作系统内核开发的一项难题。

当操作系统需要使用某个硬件时,比如:让声卡播放音乐,它会先发送相应指令到声卡驱动程序,声卡驱动程序接收到后,马上将其翻译成声卡才能听懂的电子信号命令,从而让声卡播放音乐。

参考资料来源:百度百科-驱动程序

回答2:

一句话,软件和硬件是通过二进制指令连接起来的。
是你中有我,我中有你的。

比如说机器关着时,软件是储存在硬盘(硬件)上,可擦写或固化在RAM芯片上。机器运行时是通过指令,用驱动软件支持硬件给系统软件或应用软件使用。
硬件是为软件服务的,软件是在硬件支持下才能使用。

回答3:

首先你要了解硬件与软件的概念,硬件是实实在在的物质,能摸得到的,而软件是程序指令集的集合,是数据性的,没有实体.
软件有系统软件和应用软件两类.
系统软件就是我们所用的操作系统, 如:windows xp windows vista...
应用软件就是我们常用的程序
如:QQ microsoft office 各种游戏 等等都是应用软件.
软件就是依靠硬件来运行,硬件要有软件才能发挥作用,没有软件的硬件就相当于一堆废品.
首先是硬件与系统软件他们的连接 ,是通过驱动光盘等将 驱动程序运行到电脑中,从而让硬件之间能够相互识别,兼容到一起. 从而运行操作系统,有了操作系统我们就能够更方便的运用电脑进行操作,在这个操作系统这个平台上利用电脑硬件进行各种软件的运用.

回答4:

其实硬件里面也是有CPU的,比如显卡,声卡等等,他们也有各自的指挥系统,是靠接收上层系统发过来的指令和数据工作的.
而操作系统里面带有很多硬件的底层驱动程序,这些程序直接和硬件的CPU打交道,向硬件发出指令和数据,而硬件就是靠这些指令和数据来工作的.
反正大概就是这样一个过程,三两句话说不清楚.

回答5:

软件分为低级,中级,高级语言,而低级语言是和硬件直接联系的,最常见的就是驱动程序(我感觉),硬件识别软件里的0和1,程序的表达通过与或非门,就跟c语言累似,0和1就是高低电平,这些说起来基本全是外国主要是美国人研究出来的啊。