blocking type의 경우

a =0, b=1, c=2 일 때

a=b

b=c

c=a

를 실시하면 a=1, b=2, c=1이 된다.

non-blocking type의 경우

a=0, b=1, c=2 일 때

a<=b

b<=c

c<=a

를 실시하면 a=1, b=2, c=0이 된다.