第四章单元测试
  1. 已知a=1’b1,b=3’b001,那么{a,b}=( )

  2. A:4’b1001
    B:4’b0011
    C:3’b001
    D:3’b101

    答案:4’b1001

  3. 已知a=4’b11001,b=4’bx110,则下列计算正确的是( )

  4. A:a&&b=1’b1
    B:a&&b=1’bx
    C:a&b=4’bxxxx
    D:a&b=4’b0
  5. 已知a=4’b1001,则执行下面的语句之后:
    reg [5:0] f;
    f=a<<2;
    变量f的值为( )

  6. A:6’b100111
    B:6’b000111
    C:6’b100100
    D:6’b000100
  7. 已知变量a、b和c的位宽均为4,且a、b的初始值分别为4’b1001和4’b1010,程序中有如下语句:
    always @(a or b)
    begin b<=a;
    c<=b;
    end
    则在上电执行后,变量c的值为( )

  8. A:4’bxxxx
    B:4’b1001
    C:4’b1010
    D:4’b10xx
  9. 关于阻塞性过程赋值和非阻塞性过程赋值,下列说法正确的是( )

  10. A:阻塞性过程赋值采用“<=”符号,非阻塞性过程赋值采用“=”符号
    B:描述时序逻辑电路时,建议采用阻塞性过程赋值
    C:在Verilog HDL语句块内部,非阻塞性过程赋值的语句是并行执行的
    D:描述组合逻辑电路时,建议采用非阻塞性过程赋值

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(2) dxwkbang
返回
顶部