更多“Riches do not always bring_______. ”相关问题
  • 第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)


    deductive,guided discovery

  • 第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)


    always @ (posedge clk, negedge 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


    B 解析:Cache存储器一般采用静态随机访问存储器(SRAM)技术,这种存储器件的速度比动态RAM快,能够跟得上CPU的要求,弥合了CPU和主存之间的速度差距。

  • 第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;


    always@ ( posedge LOCK ) if (LOCK) REGL<=D;