【发布时间】:2011-03-03 20:25:53
【问题描述】:
我的问题是:
当我在 Windows/Linux 中按下“关闭”按钮时,计算机关闭。 “关闭”命令实际上是如何使计算机物理关闭的?
为了说明我的观点:
当我们踢球的时候,球和我们的腿有物理接触,让球运动起来。那么软件和硬件之间的物理连接是如何实现的呢? 纯文本代码如何让计算机完成它的工作?
【问题讨论】:
-
奇怪的是,您的示例中的物理硬件接口和球交互都是基于电磁力的。
-
正如 Pavel 提到的,考虑到所有的物质大部分都是由空白空间组成的!
-
不要相信他们——这一切都是基于烟雾。
-
我已经阅读了所有答案,但没有一个足够好。例如,操作系统究竟是如何产生 5 伏电荷的?这就是问题所在。我想我们都知道它是 1 和 0 以及电路和电力。
-
这是一个很有趣的问题,即使向下滚动所有答案我仍然找不到满意的答案。大多数答案都集中在计算机的工作原理上,但问题是不在物理世界中的简单代码(例如 MOV AX,0x01)实际上是如何物理接触 CPU 的,因此可以将一些信号(电子)发送到内存以更改内存特定地址的状态。基本上问题是:非物理世界代码如何接触物理世界电子?
标签: operating-system