欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6102|回復: 0
收起左側

Verilog HDL 的位拼接運算符

[復制鏈接]
ID:579775 發表于 2020-12-24 18:09 | 顯示全部樓層 |閱讀模式
在Verilog HDL語言有一個特殊的運算符:位拼接運算符{}。用這個運算符可以把兩個或多個信號的
某些位拼接起來進行運算操作。其使用方法如下:
{信號1的某幾位,信號2的某幾位,..,..,信號n的某幾位}
即把某些信號的某些位詳細地列出來,中間用逗號分開,最后用大括號括起來表示一個整體信號。見
下例:
{a,b[3:0],w,3b101}
也可以寫成為
{a,b[3],b[2],b[1],b[0],w,1b1,1b0,1b1}
在位拼接表達式中不允許存在沒有指明位數的信號。這是因為在計算拼接信號的位寬的大小時必需知
道其中每個信號的位寬。
位拼接還可以用重復法來簡化表達式。見下例:
{4{w}} //這等同于{w,w,w,w}
位拼接還可以用嵌套的方式來表達。見下例:
{b,{3{a,b}}} //這等同于{b,a,b,a,b,a,b}
用于表示重復的表達式如上例中的4和3,必須是常數表達式。

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表