进程语句就是典型的并行语句。进程语句的内部是顺序语句,但是,进程语句本身是并行语句,结构体中可以写多个进程.
并行语句中也有赋值语句,由于变量赋值符号是:=;信号赋值符号是<=.。
并行信号赋值语句的格式以下哪些是正确的?
A. 赋值目标<=表达式 ;
B. 赋值目标:=表达式 ;
C. 赋值目标<=表达式 when 赋值条件 else 表达式 when 赋值条件 else …… 表达式;
D. 赋值目标<=表达式 when 赋值条件 else 赋值目标<=表达式 when 赋值条件 else …… 赋值目标<= 表达式;
E. with 选择表达式 select 赋值目标<= 表达式 when 选择值, 表达式 when 选择值, ……, 表达式 when 选择值;
F. with 选择表达式 select 赋值目标<= 表达式 when 选择值, 赋值目标<= 表达式 when 选择值, ……, 赋值目标<=表达式 when 选择值;
for _loop语句和while_loop语句的循环的控制条件都需要另外定义变量和范围语句进行控制。