正在加载图片...
VHDL的运算符号 VHDL中主要有六类运算符号 赋值运算、逻辑运算、算术运算 关系运算、连接运算、移位运算 运算符号主要用于各类表达式中 运算可以分为单目运算(只有一个运算量)和双目运算 (针对两个运算量); 进行双目运算时,两个运算量必须类型相同 VHDL中运算没有左右优先级差别,同一表达式中进行 多个运算时必须用括号表达先后差别 在同类运算中,单目运算优先; 在所有运算符号中,NOT的优先级别最高 在一般运算中,优先顺序排列为:算术一关系一逻辑 可以通过加括号来改变运算的优先顺序; 赋值运算符 <=信号赋值:将右端值赋给左端信号; 变量赋值:将右端值赋给左端变量;或用于赋初始值 →>数组内部分元素赋值 适用类型:所有数据类型 赋值号两边的数据类型原则上应该相同 逻辑运算符VHDL 的运算符号 VHDL 中主要有六类运算符号: 赋值运算、逻辑运算、算术运算 关系运算、连接运算、移位运算 运算符号主要用于各类表达式中; 运算可以分为单目运算(只有一个运算量)和双目运算 (针对两个运算量); 进行双目运算时,两个运算量必须类型相同; VHDL 中运算没有左右优先级差别,同一表达式中进行 多个运算时必须用括号表达先后差别; 在同类运算中,单目运算优先; 在所有运算符号中,NOT 的优先级别最高; 在一般运算中,优先顺序排列为:算术—关系—逻辑 可以通过加括号来改变运算的优先顺序; 赋值运算符 <= 信号赋值:将右端值赋给左端信号; := 变量赋值:将右端值赋给左端变量;或用于赋初始值; => 数组内部分元素赋值; 适用类型: 所有数据类型; 赋值号两边的数据类型原则上应该相同; 逻辑运算符
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有