vhdl中if语句的问题。。。急!!

2024-11-28 09:32:06
推荐回答(2个)
回答1:

IF() THEN();
ELSEIF() THEN
IF()THEN
IF()THEN();
ELSE();
END IF;
END IF;
END IF;
这么看比较清晰,一个IF then后边跟着一个END IF 代表这个语句结束
在这个IF对应的end if前的else或elsif都属于这个if

回答2:

那就要看是wait语句的那种形式了,wait
until,wait
for是执行后面的语句,
wait
on
可以执行后置语句,也可以重新启动进程(条件是信号量必须有一个新的变化,这与敏感信号表是一样的,其实就是看你把wait
on后有无语句
没有
那当然只有重新启动进程了)一般都把wait
on当成敏感信号表来用