电子与通信技术

在VHDL中,PRCESS语句是()执行的,BLOCK语句是()执行的。

题目

在VHDL中,PRCESS语句是()执行的,BLOCK语句是()执行的。

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

第1题:

在汇编语言程序中,对END语句的叙述正确的是()。

A.END语句是一可执行语句

B.END语句表示程序执行到此结束

D.END语句在汇编后要产生机器码

C.END语句表示源程序到此结束


正确答案:C

第2题:

下列四个关于Do Events语句的叙述中,正确的是______。

A.Do Events语句是一条非执行语句

B.即使使用Do Events语句,也不能改变语句执行的顺序

C.Do Events语句提供了在某个循环中将控制权交给操作系统的功能,可以改变和控制语句的执行顺序

D.Do Events语句没有返回值


正确答案:C
解析:DoEvents语句是用于事件躯动模式下的一条特殊的语句,它提供了在某个循环中将控制权交给操作系统的功能,可以改变和控制语句的执行顺序,而且它具有返回值。

第3题:

在VHDL中,结构体内部是由( )语句组成的。

A.顺序

B.并行

C.顺序和并行

D.任何


参考答案:A

第4题:

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

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

B.函数是不可综合的

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

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


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

第5题:

在Visual FoxPro中,要结束SCAN…ENDSCAN循环体本次执行,不再执行后面的语句,而是转回SCAN处重新判断条件的语句是( )。

A. LOOP语句

B. EXIT语句

C. BREAK语句

D. RETURN语句


正确答案:A
SCAN…ENDSCAN语句一般用于处理表中记录,语句可指明需处理的记录范围及应满足的条件,是一个循环语句。在循环体中如果出现LOOP或EXIT短语,则根据条件来决定是LOOP返回,还是EXIT跳出循环体。RE- TURN语句的意思是结束当前程序的执行,返回到调用它的上级程序,若无上级程序则返回到命令窗口。BREAK短语一般不能单独使用。

第6题:

下列四个关于DoEvents语句的叙述中,正确的是______。

A.DoEvents语句是一条非执行语句

B.即使使用DoEvents语句,也不能改变语句执行的顺序

C.DoEvents语句提供了在某个循环中将控制权交给操作系统的功能,可以改变和控制语句的执行顺序

D.DoEvents语句没有返回值


正确答案:C
解析:DoEvents语句是用于事件驱动模式下的一条特殊的语句,它提供了在某个循环中将控制权交给操作系统的功能,可以改变和控制语句的执行顺序,而且它具有返回值。

第7题:

在汇编语言程序中,下面关于END语句的叙述正确的是

A.END 语句表示子程序执行到此结束

B.END 语句在汇编后要产生机器码

C.END 语句是可执行语句

D.END 语句表示源程序到此结束


正确答案:D
解析:END是表示源程序结束的伪操作。

第8题:

下面哪个说法是错误的()

A、进程语句与进程语句之间是并行执行的,进程语句内部是顺序执行的

B、进程语句是可以嵌套使用的

C、块语句与块语句之间是并行执行的,块语句内部也是并行执行的

D、块语句是可以嵌套使用的


正确答案:B

第9题:

下列关于break语句的描述中,不正确的是( )。

A.break语句可用于循环体内,它将使执行流程跳出本层循环

B.break语句可用于switch语句中,它将使执行流程跳出当前switch语句

C.break语句可用于if体内,它将使执行流程跳出当前if语句

D.break语句在一层循环体中可以出现多次


正确答案:C
解析:break语句将使程序从当前的循环语句(do、while和for)内跳出来,接着执行循环语句后面的语句。break语句和continue语句都C++的跳转语句。break语句又称为跳出语句,它可以用在循环语句和switch语句中。在switch语句中,break用来使执行流程跳出switch语句。在循环语句中,break语句用来使执行流五条件跳出本层循环体。continue语句又称为继续语句,它仅用在循环语句中。它的功能是:结束本次循环,接着进行下一次是否执行循环的条件判定。

第10题:

if语句的基本格式中不正确的是()。

  • A、if(表达式){执行语句;}
  • B、if(执行语句){执行语句;}
  • C、if(表达式){表达式;}
  • D、if(执行语句){表达式;}

正确答案:B,C,D

更多相关问题