位置:51電子網(wǎng) » 技術(shù)資料 » EDA/PLD

      VHDL的運(yùn)算符

      發(fā)布時(shí)間:2015/8/26 20:44:58 訪問次數(shù):4014

         在VHDL語言中共有4類運(yùn)算符,可以分別進(jìn)行邏輯運(yùn)算(Logical)、D2F-01FL3關(guān)系運(yùn)算(Relational)、算術(shù)運(yùn)算(Arithmetic)和并置運(yùn)算(Concatenation)。被運(yùn)算符所運(yùn)算的數(shù)據(jù)應(yīng)該與運(yùn)算符所要求的類型相一致。另外,運(yùn)算符是有優(yōu)先級(jí)的,例如邏輯運(yùn)算符NOT,在所有的運(yùn)算符中優(yōu)先級(jí)最高。

         (1)邏輯運(yùn)算符

         在VHDL語言中邏輯運(yùn)算符共有7種,它們分別是:

         NOT -取反;

         AND -與;

         OR -或;

         NAND-與非;

         NOR -或非;

         XOR -異或:

         XNOR-同或;

         這7種邏輯運(yùn)算符可以對(duì)“STD LOGIC”和“BIT”等的邏輯型數(shù)據(jù)、“STD_ LOGIC—VECTOR”邏輯型數(shù)組及布爾型數(shù)據(jù)進(jìn)行邏輯運(yùn)算。必須注意,運(yùn)算符的左邊和右邊,以及代入信號(hào)的數(shù)據(jù)類型必須是相同的。

         (2)算術(shù)運(yùn)算符

         在VHDL語言中算術(shù)運(yùn)算符共有1p種,它們分別是:

           在算術(shù)運(yùn)算中,對(duì)于一元運(yùn)算的操作數(shù)(正、負(fù))可以是任何數(shù)值類型(整數(shù)、實(shí)數(shù)、物理量)。加法和減法的操作數(shù)也和上面一樣,具有相同的數(shù)據(jù)類型,而且參加加、減運(yùn)算的操作數(shù)的類型也必須要求相同。乘、除法的操作數(shù)可以同為整數(shù)和實(shí)數(shù)。物理量可以被整數(shù)或?qū)崝?shù)相乘或相除,其結(jié)果仍為一個(gè)物理量。物理量除以同一類型的物理量即可得到一個(gè)整數(shù)量。求模和取余的操作數(shù)必須是同一整數(shù)類型數(shù)據(jù)。一個(gè)指數(shù)運(yùn)算符的左操作數(shù)可以是任意整數(shù)或?qū)崝?shù),而右操作數(shù)應(yīng)為一整數(shù)。



         在VHDL語言中共有4類運(yùn)算符,可以分別進(jìn)行邏輯運(yùn)算(Logical)、D2F-01FL3關(guān)系運(yùn)算(Relational)、算術(shù)運(yùn)算(Arithmetic)和并置運(yùn)算(Concatenation)。被運(yùn)算符所運(yùn)算的數(shù)據(jù)應(yīng)該與運(yùn)算符所要求的類型相一致。另外,運(yùn)算符是有優(yōu)先級(jí)的,例如邏輯運(yùn)算符NOT,在所有的運(yùn)算符中優(yōu)先級(jí)最高。

         (1)邏輯運(yùn)算符

         在VHDL語言中邏輯運(yùn)算符共有7種,它們分別是:

         NOT -取反;

         AND -與;

         OR -或;

         NAND-與非;

         NOR -或非;

         XOR -異或:

         XNOR-同或;

         這7種邏輯運(yùn)算符可以對(duì)“STD LOGIC”和“BIT”等的邏輯型數(shù)據(jù)、“STD_ LOGIC—VECTOR”邏輯型數(shù)組及布爾型數(shù)據(jù)進(jìn)行邏輯運(yùn)算。必須注意,運(yùn)算符的左邊和右邊,以及代入信號(hào)的數(shù)據(jù)類型必須是相同的。

         (2)算術(shù)運(yùn)算符

         在VHDL語言中算術(shù)運(yùn)算符共有1p種,它們分別是:

           在算術(shù)運(yùn)算中,對(duì)于一元運(yùn)算的操作數(shù)(正、負(fù))可以是任何數(shù)值類型(整數(shù)、實(shí)數(shù)、物理量)。加法和減法的操作數(shù)也和上面一樣,具有相同的數(shù)據(jù)類型,而且參加加、減運(yùn)算的操作數(shù)的類型也必須要求相同。乘、除法的操作數(shù)可以同為整數(shù)和實(shí)數(shù)。物理量可以被整數(shù)或?qū)崝?shù)相乘或相除,其結(jié)果仍為一個(gè)物理量。物理量除以同一類型的物理量即可得到一個(gè)整數(shù)量。求模和取余的操作數(shù)必須是同一整數(shù)類型數(shù)據(jù)。一個(gè)指數(shù)運(yùn)算符的左操作數(shù)可以是任意整數(shù)或?qū)崝?shù),而右操作數(shù)應(yīng)為一整數(shù)。



      相關(guān)IC型號(hào)
      D2F-01FL3
      暫無最新型號(hào)

      熱門點(diǎn)擊

       

      推薦技術(shù)資料

      聲道前級(jí)設(shè)計(jì)特點(diǎn)
          與通常的Hi-Fi前級(jí)不同,EP9307-CRZ這臺(tái)分... [詳細(xì)]
      版權(quán)所有:51dzw.COM
      深圳服務(wù)熱線:13751165337  13692101218
      粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
      公網(wǎng)安備44030402000607
      深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
      付款方式


       復(fù)制成功!
      亚洲av综合在线手机版_日韩av无码精品专区_婷婷五月无码在线观看_老子影院午夜精品无码_中文字幕一区二区精品区