电脑软件是怎么实现对硬件的控制的?

来源:百度知道 编辑:UC知道 时间:2024/09/20 21:31:10
比如我们在XP系统中,点击开始菜单,关闭电脑,此时我们向电脑发出的是数字指令,但电脑最后完成的是一个关闭电脑电源的动作,这其中是怎样的过程?

你的操作调用shell功能
shell函数调用系统api函数
api函数控制调用BIOS
BIOS负责基本的硬件控制.

shell-外壳功能
api-应用程序接口
BIOS-硬件基本输入输出

有点难度,请楼下回答~!

这涉及到电子电路控制学的问题了 建议去看看相关资料

你的标题很难概括回答,但单就管机来讲是:
主板上有电源控制集成电路,控制电脑主机里每一个部件的电压和流量,现在的ATX结构开关机是由一个橙色线,PG(Power Good)信号,高电平(4.7V)以上有效.和绿色线,电源软开关,即PS-ON(Soft On/Off).
其实ATX结构关机并不是真正关闭了电源而是进入了"深层待机"状态,当绿色线接到个(是高于还是低于忘了)电压变换信好时即开机,相反即关机.

建议楼主先好好学习微机原理,这们课程在大学本科(电子类)大二或者大三开设,你对处理器,系统总线,I/O端口等熟悉以后,别人才能和你说明白,当然这个难度很大