• 2022-06-07
    在Verilog HDL中,下列说法错误的是( )。
    A: 函数不可以包含输出端口或双向端口
    B: 函数必须有一个返回值,返回值被赋给和函数名同名的变量
    C: 任务可以有一个或多个输入端口,也可以没有
    D: 任务定义没有端口列表,函数定义有端口列表
  • D

    内容

    • 0

      关于函数的返回值,以下选项中描述错误的是 A: 函数可以有return,也可以没有函数必须有返回值 B: return可以传递0个返回值,也可以传递任意多个返回值 C: 函数可以返回0个或多个结果 D: 函数必须有返回值

    • 1

      函数只能定义输入输入端口,输出端口为函数名本身。

    • 2

      【单选题】关于函数的返回值,以下选项中描述错误的是 A. 函数可以有return,也可以没有函数必须有返回值 B. 函数必须有返回值 C. return可以传递0个返回值,也可以传递任意多个返回值 D. 函数可以返回0个或多个结果

    • 3

      在Verilog HDL中,关于任务和函数,下列说法错误的是( ) A: 一个任务可以调用别的任务和函数 B: 任务和函数内部可以包含定时控制描述 C: 一个函数至少需要一个输入,产生一个返回值 D: 任务和函数的定义和调用都在一个模块内部

    • 4

      关于函数的返回值,以下选项中描述错误的是( ) A: return语句可以传递0个或多个返回值 B: 函数可以有return语句,也可以没有 C: 函数可以返回0个或多个结果 D: 函数必须有返回值