简要说明仿真时阻塞赋值与非阻塞赋值的区别。
正确答案:
非阻塞(non-blocking)赋值方式(b<=a):
b的值被赋成新值a的操作,并不是立刻完成的,而是在块结束时才完成;块内的多条赋值语句在块结束时同时赋值;硬件有对应的电路。
阻塞(blocking)赋值方式(b=a):b的值立刻被赋成新值a;
完成该赋值语句后才能执行下一句的操作;硬件没有对应的电路,因而综合结果未知。
b的值被赋成新值a的操作,并不是立刻完成的,而是在块结束时才完成;块内的多条赋值语句在块结束时同时赋值;硬件有对应的电路。
阻塞(blocking)赋值方式(b=a):b的值立刻被赋成新值a;
完成该赋值语句后才能执行下一句的操作;硬件没有对应的电路,因而综合结果未知。
答案解析:有

微信扫一扫手机做题