【 在 sunwyb 的大作中提到: 】
: 本小白有个疑问,软件究竟是怎么驱动硬件执行程序的
: 正常的解释知道,软件编程语言-编译-汇编到计算机硬件懂的语言,0,1去执行
: 我的疑问是 最终软件是怎么驱动硬件去执行呢?如何驱动硬件的高低电平的变换,从而完成计算
: ...................
这个很简单,我买过一个和面机,同时能切面条。
插入不同的模具,就切出来不同的面条。
这个模具,就是程序,不同的程序,意味着机器在转动的时候,会产生不同的动作,当然对面条机而言,就是物料会被切为不同的形状。
计算机中,物料和程序都是一回事,计算机不知道哪个是物料,哪个是程序,需要人类去告诉它,这是计算机的通病,或者说设计缺陷。
不管物料,还是程序,都是一个门矩阵,类似于迷宫,比如迷宫A,进去老鼠,就会从A口出来,进去猫,就会从B口出来,可以认为是一个猫和老鼠的分拣程序。
你只要看看和面机上的模具,如何让机器在转动的时候,如何让物料根据模具被切分的原理就知道了。
--
FROM 106.39.148.*