5VHDL主要描述语句(顺序语句).pptVIP

  • 14
  • 0
  • 约1.2万字
  • 约 51页
  • 2016-12-09 发布于重庆
  • 举报
5VHDL主要描述语句(顺序语句)

例 SIGNAL a,b:STD_LOGIC_VECTOR(1 DOWNTO 0); SIGNAL a_less_then_b:BOOLEAN; … a_less_then_b =FLASE; --设初始值 FOR i IN 1 DOWNTO 0 LOOP  IF (a(i)=‘1’ AND b(i)=‘0’) THEN   a_less_then_b =FALSE;   EXIT;  ELSIF (a(i)=‘0’ AND b(i)=‘1’) THEN   a_less_then_b =TRUE; --ab   EXIT;   ELSE;   NULL;  END IF; --当i=1时返回LOOP语句继续比较 END LOOP; 以上的IF 语句、CASE 语句、LOOP 语句、NEXT 语句和EXIT 语句称为转向控制语句,这五种语句通过条件控制开关决定是否执行一条或几条语句,或重复执行一条或几条语句,或跳过一条或几条语句。 在进程中(包括过程中),当执行到WAIT等待语句时,运行程序将被挂起(Suspension),直到满足此语句设置的结束挂起条件后,将重新开始执行

文档评论(0)

1亿VIP精品文档

相关文档