三.表达式及运算符算术运算符VHDL关系运算符的运算符逻辑运算符其它运算符+-*/MODREM SLLSRLSLASRAROLROR**ABS=/=<><=>= ANDORNANDNOR XORXNORNOT +-&1.逻辑运算符(Logical)逻辑运算符包括:NOT非AND与OR或NAND与非NOR或非XOR异或XNOR同或它们对“STD_LOGIC”和“BIT”等的逻辑型数据,“STD_LOGIC_VECTOR”逻辑型数组及布尔型数组进行逻辑运算2.算术运算符算术运算符包括:+加-减*乘/除**乘方MOD取模ROL逻辑循环左移REM取余ROR逻辑循环右移ABSSLLSRLSLASRA取绝逻辑逻辑算术算术对值左移右移左移右移定义在一维数组上,元素类型必须为Bit或Boolean3.关系运算符关系运算符包括:=,/=,<,<=,>,>=注意运算符两边必须为相同的类型,结果为Boolean类型4.其它运算符其它运算符包括:+正–负&连接连接运算符&用于一维数组,右边的内容接在左边内容之后形成一个新的元素,或将两个元素连接成数组,例如:“VH”&“DL”->“VHDL”?0?&‘1?->“01”
CHARP7 - 图文(3)
2019-04-14 20:52
CHARP7 - 图文(3).doc
将本文的Word文档下载到电脑
下载失败或者文档不完整,请联系客服人员解决!