久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機教程網(wǎng) >> MCU設(shè)計實例 >> 瀏覽文章

Verilog中“=”和“<=”的區(qū)別

作者:未知   來源:會員上傳   點擊數(shù):  更新時間:2014年06月08日   【字體:

 一般情況下使用<=,組合邏輯使用=賦值,時序邏輯使用<=賦值:

舉個例子:初始化m=1,n=2,p=3;分別執(zhí)行以下語句
1、begin 
   m=n;n=p;p=m;
   end
2、begin
   m<=n; n<=p; p<=m;
   end
結(jié)果分別是:1、m=2,n=3,p=2;(在給p賦值時m=2已經(jīng)生效) 
           2、m=2,n=3,p=1;(在begin-end過程中,m=2一直無效而是在整體執(zhí)行完后才生效)
這兩種賦值“=”用于阻塞式賦值;“<=”用于非阻塞式賦值中。
阻塞賦值:阻塞賦值語句是在這句之后所有語句執(zhí)行之前執(zhí)行的,即后邊的語句必須在這句執(zhí)行完畢才能執(zhí)行,所以稱為阻塞,實際上就是順序執(zhí)行。
非阻塞賦值:非阻塞賦值就是與后邊相關(guān)語句同時執(zhí)行,即就是并行執(zhí)行。
所以一般時序電路使用非阻塞賦值,assign語句一般使用=阻塞賦值;
組合邏輯電路使用阻塞賦值;
關(guān)閉窗口

相關(guān)文章

主站蜘蛛池模板: 亚洲国产一区二区在线 | 亚洲精品国产a久久久久久 午夜影院网站 | 日韩中文视频 | 国产一区二区三区日韩 | 美女视频一区 | 特级做a爰片毛片免费看108 | 91国内精品 | 日韩日b视频 | 成人妇女免费播放久久久 | 一区二区视频在线观看 | 爱爱视频在线观看 | 亚洲视频免费 | 91精品国产91综合久久蜜臀 | 精品一级电影 | 在线观看国产www | 在线观看中文字幕视频 | 亚洲免费精品 | 在线 丝袜 欧美 日韩 制服 | 精品电影 | 91高清视频在线 | 亚洲精品久久久久久下一站 | 日韩综合在线视频 | 国产黄色在线观看 | 欧美在线不卡 | 日本三级电影在线观看视频 | 久久在看 | 久久99精品久久久久久 | 欧美视频成人 | www国产精品| 国产精品成人久久久久 | 成人午夜免费在线视频 | 国产在线一区二区三区 | 男人天堂网站 | 在线观看你懂的网站 | 国产激情视频网 | 中文字幕欧美一区 | 久久精品久久久 | 美女爽到呻吟久久久久 | 视频在线亚洲 | 日韩三级一区 | 亚洲3p|