信號賦值語句在進(jìn)程外做 為什么說一條并行賦值語句可以等效成一個進(jìn)程?如果是這樣的話,該語句怎么實現(xiàn)敏感信號的檢測?
為什么說一條并行賦值語句可以等效成一個進(jìn)程?如果是這樣的話,該語句怎么實現(xiàn)敏感信號的檢測?因為signal賦值語句的共同點是賦值目標(biāo)必須是signal所有賦值語句都與其他并行語句相同結(jié)構(gòu)中的執(zhí)行同
為什么說一條并行賦值語句可以等效成一個進(jìn)程?如果是這樣的話,該語句怎么實現(xiàn)敏感信號的檢測?
因為signal賦值語句的共同點是賦值目標(biāo)必須是signal所有賦值語句都與其他并行語句相同結(jié)構(gòu)中的執(zhí)行同時發(fā)生它與它們的寫入順序無關(guān)因此每個signal賦值語句都等價于一個縮短流程語句。由于該語句的所有輸入信號都隱式地列在該縮寫過程的敏感信號表中,因此信號的任何變化都將被分配給相關(guān)并行語句的賦值操作,從而實現(xiàn)敏感信號的檢測。
wait語句有哪些類型?
這取決于wait語句的形式。Wait until,Wait for is執(zhí)行以下語句。Wait-on可以執(zhí)行post語句或重新啟動進(jìn)程(條件是信號量必須有新的更改,這與sensitive signal表相同)。實際上,這取決于wait on之后是否有語句,我們通常使用wait on作為敏感信號表