我知道在一个过程中指令是按顺序执行的,并且信号的值要等到过程结束时才更新,但是我不能理解并行性的原理吗?例如,在下面的代码中,我知道两条指令将同时执行(但同时执行),但我不知道Q是否具有Sig2的新值或先验概率,当我们计算Sig2时,是否也要使用新值是Sig1还是先例?
Sig1<=a and b; Sig2<=Sig1 and a; Q<=Sig2;
a
nd