EDA技术-华东交通大学

EDA技术-华东交通大学

开课学校:华东交通大学授课老师:付智辉中国大学MOOC

第6章 硬件描述语言Verilog HDL

1、【单选题】基于EDA技术的现代电子系统设计流程为:原理图/HDL文本输入→功能仿真→()→布局布线→()→编程下载→硬件测试。正确的是 () 。 ①功能仿真 ②时序仿真 ③逻辑综合 ④配置 ⑤分配管脚

A. ①⑤
B. ③②
C. ⑤①
D. ④②

参考答案: 请先登录

2、【不定项选择题】下列语句中,不属于并行语句的是()

A. 过程语句
B. assign 语句
C. 元件例化语句
D. case 语句

参考答案: 请先登录

3、【单选题】在连续赋值语句中被赋值的变量应该定义为哪种数据类型()

A. wire
B. reg
C. time
D. 以上均可

参考答案: 请先登录

4、【单选题】对语句assign Y = sel ? A : B;进行逻辑综合,得到的硬件电路为 ()

A. 编码器
B. 译码器
C. 数值比较器
D. 数据选择器

参考答案: 请先登录

5、【不定项选择题】已知 a =4’b1010,b=4’b1100,那么a & b=()

A. 4’b1010
B. 4’b0110
C. 4’b1000
D. 1

参考答案: 请先登录

6、【单选题】在语句assign Y = sel ? 0 : 1;中,当sel=0时,Y的值为()

A. 0
B. 1
C. z
D. x

参考答案: 请先登录

7、【单选题】已知 a =2’b10,b=3’b110,那么{a,b}=()

A. 5’b11010
B. 4’b1000
C. 5’b10110
D. 3’b110

参考答案: 请先登录

8、【单选题】下列Verilog HDL程序所描述的是一个计数器,该计数器的模是()module count(CLK,OUT);input CLK; output reg [3:0] OUT; always @(negedge CLK)begin if(OUT = =4’d11) OUT <= 0;else OUT <= OUT +1; end endmodule

A. 16
B. 11
C. 12
D. 3

参考答案: 请先登录

9、【单选题】阻塞性赋值运算符为()

A. <=
B. =
C. =>
D. ==

参考答案: 请先登录

10、【单选题】下列Verilog HDL程序所描述的电路是()module MED(Q, DATA,CLK)input DATA,CLK;output Q;reg Q; always @ (posedge CLK) begin Q <= DATA; endendmodule

A. D触发器
B. T触发器
C. RAM
D. 寄存器

参考答案: 请先登录

11、【单选题】如下Verilog HDL程序所描述的是一个触发器,对它的描述正确的是()module FF(Q,DATA,CLK)input DATA,CLK;output Q;reg Q; always @ (posedge CLK) begin Q <= DATA; endendmodule

A. 该触发器对CLK信号的高电平敏感
B. 该触发器对CLK信号的低电平敏感
C. 该触发器对CLK信号的上升沿敏感
D. 该触发器对CLK信号的下降沿敏感

参考答案: 请先登录

12、【多选题】非阻塞性赋值运算符为()

A. <=
B. ==
C. =
D. =>

参考答案: 请先登录

13、【单选题】已知 a =4’b1010,b=4’b1100,那么&(a & b)=()

A. 4’b1010
B. 1’b1
C. 4’b1000
D. 1’b0

参考答案: 请先登录