日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

常用顺序语句

發布時間:2023/12/15 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 常用顺序语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

常用順序語句

VHDL有6類基本順序語句:賦值語句、流程控制語句、等待語句、子程序調用語句、返回語句和空操作語句。

賦值語句

賦值語句有兩種,即信號賦值語句和變量賦值語句。 VHDL規定,賦值目標與賦值源的數據類型必須嚴格一致。

CASE語句

CASE語句屬于順序語句,因此必須放在進程語句PROCESS中使用。CASE語句的一般表述如下:CASE <表達式> ISWHEN <選擇值或標識符> => <順序語句>;...; <順序語句>;WHEN <選擇值或標識符> => <順序語句>;...; <順序語句>;...WHEN OTHERS => <順序語句>;END CASE 當執行到CASE語句時,首先計算<表達式>的值,然后根據WHEN條件句中與之相同的<選擇值或標識符> 執行對應的<順序語句>,最后結束CASE語句。條件句中的=>不是操作符,它的含義相當于THEN(或于是)。CASE語句中使用應該注意以下幾點1、WHEN條件句中的選擇值或標識符所代表的值必須在CASE的<表達式>的取值范圍內,且數據類型也必須匹配。2、除非所有條件語句中的選擇值都能完整覆蓋CASE語句中表達式的取值,否則最末一個條件句中的選擇必須加上最后一句"WHEN OTHERS => <順序語句>"。關鍵詞OTHERS表示以上所有條件句中未能列出的其他可能的取值。OTHERS只能出現一次,且只能作為最后一種條件取值。關鍵詞NULL表示不做任何操作。3、CASE語句中的選擇值只能出現一次,不允許有相同選擇值的條件語句出現。4、C

總結

以上是生活随笔為你收集整理的常用顺序语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。