为什么二进制语言被用作计算机系统的第一语言而不是高级语言?

计算科学 软件
2021-12-11 06:31:05

--> 为什么计算机不使用高级语言作为第一语言的主要原因是什么?

1个回答

简而言之:因为基本上计算机由多个电子设备组成,这些电子设备始终在两种状态之间切换(参见晶体管)。对于人类来说,这可以通过状态 0 或状态 1 来理想化,二进制是从其中导出的。这是核心语言,接近处理器指令,才出现提供更多抽象层次的低级语言和高级语言。