文章预览
今天来简单聊聊二进制。 准确的来说, CPU不认识也不理解任何东西, CPU就像一个单细胞一样,本身不具备任何思考能力,没什么自己的想法,你给它一个刺激,它只是简单的会有一个反应。 那这个刺激是什么呢?是电压,硬件感知到的仅仅就是电压。 电压有两种,高电压和低电压。 你马上就能反应过来,这就是01二进制,高电压代表1低电压代表0, 0和1仅仅是人类可以理解的东西,硬件电路可不理解这玩意 ,它仅仅就是靠电流驱动来工作。 让我们来看看这个简单的电路,这个就是与门: 你能说这个电路理解它自己该做什么吗?它有自我意识吗?当然没有。 所以说这个问题的答案非常简单: CPU根本就不能理解任何东西,之所以CPU能正常工作,仅仅是因为你(制作CPU的人)让它这么工作 。 这个问题就好比你问一辆自行车是如何理解自己怎么跑起来
………………………………