Intel® Quartus® Prime Pro Edition用户指南: 调试工具

ID 683819
日期 9/30/2019
Public
文档目录

2.4.5.3.2. <boolean_expression>

计算为Boolean结果的运算符和操作数的集合。运算符可以是逻辑的或关系的。根据运算符的不同,操作数可以引用触发条件,计数器和寄存器或数字值。请使用括号将表达式中的一组操作数进行分组。

表 9.  逻辑运算符逻辑运算符接受任何布尔表达式作为操作数。
运算符 说明 语法
! NOT运算符 ! expr1
&& AND运算符 expr1 && expr2
|| OR运算符 expr1 || expr2
表 10.  关系运算符在计数器或状态标志上使用关系运算符。
运算符 说明 语法
> 大于
<identifier> > <numerical_value>
>= 大于或等于
<identifier> >= <numerical_value>
== 等于
<identifier> == <numerical_value>
!= 不等于
<identifier> != <numerical_value>
<= 大于或等于
<identifier> <= <numerical_value>
< 少于
<identifier> < <numerical_value>
注释:
  1. <identifier>表示一个计数器或者状态标志。
  2. <numerical_value>表示一个整数。
注:
  • if语句中的<boolean_expression>可以包含单个事件或多个事件条件。
  • 当布尔表达式的计算结果为TRUE时,逻辑分析器将同时计算<action_list>中的所有命令。