A.decay
B.contentment
C.complaint
D.destruction
第1题:
10、在过程赋值语句always语句块里赋值,称为过程赋值,always@ 后面的括号里是敏感列表,如下用持续赋值语句描述了一个异或门电路,与它等价的过程赋值语句是() input wire a,b; output wire c; assign c = a^b;
A.input wire a,b; output reg c; always@(a,b) assign c = a^b;
B.input wire a,b; output wire c; always@(a and b) assign c = a^b;
C.input wire a,b; output reg c; always@ * assign c = a^b;
D.input wire a,b; output logic c; always_comb assign c = a^b;
第2题:
3、下列哪一个表述是正确:
A.always@(posedge CLK or RST)
B.always@(posedge CLK or negedge RST or A)
C.always@(posedge CLK or D or Q)
D.always@(posedge CLK or negedge RST)
第3题:
下列描述中采用时钟clk正边沿触发且rst异步低电平复位的代码描述是
A.always @ (posedge clk, negedge rst) if (rst)
B.always @ (posedge clk, rst) if (!rst)
C.always @ (posedge clk, negedge rst) if (!rst)
D.always @ (negedge clk, posedge rst) if (rst)
第4题:
1、选出正确的锁存器描述
A.module Latch (input D,E, output reg Q); always_latch if(E) Q=D; endmodule
B.module Latch (input D,E, output reg Q); always@(E or D) if(E==1) Q=D; else Q=Q; endmodule
C.module Latch (input D,E, output reg Q); always@(E or D) if(E==1) Q=D; endmodule
D.module Latch (input D,E, output reg Q); always@(E or D) if(E==1) Q=D; else Q=0; endmodule
第5题:
8、阻塞赋值只能在always块内使用,非阻塞赋值可以在always块外使用。
第6题:
ADC 0809采样结束后需要通过LOCK向锁存器LATCH发出锁存信号,以便将输出口的D[7:0]8位数据锁存起来,下列程序当中能够实现数据锁存功能的是()
A.always@(posedge LOCK) if (LOCK) REGL<=D;
B.always@(posedge LOCK) if (!LOCK) REGL<=D;
C.always@(posedge RST) if (!LOCK) REGL<=D;
D.always@(posedge RST or posedge LOCK ) if (!LOCK) REGL<=D;