小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

【日更計劃078】數(shù)字IC基礎(chǔ)題【HDL部分】

 怡紅公子0526 2022-12-25 發(fā)布于北京

[160] 下面的兩個例子綜合時需要多少個Flip-Flop?

1)
always @(posedge clk)
    begin
        B = A;
        C = B;
    end
2)
always @(posedge clk)
    begin
        B <= A;
        C <= B;
    end

1)一個;2)兩個

第一種情況下,A的值賦予B,B更新后的值在同一個周期將賦予C,因此只需要一個觸發(fā)器即可

第二種情況下,B更新后的值,在下一個周期才能賦予C,需要兩個觸發(fā)器實現(xiàn)

[161] 下列代碼的輸出是什么?

always @(posedge clk)
    begin
        a = 0;
        a <=1;
        $display("a=%0b", a);
    end

由于非阻塞賦值只能在周期結(jié)束生效,而display語句打印的是當(dāng)前值,所以結(jié)果是a=0。

你答對了嗎

本期題目

[162] 編寫verilog代碼,交換兩個寄存器的值,并且不使用中間寄存器

[163] 下列代碼的輸出是?

module test;
    int alpha,beta;
    initial  begin
        alpha = 4;
        beta = 3;
        beta <= beta + alpha;
        alpha <= alpha + beta;
        alpha = alpha - 1;
        $display("Alpha=%0d Beta=%0d", alpha,beta);
    end
endmodule

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多