1367073-1 組合邏輯電路的分析
發(fā)布時間:2019/10/14 12:13:36 訪問次數(shù):762
1367073-1條件語句就是根據(jù)判斷條件是否成立,確定下一步的運算。erilog語言中有3種形式的if語句,一般用法如下:
if(condition~expr)true~statement;
或
if(condition~expr)true~statement;
else fale~statem.ent;
或
if(condition~expr1)true~statem.ent1;
else if(condition~expr2)tme工statement2;
else if(condition~expr3)true~statement3;
else default~statement;
if后面的條件表達式一般為邏輯表達式或關系表達式。執(zhí)行if語句時,首先計算表達式的值,若結果為0、x或z,按“假”處理;若結果為1,按“真”處理,并執(zhí)行相應的語句。注意,在第三種形式中,從第一個條仵表達式condition~expr1開始依次進行判斷,直到最后一個條件表達式被判斷完畢,如果所有的表達式都不成立,才會執(zhí)行else后面的語句。這種判斷上的先后次序,本身隱含著一種優(yōu)先級關系,在使用時應注意。
多路分支語句,case語句是一種多分支條件選擇語句,一般形式如下:
case(case~expr)
item~expr1:statement1;
itern~expr2: state1ment2;
default:default~statement;//default語句可以省略
endcase
執(zhí)行時,首先計算case~expr的值,然后依次與各分支項中表達式的值進行比較,如果case~expr的值與item~expr1的值相等,就執(zhí)行語句statement1,以此類推,如果case~expr的值與所有列出來的分支項的值都不相等,則執(zhí)行語句default statement。
注意:
每個分支項中的語句可以是單條語句,也可以是多條語句。如果是多條語句,必須在多條語句的最前面寫上關鍵詞begin,在這些語句的最后寫上關鍵詞end,這樣多條語句就成了一個整體,稱之為順序語句塊。
每個分支項表達式的值必須各不相同,一旦判斷到與某分支項的值相同并執(zhí)行相應語句后,case語句的執(zhí)行便結束了。
如果某幾個連續(xù)排列的分支執(zhí)行同一條語句,則這幾個分支項表達式之間可以用逗號分隔,將語句寫在這幾個分支項表達式的最后一個中。
1367073-1條件語句就是根據(jù)判斷條件是否成立,確定下一步的運算。erilog語言中有3種形式的if語句,一般用法如下:
if(condition~expr)true~statement;
或
if(condition~expr)true~statement;
else fale~statem.ent;
或
if(condition~expr1)true~statem.ent1;
else if(condition~expr2)tme工statement2;
else if(condition~expr3)true~statement3;
else default~statement;
if后面的條件表達式一般為邏輯表達式或關系表達式。執(zhí)行if語句時,首先計算表達式的值,若結果為0、x或z,按“假”處理;若結果為1,按“真”處理,并執(zhí)行相應的語句。注意,在第三種形式中,從第一個條仵表達式condition~expr1開始依次進行判斷,直到最后一個條件表達式被判斷完畢,如果所有的表達式都不成立,才會執(zhí)行else后面的語句。這種判斷上的先后次序,本身隱含著一種優(yōu)先級關系,在使用時應注意。
多路分支語句,case語句是一種多分支條件選擇語句,一般形式如下:
case(case~expr)
item~expr1:statement1;
itern~expr2: state1ment2;
default:default~statement;//default語句可以省略
endcase
執(zhí)行時,首先計算case~expr的值,然后依次與各分支項中表達式的值進行比較,如果case~expr的值與item~expr1的值相等,就執(zhí)行語句statement1,以此類推,如果case~expr的值與所有列出來的分支項的值都不相等,則執(zhí)行語句default statement。
注意:
每個分支項中的語句可以是單條語句,也可以是多條語句。如果是多條語句,必須在多條語句的最前面寫上關鍵詞begin,在這些語句的最后寫上關鍵詞end,這樣多條語句就成了一個整體,稱之為順序語句塊。
每個分支項表達式的值必須各不相同,一旦判斷到與某分支項的值相同并執(zhí)行相應語句后,case語句的執(zhí)行便結束了。
如果某幾個連續(xù)排列的分支執(zhí)行同一條語句,則這幾個分支項表達式之間可以用逗號分隔,將語句寫在這幾個分支項表達式的最后一個中。
熱門點擊
- SCOM即《智慧城市運營框架》
- 配電終端的交流電源的設置
- 自動駕駛汽車正在從未來夢想演變?yōu)楫敶F(xiàn)實
- ConFlow Power正式推出了一個低成
- 新能源汽車市場正在急劇增長
- 索尼備受好評的1000X系列無
- 重合器A為一慢一快形式
- “北汽集團自主品牌整合的大幕正式開啟”
- ATF-55143-TR1 電路能消除競爭冒
- ISL98003CNZ-165 集成電路譯碼
推薦技術資料
- 頻譜儀的解調(diào)功能
- 現(xiàn)代頻譜儀在跟蹤源模式下也可以使用Maker和△Mak... [詳細]