计算机*真正*是如何工作的?(最基本的层面)

计算机*真正*是如何工作的?(最基本的层面)

在学习计算机时,我会在这里了解 RAM、存储和 CPU,虽然这些解释了计算机的架构以及计算机各部分如何协同工作,但我仍然不明白基本工作原理计算机程序。

举个例子。
我现在正在用 Mac 上网。当我将两根手指从触控板上移开时,我知道触控板是由电容式触摸屏组成的,当你的手指放在上面时,会产生电流,触控板会检测到这一点并将其转换为数据,从而解释我的手指在屏幕上的移动。

但是,当您以二进制形式或机器代码获得这些数据时,它会经过逻辑门和其他东西,使其在页面上向下滚动。但这里实际上发生了什么?计算机如何根据输入具有不同操作的物理事物?对机器代码执行了哪些操作,即“如果数据看起来像 01001010 10101010... 向 CPU 发送指令 10010010... 告诉计算机向下滚动”。对我来说,这一步仍然很神奇。特别是现在没有移动部件的计算机,这看起来更加陌生。

有人能给我解释一下吗?

答案1

让我向著名的理查德·费曼说几句话,他是量子电动力学之父、诺贝尔奖获得者,也是一位非常聪明的人。以下是他的计算机启发式讲座:

https://www.youtube.com/watch?v=EKWGGDXe5MA

看来他恰好解释了你所问的内容。

相关内容