数字电子技术3.pptxVIP

  • 2
  • 0
  • 约2.96千字
  • 约 23页
  • 2023-09-12 发布于江苏
  • 举报
四、VHDL语言的操作符 VHDL的各种表达式由操作数和操作符组成,其中,操作数是各种运算的对象,而操作符则规定运算的方式。 1.操作符种类及对应的操作数类型在VHDL中,一般有四类操作符:逻辑操作符(Logica Operator)关系操作符(Relationa Operator)算术操作符(Arithmetic Operator)符号操作符(Sign Operator) VHDL操作符列表 VHDL操作符优先级2.各种操作符的使用说明(1) 严格遵循在基本操作符间操作数是同数据类型的规则;严格遵循操作数的数据类型必须与操作符所要求的数据类型完全一致的规则。(2) 注意操作符之间的优先级别。当一个表达式中有两个以上的运算符时,可使用括号将这些运算分组。 (3) VHDL共有七种基本逻辑操作符,对于数组型(如STD_LOGIC_VECTOR)数据对象的相互作用是按位进行的。 (4) 关系操作符的作用是将相同数据类型的数据对象进行数值比较(=、/=)或关系排序判断(、=、 、=),并将结果以布尔类型(BOOLEAN)的数据表示出来,即TRUE或FALSE两种。(5) 表中所列的17种算术操作符可以分为求和操作符、求积操作符、符号操作符、混合操作符、移位操作符等五类操作符。求和操作符包括加减操作符和并置操作符。 求积操作符包括* (乘)、/(除)、MOD(取模)和REM(取余)

文档评论(0)

1亿VIP精品文档

相关文档