下列关于VHDL中信号说法不正确的是( )。
A: 信号赋值可以有延迟时间
B: 信号值输入信号时采用代入符“:=”,而不是赋值符”< =”,同时信号可以附加延时
C: 信号可以是多个进程的全局信号
D: 信号除当前值外还有许多相关值,如历史信息等,变量只有当前值
A: 信号赋值可以有延迟时间
B: 信号值输入信号时采用代入符“:=”,而不是赋值符”< =”,同时信号可以附加延时
C: 信号可以是多个进程的全局信号
D: 信号除当前值外还有许多相关值,如历史信息等,变量只有当前值
B
举一反三
- 在基于FPGA的设计流程中,对于“设计编译”理解不正确的是( ) A: 信号和变量都可以在进程外部进行声明 B: 信号赋值在进程结束时起作用,而变量赋值是立即起作用 C: 信号和变量的赋值符不同 D: 信号可以设置传输延迟量,而变量则不能
- S7-200型PLC的定时器T由()两个变量组成 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属性可以综合
- 【单选题】对于信号和变量的说法,哪一个是不正确的() A. 信号用于作为进程中局部数据存储单元 B. 变量的赋值是立即完成的 C. 信号在整个结构体内的任何地方都能适用 D. 信号可以是多个进程的全局信号
- 在VHDL语言中,关于操作符和赋值行为的描述以下哪些是正确的? A: 变量的赋值符号是<= B: 变量的赋值符号是:= C: 信号的赋值符号是<= D: 信号的赋值符号是:= E: 变量赋值是立即赋值 F: 信号赋值是立即赋值 G: 变量赋值是延时赋值 H: 信号赋值是延时赋值
内容
- 0
下列有关VHDL中信号和变量的区别中,说法正确是( )。 A: 信号在整个结构体内的任何地方都能适用 B: 在进程中,对信号赋值在进程结束时起作用,对变量的赋值则是立即生效 C: 变量和信号赋值不一样 D: 信号用于作为进程中局部数据存储单元
- 1
关于连续信号和离散信号说法正确的是()。 A: 离散信号可转换为连续信号 B: 连续信号的幅值是连续的 C: 离散信号幅值是离散的 D: 信号可分为连续信号和离散信号
- 2
VHDL中并行信号赋值语句有以下哪几种?( ) A: 简单信号赋值语句 B: 条件信号赋值语句 C: 选择信号赋值语句 D: 函数调用返回语句
- 3
在VHDL中,()的数据传输不是立即发生的,目标信号的赋值是需要一定延时时间。 A: 信号 B: 常量 C: 数据 D: 变量
- 4
VHDL子程序不能直接读取信号值或者向信号赋值,而只能通过子程序调用与子程序的界面端口进行通信。