vhdl 中/=的含义
关系操作符的作用是将相同数据类型的数据对象进行数值比较或关系排序判断并将结果以布尔类型(BOOLEAN)的数据表示出来即TRUE 或 FALSE 两种VHDL 提供了
如表4-1 所示的六种关系运算操作符 = (等于) /= (不等于) > (大于)
a
output
b
a output
b
a
output
b
a output
b
AND2 X 4
图4-4 例4-22 的实现电路
< (小于) >= (大于等于)和<= (小于等于)
VHDL 规定等于和不等于操作符的操作对象可以是VHDL 中的任何数据类型构成的
操作数例如对于标量型数据a 和b 如果它们的数据类型相同且数值也相同则(a=
b)的运算结果是TRUE (a /= b)的运算结果是FALSE 对于数组或记录类型(复合型
或称非标量型)的操作数VHDL 编译器将逐位比较对应位置各位数值的大小只有当等
号两边数据中的每一对应位全部相等时才返还BOOLEAN 结果 TRUE 对于不等号的比较
等号两边数据中的任一元素不等则判为不等返回值为TRUE vhdl 中/=的含义 感谢楼主分享 ~~~~~~~~~~~~~~~~~~~ vhdl 中/=的含义
页:
[1]