下列关于变量的说法正确的是( )。
A: 变量是一个局部量,它只能在进程和子程序中使用
B: 变量的赋值不是立即发生的,它需要有一个δ延时
C: 在进程的敏感信号表中,既可以使用信号,也可以使用变量
D: 变量赋值的一般表达式为:目标变量名<= 表达式
A: 变量是一个局部量,它只能在进程和子程序中使用
B: 变量的赋值不是立即发生的,它需要有一个δ延时
C: 在进程的敏感信号表中,既可以使用信号,也可以使用变量
D: 变量赋值的一般表达式为:目标变量名<= 表达式
举一反三
- 下列关于变量的说法正确的是( )。 A: 变量是一个局部量,它只能在进程和子程序中使用 B: 变量的赋值不是立即发生的,它需要有一个δ延时 C: 在进程的敏感信号表中,既可以使用信号,也可以使用变量 D: 变量赋值的一般表达式为:目标变量名<= 表达式
- 以下关于变量(VERIABLE)描述正确的是( ) A: 变量是一种实现动态数据传递的数据对象。在VHDL语言中,变量是一个局部量,只能在进程和子程序中使用,主要作用是在进程或子程序内部作为临时的数据存储单元。 B: 变量的定义形式为VERIABLE 变量名:数据类型 := 初始值; C: 变量的赋值语句为目标变量名 := 表达式; D: 变量的赋值是一种理想化的数据传输,是立即生效的。
- 变量初始化之后,在后续的程序表达式中使用该变量名,称为 A: 变量赋值 B: 变量声明 C: 变量操作 D: 变量引用
- 在VHDL语言中,关于操作符和赋值行为的描述以下哪些是正确的? A: 变量的赋值符号是<= B: 变量的赋值符号是:= C: 信号的赋值符号是<= D: 信号的赋值符号是:= E: 变量赋值是立即赋值 F: 信号赋值是立即赋值 G: 变量赋值是延时赋值 H: 信号赋值是延时赋值
- 在基于FPGA的设计流程中,对于“设计编译”理解不正确的是( ) A: 信号和变量都可以在进程外部进行声明 B: 信号赋值在进程结束时起作用,而变量赋值是立即起作用 C: 信号和变量的赋值符不同 D: 信号可以设置传输延迟量,而变量则不能