国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

煉獄傳奇-賦值語句之戰(zhàn)

發(fā)布時間:2015-3-22 10:23    發(fā)布者:zxopen09
關(guān)鍵詞: fpga , led
Verilog HDL語言中存在兩種賦值語言:
● 非阻塞型賦值語句
● 阻塞型賦值語句

1.       非阻塞型語句
以賦值操作符“<=”來標識的賦值操作稱為“非阻塞型過程賦值(NonblockingAssignment)”。非阻塞型過程賦值語句的特點是:
(1) 在begin-end串行語句塊中,一條非阻塞過程語句的執(zhí)行不會阻塞下一條語句的執(zhí)行,也就是說在本條非阻塞型過程賦值語句對應(yīng)的賦值操作執(zhí)行完之前,下一條語句也可以開始執(zhí)行。

(2) 仿真過程在遇到非阻塞型過程賦值語句后首先計算其右端賦值表達式的值,然后等到仿真時間步結(jié)束時再將該計算結(jié)果賦值變量。也就是說,這種情況下的賦值操作是在同一仿真時刻上的其他普通操作結(jié)束后才得到執(zhí)行的。

如以下語句的程序1:
     Initial
          begin
             A<=B;//語句S1
             B<=A; //語句S2
          end

      上述語句中包含了兩條非阻塞型過程賦值語句S1和S2,當仿真進程遇到Initial過程塊后(0時刻),語句S1首先開始執(zhí)行,賦值表達式“B”的值得到計算(但是對被賦值變量A的賦值操作要等到當前時間步結(jié)束才執(zhí)行),同時由于S1是一條非阻塞型賦值語句,所以S1的執(zhí)行不會阻塞S2的執(zhí)行;由于S2也隨即開始執(zhí)行,其對應(yīng)的賦值表達式“A”的值得到計算,由于這時S1對A的賦值操作還沒有執(zhí)行,所以此時計算得到的賦值表達式取值是A的初值。由于S2也是一條非阻塞型賦值語句,它對應(yīng)的為變量B進行賦值操作也要等到當前時間步結(jié)束時才會得到執(zhí)行;所以在當前時間步結(jié)束時,S1、S2兩條語句對應(yīng)的賦值操作同時執(zhí)行,分別將計算得到的A和B初值賦給變量B和A,這樣就交換了A與B的取值。

例程1:


仿真圖:


從仿真圖我們可以看出,使用非阻塞型過程賦值語句,把a的初值給b,b的初值給a。所以,從圖可以看出它的結(jié)果和前面分析的一樣。

1. 阻塞型語句
  以賦值操作符“=”來標識的賦值操作稱為“阻塞型過程賦值(blocking Assignment)”。非阻塞型過程賦值語句的特點是:
(1)串行塊(begin-end)中的各條阻塞型過程賦值語句將以它們在順序塊后排列次序依次得到執(zhí)行。
(2)阻塞型過程賦值語句的執(zhí)行過程是:首先計算右端賦值表達式的值,然后立即將計算結(jié)果賦值給“=”左端的被賦值變量。

阻塞型過程賦值語句的這兩個特點表明:仿真進程在遇到阻塞型過程賦值語句時將計算表達式的值并立即將其結(jié)果賦給等式左邊的被賦值變量;在串行語句塊中,下一條語句的執(zhí)行會被本條阻塞型過程賦值語句所阻塞,只有在當前這條阻塞型過程賦值語句所對應(yīng)的賦值操作執(zhí)行完后下一條語句才能開始執(zhí)行。

例如語句程序2:
    initial
    begin
     a=0;//語句S1
     a=1;//語句s2
    end

   在這段語句中包含兩條阻塞型過程賦值語句S1和S2,它們都是在仿真零時刻得到執(zhí)行的,其對應(yīng)的賦值操作也都是在0時刻進行的。但由于它們是阻塞型賦值語句,所以在執(zhí)行S1語句是S2被阻塞而不能得到執(zhí)行;只有在S1執(zhí)行完,a被賦值0之后,S2才能開始執(zhí)行。而S2的執(zhí)行將使a被重新賦值1,所以上面這個過程塊執(zhí)行后變量a的值終取值為1.


例程2:

仿真圖:


可以看出,只是把賦值方式換成了阻塞型,結(jié)果就和非阻塞型的不同。

本文地址:http://www.qingdxww.cn/thread-147199-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責;文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 基于CEC1712實現(xiàn)的處理器SPI FLASH固件安全彈性方案培訓教程
  • 想要避免發(fā)生災(zāi)難,就用MPLAB® SiC電源仿真器!
  • 無線充電基礎(chǔ)知識及應(yīng)用培訓教程3
  • 安靜高效的電機控制——這才是正確的方向!
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)在線工具

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲欧洲日本在线 | 中文字幕一区2区3区 | 一级毛片一级片 | 综艺免费在线观看 | 视色在线视频 | 免费观看黄页 | 日韩伦理片免费在线观看 | 亚洲蜜芽在线精品一区 | 高清成年美女黄网站色大 | 国产三级日本三级美三级 | 91av视频在线免费观看 | 热er99久久6国产精品免费 | 99福利资源久久福利资源 | 欧美影院在线观看完整版 mp4 | 青青日 | 国产日韩亚洲 | 亚洲日本黄色 | 欧美91精品久久久久网免费 | 欧美一级别 | 恐怖片大全免费观看 | 日本不卡视频免费的 | 中国性天美传媒 | 日韩特黄特色大片免费视频 | 国产手机精品自拍视频 | 麻豆成人在线视频 | 日韩a一级欧美一级 | 国产高清免费在线观看 | 亚欧美综合 | 自拍视频一区 | 欧美一区二区三区在线 | 97视频在线免费观看 | 99久久精品免费看国产麻豆 | 四虎影视最新网址 | 日本精品a在线观看 | 亚洲第一人黄所 | 婷婷色六月 | 韩国欧洲一级毛片免费 | 亚洲免费综合色在线视频 | 成人免费在线视频 | 国产三级 在线播放 | 两个人免费在线观看 |