Wednesday, March 29, 2006





















549 ps=001 ma= 1 x1= 7 x2= x bx=4094 ax2=4095 bxc= x 0
x x z z z z z z
649 ps=001 ma= 2 x1= 6 x2= 49 bx= 14 ax2= 1 bxc= 1 0
x x 2 z z z z z
749 ps=001 ma= 3 x1= 5 x2= 36 bx= 12 ax2= 49 bxc= 17 0
x x 2 66 z z z z
因為使用non-blocking assignment
549時只有ma、x1被定值
其他x2、bx、ax2、bxc都取到錯誤ma、x1的值來運算
且已經結果已經存取兩次錯誤的值
所以都取到未知數
649時才取到正確的ma、x1算出正確的x2、bx
但ax2、bxc還是取到錯誤的值運算
結果取到第三次誤錯的值
769時ax2、bxc才取到正確的x2、bx
結果取到正確的值(當x=7)
但是這個結果是存在當x=5時

0 Comments:

Post a Comment

<< Home