<分区>
我会尽量清楚地回答我的问题(这并不容易……对我来说也不是那么清楚)。 假设您有一组带有多个操作数的 IF...THEN 指令,例如
IF ((a==0) && (b==1) && (c==1)) THEN x=1
ELSE IF ((a==0) && (b==0) && (c==1)) THEN x=2-
等等
假设我可以将所有这些 IF 替换为单个数学函数,例如
x = a * n1 + b * n2 + c * n3
(这只是给你一个想法,实际上它更复杂,而且 IF 和操作数更多)
该函数来自先前训练的人工神经网络。
我的直觉是,在执行时,该函数应该比 IF 花费更少的时间,但这只是一种直觉,来 self 以前的汇编背景,他们告诉我们条件指令需要更多的时间时间比算术时间。
你能确认一下吗?甚至可以提供一些链接让我找到解释?
提前谢谢你们!