前端

76 阅读1分钟

归根结底,还是程序。在CPU、内存、磁盘、外设等等眼中,只有0和1,用高低电平表示。冯诺依曼架构提倡,程序与数据,都是无差别的存储在主存之中。 至于正在运行的某段程序,它是操作系统,还是应用程序,CPU本身并不关心,也不知道。它只能在电路级别,通过众多预置的逻辑电路来控制和执行机器指令。 计算机系统(不是说Windows/Linux),是可以直接用机器指令编程的。哪怕是酷睿i9,你也可以用机器指令这一个五子棋程序,让它专门只能陪你下五子棋。 完全没必要存在操作系统的这种概念的东西。 另外普及一下术语,计算机系统,是只围绕处理器芯片以及各种存储和外设组建的计算机,说的是硬件组成。而计算机操作系统,才是指Windows/Linux这种东西。 此文章为10月Day024学习笔记,内容来源于极客时间《重学前端》,强烈推荐该课程