[小学教育]Verilog第5章-2.pptVIP

  • 20
  • 0
  • 约8.38千字
  • 约 34页
  • 2018-02-21 发布于浙江
  • 举报
[小学教育]Verilog第5章-2

5.4 条件语句1(if-else语句) if-else语句是顺序语句,放在“initial和always”块内。 if-else语句使用方法有以下3种: (1)if(表达式) 语句1; (2)if(表达式) 语句1; else 语句2; (3)if(表达式1) 语句1; else if(表达式2) 语句2; else if(表达式3) 语句3; …… else if(表达式n) 语句n; else 语句n+1; 说明 3种形式的if语句中在if后面都有”表达式”,一般为逻辑表达式或关系表达式.系统对表达式的值进行判断,若为0,x,z,按假处理,若为1,按真处理,执行指定的语句. 第2,3种形式的if语句,在每个else前面有一分号,整个语句结束处有一分号. 在if和else后面可以包含一个内嵌的操作语句,也可以有多个操作语句,此时用begin和end将几个语句包含起来成为一个复合块语句. 允许一定形式的表达式简写方式. 5.4 条件语句2(case语句) case语句是另一种用来实现多路分支选择控制的分支语句,与使用if语句相比,采用case语句来实现多路选择控制将显得更为方便与直观。 case语句通常用于对微处理器指令译码功能的描述以及对有限状态机的描述。 case语句

文档评论(0)

1亿VIP精品文档

相关文档