• 2022-06-01
    系统建模时,避免使用的语句 。
    A: 与X、Z的比较
    B: 延时
    C: 敏感列表里同时带有posedge和negedge
    D: primitives
  • A,B,C,D

    内容

    • 0

      下列哪一个表述是正确: 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)

    • 1

      下列Verilog HDL代码描述中,采用时钟信号clock上升沿和复位信号reset下降沿触发的是( )。 A: always @ ( posedge clock, negedge reset ) if ( reset ) B: always @ ( posedge clock, negedge reset ) if ( ! reset ) C: always @ ( clock, reset ) if ( reset ) D: always @ ( posedge clock or negedge reset ) if ( reset==0 )

    • 2

      语句 @ (posedge clock, negedge clock) q = d; 的含义是 。 A: 在clock下降沿赋值 B: 在clock上升沿赋值 C: 与@ (clock) q = d;作用相同 D: 该语句是错误的

    • 3

      在Python中,要交换变量x和y,应使用的语句 A: x=y;y=z;z=x B: x=y;y=x C: z=y;y=x;y=z D: x,y=y,x

    • 4

      要实现异步复位(低电平有效)、时钟使能(高电平有效)、上升沿触发的D触发器设计:module dff_s (data,rst,en,clk,q);input data,rst,en,clk;output reg q;always (1) begin if( 2 ) q<=1'b0;; else if (3) q<=data;endendmodule(1)应该填写( )。 A: @(posedge clk ) B: @(posedge clk or posedge rst or en) C: @(posedge clk or negedge rst) D: @(posedge clk or negedge rst or en)