第4讲 Verilog数据类型及表达式.pptVIP

  • 13
  • 0
  • 约6.39千字
  • 约 43页
  • 2017-06-03 发布于湖北
  • 举报
第4讲 数据类型与表达式 wire型变量的定义格式如下: wire 数据名1,数据名2,……数据名n; 例如: wire a,b; //定义了两个wire型变量a和b (1)算术运算符(Arithmetic operators) 常用的算术运算符包括: + 加 - 减 * 乘 / 除 % 求模 (6)缩位运算符(规约操作符) 与 ~ 与非 | 或 ~| 或非 ^ 异或 ^~,~^ 同或 缩位运算符与位运算符的逻辑运算法则一样,但 缩位运算是对单个操作数进行与、或、非递推运 算的,它放在操作数的前面。缩位运算符将一个 矢量缩减为一个标量。例: (8) 条件运算符(conditional operators) ?: 三目运算符,其定义方式如下: 信号=条件?表达式1:表达式2; 当条件成立时,信号取表达式1的值,反之取表达式2的值。 (9) 位拼接运算符(concatenation operators) { } 该运算符将两个或多个信号的某些位拼接起来。如: {信号1的某几位,信号2的某几位,……,信号n的某几位} 习 题 习 题 * * * * * * * * * * * 逻辑操作符的操作数只能是逻辑值0或1 如: Crd = b0;

文档评论(0)

1亿VIP精品文档

相关文档