百年教育职业培训中心 百年教育学习服务平台
国开搜题

广东开放大学EDA应用技术(专)考核作业参考原题试题

来源: 更新时间:

2024秋最新《广东开放大学EDA应用技术(专)考核作业参考原题试题》形考作业试题题库、期末题库考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习


2024秋最新《广东开放大学EDA应用技术(专)考核作业参考原题试题》形考作业试题题库、期末题库

考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

EDA应用技术(专)

学校: 无

问题 1: 1. 以下代码实现的是一个 ( )
module shift_reg(input clk, input [3:0] d, output [3:0] q);
always @(posedge clk) begin
q <= {q[3:1], d[0]};
end
endmodule

选项:

A. 右移寄存器

B. 循环右移寄存器

C. 左移寄存器

D. 循环左移寄存器

答案: 右移寄存器

问题 2: 2. 在 Verilog 中,定义一个有符号的 16 位寄存器变量的语句是( )

选项:

A. wire signed [15:0] a;

B. integer signed [15:0] a;

C. reg signed [15:0] a;

D. reg [15:0] a;

答案: reg signed [15:0] a;

问题 3: 3. 在FPGA设计中,什么是资源复用?( )

选项:

A. 在同一设计中多次使用同一资源

B. 在设计中增加资源使用

C. 在设计中减少资源使用

D. 在不同设计之间共享资源

答案: 在同一设计中多次使用同一资源

问题 4: 4. 以下关于 Verilog 中initial块的说法正确的是( )

选项:

A. initial块只能用于定义时序逻辑

B. initial块主要用于初始化信号,只在仿真开始时执行一次

C. initial块和always块的功能完全相同

D. initial块可以在电路运行过程中反复执行

答案: initial块主要用于初始化信号,只在仿真开始时执行一次

问题 5: 5. 对于以下代码,count的最大值是 ( )
module counter(input clk, output reg [3:0] count);
always @(posedge clk) begin
if (count == 4'b1111)
count <= 4'b0000;
else
count <= count + 1;
end
endmodule

选项:

A. 4'b0111

B. 4'b1000

C. 4'b1111

D. 4'b0000

答案: 4'b1111

问题 6: 6. Verilog中,用于定义模块输入输出端口的方向关键字是?( )

选项:

A. inout, buffer

B. in, out

C. port, direction

D. input, output

答案: input, output

问题 7: 7. 在Verilog中,哪个关键字用于定义一个寄存器类型变量?( )

选项:

A. logic

B. integer

C. wire

D. reg

答案: 请关注公众号【大象答案】查看答案

问题 8: 8. Verilog中,always块通常用于描述哪种类型的逻辑( )

选项:

A. 时序逻辑

B. 两者都不是

C. 两者都是

D. 组合逻辑

答案: 请关注公众号【大象答案】查看答案

问题 9: 9. Verilog 中,以下哪个不是循环语句?( )

选项:

A. while

B. case

C. do - while

D. for

答案: 请关注公众号【大象答案】查看答案

问题 10: 10. 在Verilog中,以下哪个操作符用于逻辑非操作?

选项:

A. ^

B. |

C. &

D. !

答案: 请关注公众号【大象答案】查看答案

问题 11: 11. CPLD设计流程中,综合(Synthesis)的目的是什么?( )

选项:

A. 进行布局布线

B. 进行功耗分析

C. 进行时序分析

D. Verilog代码转换为门级网表

答案: 请关注公众号【大象答案】查看答案

问题 12: 12. 以下代码实现的是一个 ( )
module comparator(input [3:0] a, b, output y);
assign y = (a > b);
endmodule

选项:

A. 4 位大于比较器

B. 4 位等于比较器

C. 4 位小于比较器

D. 4 位大于等于比较器

答案: 请关注公众号【大象答案】查看答案

问题 13: 13. 在CPLD设计中,哪个步骤用于检查设计是否满足时序要求?( )

选项:

A. 综合

B. 时序分析

C. 功能仿真

D. 布局布线

答案: 请关注公众号【大象答案】查看答案

问题 14: 14. 在 Verilog 中,module关键字用于( )

选项:

A. 结束模块

B. 声明模块端口

C. 实例化模块

D. 定义模块

答案: 请关注公众号【大象答案】查看答案

问题 15: 15. CPLD设计流程中,哪个步骤负责将逻辑映射到CPLD的物理资源上?( )

选项:

A. 布局布线

B. 配置

C. 仿真

D. 综合

答案: 请关注公众号【大象答案】查看答案

问题 16: 16. 以下关于 Verilog 中模块端口连接的说法正确的是( )

选项:

A. 名称关联方式不能用于有多个相同类型端口的模块

B. 位置关联方式是按照端口定义的顺序进行连接

C. 端口连接只能使用名称关联方式

D. 端口连接只能使用位置关联方式

答案: 请关注公众号【大象答案】查看答案

问题 17: 17. 在CPLD开发中,IP核是什么?( )

选项:

A. 一个编程语言

B. 一个独立的CPLD芯片

C. 一个预先设计好的功能模块

D. 一个操作系统

答案: 请关注公众号【大象答案】查看答案

问题 18: 18. 对于以下代码,当sel为1'b1时,y的值为 ( )
module mux2to1(input a, b, sel, output y);
assign y = sel? b : a;
endmodule

选项:

A. 高阻态

B. a 的值

C. 不确定

D. b 的值

答案: 请关注公众号【大象答案】查看答案

问题 19: 19. 以下代码实现的是一个 ( )
module parity_generator(input [3:0] a, output y);
assign y = ^a;
endmodule

选项:

A. 4 位奇偶校验位生成器,奇校验

B. 4 位数据乘法器

C. 4 位奇偶校验位生成器,偶校验

D. 4 位数据比较器

答案: 请关注公众号【大象答案】查看答案

问题 20: 20. 在Verilog中,如何定义一个5位的二进制计数器?( )

选项:

A. logic [4:0] counter;

B. integer [4:0] counter;

C. wire [4:0] counter;

D. reg [4:0] counter;

答案: 请关注公众号【大象答案】查看答案

问题 21: 21. 在 Verilog 中,wire类型主要用于( )

选项:

A. 作为模块内部的临时变量

B. 定义模块的输入输出端口类型为寄存器

C. 连接模块之间的信号

D. 存储中间计算结果

答案: 请关注公众号【大象答案】查看答案

问题 22: 22. 在Verilog中,如何定义一个5位的二进制计数器?( )

选项:

A. 进行条件判断

B. 描述组合逻辑

C. 描述时序逻辑

D. 初始化变量

答案: 请关注公众号【大象答案】查看答案

问题 23: 23. 以下关于 Verilog 中case和casex语句的说法正确的是( )

选项:

A. casex语句只能用于时序逻辑

B. casecasex语句完全相同

C. casex语句在比较时可以忽略xz

D. case语句在比较时可以忽略xz

答案: 请关注公众号【大象答案】查看答案

问题 24: 24. 对于以下代码,b更新的条件是 ( )
module test(input clk, input a, output reg b);
always @(posedge clk) begin
b <= a;
end
endmodule

选项:

A. a等于b时,b更新

B. clk的下降沿,b更新为a的值

C. clk的上升沿,b更新为a的值

D. 只要a变化,b就更新

答案: 请关注公众号【大象答案】查看答案

问题 25: 25. 在Verilog中,case语句用于什么目的?( )

选项:

A. 循环遍历

B. 顺序执行

C. 并行处理

D. 条件选择

答案: 请关注公众号【大象答案】查看答案

电话咨询