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

软件和硬件是如何连接起来的?,第1张

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

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

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

扩展资料:

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

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

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

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

计算机的基本原理是存储程序和程序控制。预先要把指挥计算机如何进行 *** 作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中。每一条指令中明确规定了计算机从哪个地址取数,进行什么 *** 作。

个人电脑的主要结构:

显示器、主机板、CPU、主要储存器 (记忆体) 、电源供应器、光碟机、次要储存器 (硬做陪碟)、键盘、滑鼠。

计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据猜晌进行指定的运算和逻辑 *** 作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定 *** 作。依此进行下去。直至遇到停止指令。

程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,纯兆蠢自动地完成指令规定的 *** 作是计算机最基本的工作原理。

程序,也称之为软件,其实世界上没有软件,只有硬件,但因为编辑开关的人多了,就叫软件。

程序可以通过语言编辑器,将你写的代码,转换为开关的选项。你来设定弯拦岁,屏幕给多少电,电转变成亮度,亮度的光进入你埋睁的眼睛,你就看清楚了屏幕,屏幕衡基的底层是晶体,晶体管通电之后,就会发亮。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12389893.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存