VHDL其他顺序语句
生活随笔
收集整理的這篇文章主要介紹了
VHDL其他顺序语句
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
VHDL其他順序語句
LOOP循環語句
LOOP語句屬于可綜合的循環語句,它可以使所包含的一組順序語句被訓話執行,其執行次數可由設定的循環參數決定。 (1)單個LOOP語句[LOOP標號: ] LOOP順序語句END LOOP [LOOP 標號];實例如下:L2 : LOOPA := A+1;EXIT L2 WHEN A >10;--當A大于10時跳出循環END LOOP L2;(2)FOR_LOOP語句[LOOP標號:] FOR 循環變量 IN 循環次數范圍 LOOP順序語句END LOOP [LOOP標號];NEXT語句
NEXT語句主要用在LOOP語句執行中進行有條件的或無條件的轉向控制。 語句格式有以下三種NEXT;--語句格式1 當LOOP內的順序語句執行到NEXT語句時,即刻無條件終止當前的循環,跳回到本次循環LOOP語句處,開始下一次循環。NEXT LOOP標號;--語句格式2 跳轉到指定標號的LOOP語句處,重新執行循環操作。NEXT LOOP標號 WHEN 條件表達式;--語句格式3 WHEN條件表達式是執行NEXT語句的條件,如果條件表達式的值為TRUE,則執行NEXT,進入跳轉,否則繼續執行下去EXIT語句
EXIT語句與NEXT語句具有十分相似的語句格式和跳轉功能,它們都是LOOP語句的內部循環控制語句。EXIT;--語句格式1EXIT LOOP標號;--語句格式2EXIT LOOP標號 WHEN 條件表達式;--總結
以上是生活随笔為你收集整理的VHDL其他顺序语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Microsoft SQL Server
- 下一篇: 笔记本电脑在哪里更新声卡驱动