1、电路编程(设计)与软件编程的区别表面上看只是一个图形形式,一个是文
字形式;但实质上有很大的不同。
2、计算机编程实际上是“按步骤解决问题”:把解决问题的方法分成若干的大
步骤,每个大步骤又分为若干个小步骤,一直分下去,直到分不可分;然后计
算机就按照步骤来一丝不苟的执行。这种“按步骤解决问题”的思路很利于执
行。
3、与计算机编程不同,电路是连续工作的,没有“步骤”一说。数据(电流或
电压)持续的流入一个器件,经过一个器件加工后,又流出这个器件。例如放
大器,会只要通电,就会持续不断的对输入信号放大,在工作范围内,输出信
号一直与输入信号成正比或反比。数字电路同样如此,例如二输入与门,其输
出信号时时刻刻是两个输入信号的与。即使有时钟参与的时序数字电路,可认
为时钟也是一个输入信号,同样脱离不了上述规律。即使不把时钟当作输入信
号,时序电路也没有“步骤”,只是信号处理不再是连续的,而是离散的而已
。