VHDL的運算符
發(fā)布時間:2015/8/26 20:44:58 訪問次數(shù):4049
在VHDL語言中共有4類運算符,可以分別進行邏輯運算(Logical)、D2F-01FL3關(guān)系運算(Relational)、算術(shù)運算(Arithmetic)和并置運算(Concatenation)。被運算符所運算的數(shù)據(jù)應(yīng)該與運算符所要求的類型相一致。另外,運算符是有優(yōu)先級的,例如邏輯運算符NOT,在所有的運算符中優(yōu)先級最高。
(1)邏輯運算符
在VHDL語言中邏輯運算符共有7種,它們分別是:
NOT -取反;
AND -與;
OR -或;
NAND-與非;
NOR -或非;
XOR -異或:
XNOR-同或;
這7種邏輯運算符可以對“STD LOGIC”和“BIT”等的邏輯型數(shù)據(jù)、“STD_ LOGIC—VECTOR”邏輯型數(shù)組及布爾型數(shù)據(jù)進行邏輯運算。必須注意,運算符的左邊和右邊,以及代入信號的數(shù)據(jù)類型必須是相同的。
(2)算術(shù)運算符
在VHDL語言中算術(shù)運算符共有1p種,它們分別是:
在算術(shù)運算中,對于一元運算的操作數(shù)(正、負)可以是任何數(shù)值類型(整數(shù)、實數(shù)、物理量)。加法和減法的操作數(shù)也和上面一樣,具有相同的數(shù)據(jù)類型,而且參加加、減運算的操作數(shù)的類型也必須要求相同。乘、除法的操作數(shù)可以同為整數(shù)和實數(shù)。物理量可以被整數(shù)或?qū)崝?shù)相乘或相除,其結(jié)果仍為一個物理量。物理量除以同一類型的物理量即可得到一個整數(shù)量。求模和取余的操作數(shù)必須是同一整數(shù)類型數(shù)據(jù)。一個指數(shù)運算符的左操作數(shù)可以是任意整數(shù)或?qū)崝?shù),而右操作數(shù)應(yīng)為一整數(shù)。
在VHDL語言中共有4類運算符,可以分別進行邏輯運算(Logical)、D2F-01FL3關(guān)系運算(Relational)、算術(shù)運算(Arithmetic)和并置運算(Concatenation)。被運算符所運算的數(shù)據(jù)應(yīng)該與運算符所要求的類型相一致。另外,運算符是有優(yōu)先級的,例如邏輯運算符NOT,在所有的運算符中優(yōu)先級最高。
(1)邏輯運算符
在VHDL語言中邏輯運算符共有7種,它們分別是:
NOT -取反;
AND -與;
OR -或;
NAND-與非;
NOR -或非;
XOR -異或:
XNOR-同或;
這7種邏輯運算符可以對“STD LOGIC”和“BIT”等的邏輯型數(shù)據(jù)、“STD_ LOGIC—VECTOR”邏輯型數(shù)組及布爾型數(shù)據(jù)進行邏輯運算。必須注意,運算符的左邊和右邊,以及代入信號的數(shù)據(jù)類型必須是相同的。
(2)算術(shù)運算符
在VHDL語言中算術(shù)運算符共有1p種,它們分別是:
在算術(shù)運算中,對于一元運算的操作數(shù)(正、負)可以是任何數(shù)值類型(整數(shù)、實數(shù)、物理量)。加法和減法的操作數(shù)也和上面一樣,具有相同的數(shù)據(jù)類型,而且參加加、減運算的操作數(shù)的類型也必須要求相同。乘、除法的操作數(shù)可以同為整數(shù)和實數(shù)。物理量可以被整數(shù)或?qū)崝?shù)相乘或相除,其結(jié)果仍為一個物理量。物理量除以同一類型的物理量即可得到一個整數(shù)量。求模和取余的操作數(shù)必須是同一整數(shù)類型數(shù)據(jù)。一個指數(shù)運算符的左操作數(shù)可以是任意整數(shù)或?qū)崝?shù),而右操作數(shù)應(yīng)為一整數(shù)。
上一篇:VHDL的基本語法
上一篇:關(guān)系運算符
熱門點擊
- 測量揚聲器阻抗的簡單方法是
- 射極輸出器具有三大特點
- 電阻器的允許誤差
- 對LM741運放如何實現(xiàn)調(diào)零
- VHDL的運算符
- 用數(shù)字萬用表測量發(fā)光二極管
- 寄生通道干擾
- 帶恒流源式差分放大電路
- 雙向晶閘管的觸發(fā)控制方式
- 電容器漏電電阻的測試
推薦技術(shù)資料
- 聲道前級設(shè)計特點
- 與通常的Hi-Fi前級不同,EP9307-CRZ這臺分... [詳細]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究