下述描述不正确的是
A: 常量是全局量,是在设计描述中保持某一规定类型的特定值不变的量
B: 信号用“<=”赋值,而变量用“:=”赋值。
C: 变量是一个实际信号
D: 信号是一种全局量,它主要用于实体、结构体或程序包之间的信息交流
A: 常量是全局量,是在设计描述中保持某一规定类型的特定值不变的量
B: 信号用“<=”赋值,而变量用“:=”赋值。
C: 变量是一个实际信号
D: 信号是一种全局量,它主要用于实体、结构体或程序包之间的信息交流
举一反三
- 以下关于变量和信号的描述哪些是正确的? A: 信号是全局量 B: 信号是局部量 C: 变量是全局量 D: 变量是局部量
- 信号是个全局量,其赋值是立即生效的。
- 下列关于信号数据对象的说法正确的是()。 A: 在VHDL程序中,信号相当于数值寄存器,可以保留历史值。 B: 在VHDL程序中信号相当于电子电路内部硬件连接的连线。 C: 在VHDL程序中信号是个全局量,通常在结构体中定义。 D: 给信号赋初值用“<=”符号,在程序中,给信号赋值用“:=”符号。 E: 信号实际赋值过程和赋值语句的处理是分开进行的,也即信号赋值语句执行时附加了延时。 F: 信号具有一些属性。假设sig为一信号,则sig'event 表示如果sig值发生改变,则返回值true,否则为false;sig'event属性不可以综合。 G: 信号具有一些属性。假设sig为一信号,则sig'stable表示如果sig值保持不变,则返回值true,否则为false;sig'stable属性可以综合
- 在VHDL语言中,关于操作符和赋值行为的描述以下哪些是正确的? A: 变量的赋值符号是<= B: 变量的赋值符号是:= C: 信号的赋值符号是<= D: 信号的赋值符号是:= E: 变量赋值是立即赋值 F: 信号赋值是立即赋值 G: 变量赋值是延时赋值 H: 信号赋值是延时赋值
- 在基于FPGA的设计流程中,对于“设计编译”理解不正确的是( ) A: 信号和变量都可以在进程外部进行声明 B: 信号赋值在进程结束时起作用,而变量赋值是立即起作用 C: 信号和变量的赋值符不同 D: 信号可以设置传输延迟量,而变量则不能