填空在VHDL中,条件信号赋值语句WHEN_ELSE属于 ( )语句。
时间: 2024-03-14 20:47:41 浏览: 113
条件信号赋值语句-中科大EDA课程课件chap2_2
在VHDL中,条件信号赋值语句WHEN_ELSE属于条件语句。它是一种用于根据条件选择不同操作的语句。WHEN_ELSE语句通常与CASE语句一起使用,用于根据不同的条件选择执行不同的操作。WHEN_ELSE语句的基本形式如下:
```vhdl
signal_out <= signal_in1 when condition1 else
signal_in2 when condition2 else
signal_in3 when condition3 else
...
signal_inn when conditionn else
default_signal;
```
其中,当条件condition1满足时,信号signal_out被赋值为signal_in1;当条件condition2满足时,信号signal_out被赋值为signal_in2;以此类推,当所有条件都不满足时,信号signal_out被赋值为default_signal。
阅读全文