有无关通配符的相等操作符
操作符 通配符 相等 无关
2023-09-14 09:10:03 时间
有无关通配符的相等操作符
== 逻辑相等操作符
=== 条件相等操作
SystemVerilog通配符相等操作符允许屏蔽某些位
SystemVerilog还增加了两个新的比较操作符:== ?
和!=?。这两个操作符允许在比较中屏蔽无关位。
操作符 ==?,又称通配相等操作符,对两个操作
数进行按位比较,这与逻辑相等操作符 == 的使用
类似。但是在通配符==?的使用中,右边操作数中
的一位逻辑X或逻辑Z都被看做是一个通配符,而这
个通配符可以和另一个操作数中相应位的任何数值
相匹配。
如果两个操作数的位数不同,通配相等操作符会在比较前两向量扩展为相同长度。向量扩展的规则与逻辑相等操作符是一样的。
相关文章
- RxJava 之 create操作符 源码解析
- RxJava之转换操作符源码介绍
- RxJava之过滤操作符介绍
- SVA学习|05. 蕴含操作符
- 【Groovy】map 集合 ( map 集合操作符重载 | 使用 << 操作符添加一个元素 | 代码示例 )
- MongoDB 管道的介绍及操作符实例
- MySQL 8.0新特性之集合操作符INTERSECT和EXCEPT
- ABAP 7.4新特性(三): VALUE 操作符详解编程语言
- MySQL: 使用 >” 操作符(mysql大于号)
- Linux if语句中的并且操作符详解(Linuxif并且)
- 使用MongoDB的in操作符查询特定条件下的数据(mongodbin)
- 学习Oracle操作符:更有效地使用数据库(oracle操作符)
- MySQL中使用值 in操作符实现多值匹配筛选(mysql中 值 in)
- 避免使用MySQL中的OR操作符(mysql 不用 or)
- C#操作符之二算数操作符
- 深入C++中构造函数、拷贝构造函数、赋值操作符、析构函数的调用过程总结
- JavaScript学习笔记之操作符