VHDL语言

在VHDL的常用对象中,信号、()可以被多次赋予不同的值,常量只能在定义时赋值。

题目

在VHDL的常用对象中,信号、()可以被多次赋予不同的值,常量只能在定义时赋值。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下面有关静态成员函数的描述中,正确的是()。

A、在静态成员函数中可以使用this指针

B、在建立对象前,就可以为静态数据成员赋值

C、静态成员函数在类外定义时,要用static前缀

D、静态成员函数只能在类外定义


参考答案:B

第2题:

下列选项中,关于final修饰成员变量的说法正确的是?()

A.被final修饰的成员变量可以被多次赋值

B.被final修饰的成员变量为常量

C.final只能在接口中修饰成员变量

D.以上都不对


答案:B
解析:被final修饰的变量为常量,不能被第二次赋值或改变引用

第3题:

在VHDL中,( )不能将信息带出对它定义的当前设计单元。

A.信号

B.常量

C.数据

D.变量


参考答案:D

第4题:

用常量声明语句声明常量时,可以先不赋给它值,等以后需要时,再对常量赋值。

A

B



第5题:

●程序设计中,不能(30)。

(30)A.为常量命名

B.为变量命名

C.用赋值运算改变变量的值

D.用赋值运算改变常量的值


正确答案:D

第6题:

在程序的运行过程中,可以多次对符号常量进行赋值。()


参考答案:错误

第7题:

VHDL中的子程序包含函数和过程两种,下列关于VHDL中的函数和过程的叙述错 误的是(31)。

A.函数内部的描述语句不能对函数体外定义的信号或变量赋值

B.函数是不可综合的

C.过程中的变量需要在每次调羽时初始化

D.过程语句体中的顺序描述语句可以对过程语句外的信号赋值


正确答案:B
本题考查逻辑设计语言VHDL的基硎知识。在VHDL语言中,函数和过程统称为子程序。子程序与进程的相同点是:内部包含的都是顺序描述代码,使用相同的顺序描述语句,比如if'case和loop。不同点是:进程可以直接在主代码中调用,子程序一般在建库的时候使用,同时子程序中不能使用wait语句。一个函数就是一段顺序描述的代码。时于一些经常遇到的具有共性的设计问题都可以使用函数来实现。由于在每次调用函数时,都要首先对其进行初始化,即一次执行结束后再调用需要再次初始化,因此在函数中禁止进行信号声明和元件实例化,函数是可以被综合的。函数中使用retum来进行返回,一次只能返回一个值返回值的类型由retum后面的数据类型指定。过程可以具有多个输入,输出、双向模式的参数,可以是信号、变量和常量。对于输入模式的参数,默认为常量,对于输出和双向模式的参数,默认为变量。过程中的变量需要在每次调用时候进行处理后,同时其可以对外部的信号进行赋值。

第8题:

●程序设计中,(18)。

(18)A.不能给常量命名

B.不能给变量命名

C.用赋值运算改变变量的值

D.用赋值运算改变常量的值


正确答案:D

第9题:

● 以下关于变量和常量的叙述中,错误的是 (20) 。

(20)

A. 变量的取值在程序运行过程中可以改变,常量则不行

B. 变量具有类型属性,常量则没有

C. 变量具有对应的存储单元,常量则没有

D. 可以对变量赋值,不能对常量赋值


正确答案:B

第10题:

对于ORM中F对象的说法,以下正确的是?()

  • A、F对象不会将列的值读取到程序内存中
  • B、F对象会严重加剧竞争,应该避免使用
  • C、将F对象赋值给一个Model对象后,多次save会导致F对象对应字段多次更新
  • D、F对象常用于更新操作

正确答案:A,C,D

更多相关问题