最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

HDLBits (37) — 三元條件運(yùn)算符

2022-02-12 00:04 作者:僚機(jī)Wingplane  | 我要投稿

本題鏈接:

https://hdlbits.01xz.net/wiki/Conditional

Verilog有一個(gè)三元條件運(yùn)算符(??:),很像C:

這可用于根據(jù)條件選擇兩個(gè)值中的一個(gè)(一個(gè)多路復(fù)用器!)不使用 if-then 在組合的 always 塊中。

示例:

題目

給定四個(gè)無符號(hào)數(shù),求出最小值。無符號(hào)數(shù)可以與標(biāo)準(zhǔn)比較運(yùn)算符(a < b)進(jìn)行比較。使用條件運(yùn)算符電路制作雙向最小電路,然后組成一些最小電路來制作一個(gè)四向最小電路。您可能需要一些向量線網(wǎng)來表示中間結(jié)果。

預(yù)期的解決方案長度:大約5行。

答案

輸出波形

條件表達(dá)式有 3 個(gè)操作符,結(jié)構(gòu)描述如下:

計(jì)算時(shí),如果 condition_expression 為真(邏輯值為 1),則運(yùn)算結(jié)果為 true_expression;如果 condition_expression 為假(邏輯值為 0),則計(jì)算結(jié)果為 false_expression。

其實(shí),條件表達(dá)式類似于 2 路(或多路)選擇器,其描述方式完全可以用 if-else 語句代替。當(dāng)然條件操作符也能進(jìn)行嵌套,完成一個(gè)多次選擇的邏輯。

參考資料:

2.4?Verilog 表達(dá)式 | 菜鳥教程:

https://www.runoob.com/w3cnote/verilog-expression.html

HDLBits (37) — 三元條件運(yùn)算符的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
白水县| 东乌珠穆沁旗| 贵溪市| 邹平县| 湖州市| 彭水| 红原县| 南丹县| 合川市| 阿拉善右旗| 阿城市| 仲巴县| 光泽县| 河北省| 旌德县| 秦安县| 中西区| 漳浦县| 鸡西市| 毕节市| 齐齐哈尔市| 临高县| 阜平县| 吉木萨尔县| 海丰县| 栾川县| 镶黄旗| 天峻县| 新邵县| 长葛市| 夏津县| 三明市| 太原市| 庆安县| 昌黎县| 静宁县| 宣化县| 思南县| 永泰县| 聂拉木县| 宜黄县|