亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ch02.7.htm

?? Verilog DHL教程
?? HTM
字號:
<HTML><HEAD>  <META NAME="GENERATOR" CONTENT="Adobe PageMill 2.0 Mac">  <LINK REL="STYLESHEET" HREF="ch02.css">  <TITLE> 2.7	Identifiers, keywords, and system names </TITLE></HEAD><BODY BGCOLOR="#ffffff"><P><A NAME="pgfId=262"></A><HR ALIGN=LEFT></P><P><A HREF="ch02.htm">Chapter&nbsp;&nbsp;start</A>&nbsp;&nbsp;&nbsp;<A HREF="ch02.6.htm">Previous&nbsp;&nbsp;page</A></P><H1>2.7 Identifiers, keywords, and system names</H1><P><P CLASS="Body"><A NAME="pgfId=264"></A>An <I>identifier</I> is usedto give an object a unique name so it can be referenced. An identifier shallbe any sequence of letters, digits, dollar signs (<CODE> $</CODE> ), andthe underscore characters (<CODE> _</CODE> ).</P><P><P CLASS="Body"><A NAME="pgfId=265"></A>The first character of an identifiershall not be a digit or <CODE>$</CODE> ; it can be a letter or an underscore.Identifiers shall be case sensitive.</P><P><P CLASS="Body"><A NAME="pgfId=267"></A>Examples:</P><PRE><A NAME="pgfId=268"></A> shiftreg_abusa_index error_condition merge_ab_bus3n$657</PRE><P><P CLASS="Note"><A NAME="pgfId=247"></A>NOTE--Implementations may seta limit on the maximum length of identifiers, but shall at least be 1024characters. If an identifier exceeds implementation specified length limit,an error shall be reported.</P><P><P CLASS="SubSection"><A NAME="pgfId=271"></A>Escaped identifiers</P><P><P CLASS="Body"><A NAME="pgfId=188"></A><I>Escaped identifiers</I> shallstart with the backslash character (<CODE> \</CODE> ) and end with whitespace (space, tab, newline). They provide a means of including any of theprintable ASCII characters in an identifier (the decimal values 33 through126, or 21 through 7E in hexadecimal).</P><P><P CLASS="Body"><A NAME="pgfId=246"></A>Neither the leading back-slashcharacter nor the terminating white space is considered to be part of theidentifier.<EM> Therefore, an escaped identifier</EM> <CODE>\cpu3</CODE>is treated same as a non-escaped identifier <CODE>cpu3</CODE> .</P><P><P CLASS="Body"><A NAME="pgfId=329"></A>Examples:</P><PRE><A NAME="pgfId=273"></A> \busa+index\-clock\***error-condition***\net1/\net2\{a,b}\a*(b+c)</PRE><P><P CLASS="SubSection"><A NAME="pgfId=280"></A>Keywords</P><P><P CLASS="Body"><A NAME="pgfId=178"></A><I>Keywords</I> are predefinednon-escaped identifiers that are used to define the language constructs.A Verilog HDL keyword preceded by an escape character is not interpretedas a keyword.</P><P><P CLASS="Body"><A NAME="pgfId=228"></A>All keywords are defined in lowercaseonly. Annex B gives a list of all keywords defined.</P><P><P CLASS="SubSection"><A NAME="pgfId=230"></A>The $keyword construct</P><P><P CLASS="Body"><A NAME="pgfId=285"></A>The <B>$</B> character introducesa language construct that enables development of user-defined tasks andfunctions. A name following the <B>$</B> is interpreted as a <I>system task</I>or a <I>system function</I> .</P><P><P CLASS="Body"><A NAME="pgfId=244"></A>The syntax for a system taskor function is as follows:</P><PRE><A NAME="pgfId=5373"></A> system_task_or_function ::=<A NAME="pgfId=5375"></A> <B>$</B><I>system_task_</I>identifier<B> </B>[<B> (</B> list_of_arguments <B>)</B> ] <B>;</B><A NAME="pgfId=5377"></A> | <B>$</B><I>system_function_</I>identifier<B> </B>[<B> (</B> list_of_arguments <B>)</B> ] <B>;</B><A NAME="pgfId=5379"></A> list_of_arguments ::=<A NAME="pgfId=5381"></A> argument { <B>,</B> [ argument ] }<A NAME="pgfId=5383"></A> argument ::=<A NAME="pgfId=5385"></A> expression<A NAME="pgfId=287"></A></PRE><P><P CLASS="BNFCapBody">Syntax&nbsp;2-2: Syntax for system tasks and functions</P><P><P CLASS="Body"><A NAME="pgfId=174"></A>The $identifier system task orfunction may be defined in three places:</P><UL>  <LI><A NAME="pgfId=183"></A>A standard set of $identifier system tasks  and functions as defined in Section 14.  <LI><A NAME="pgfId=187"></A>Additional $identifier system tasks and functions  defined using the Programming Language Interface, as described in Section  17.  <LI><A NAME="pgfId=248"></A>Additional $identifier system tasks and functions  defined by software implementations.</UL><P><P CLASS="Body"><A NAME="pgfId=254"></A>Any valid identifier, includingkeywords already in use in contexts other than this construct can be usedas a system task or function name. The system tasks and functions describedin Section 14 are part of the IEEE 1364 Verilog HDL standard. Additionalsystem tasks and functions with the $identifier construct are not part ofthe Verilog HDL standard.</P><P><P CLASS="Body"><A NAME="pgfId=288"></A>Examples:</P><PRE><A NAME="pgfId=289"></A> <B>$display</B> (&quot;display&nbsp;a&nbsp;message&quot;);<B>$finish</B>;</PRE><P><P CLASS="SubSection"><A NAME="pgfId=290"></A>The `keyword construct</P><P><P CLASS="Body"><A NAME="pgfId=292"></A>The <B>`</B> character (the ASCIIvalue 60, called open quote or accent grave) introduces a language constructused to implement compiler directives. The compiler behavior dictated bya compiler directive shall take effect as soon as the compiler reads thedirective. The directive shall remain in effect for the rest of the compilationunless a different compiler directive specifies otherwise. A compiler directivein one description file can therefore control compilation behavior in multipledescription files.</P><P><P CLASS="Body"><A NAME="pgfId=179"></A>The `identifier compiler directiveconstruct may be defined in two places:</P><UL>  <LI><A NAME="pgfId=186"></A>A standard set of `identifier compiler directives  defined in Section 16.  <LI><A NAME="pgfId=241"></A>Additional `identifier compiler directives  defined by software implementations.</UL><P><P CLASS="Body"><A NAME="pgfId=250"></A>Any valid identifier, includingkeywords already in use in contexts other than this construct can be usedas a compiler directive name. The compiler directives described in Section16 are part of the IEEE 1364 Verilog HDL standard. Additional compiler directiveswith the `identifier construct are not part of theVerilog HDL standard.</P><P><P CLASS="Body"><A NAME="pgfId=293"></A>Example:</P><PRE><A NAME="pgfId=294"></A> <B>`define</B> wordsize 8</PRE><P><P CLASS="Body"><A NAME="pgfId=305"></A>&nbsp;</P><P><HR ALIGN=LEFT></P><P><A HREF="ch02.htm">Chapter&nbsp;&nbsp;start</A>&nbsp;&nbsp;&nbsp;<A HREF="ch02.6.htm">Previous&nbsp;&nbsp;page</A></BODY></HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区三区在线播放 | 欧美久久久久久久久中文字幕| 国产毛片一区二区| 亚洲成人在线免费| 亚洲制服欧美中文字幕中文字幕| 怡红院av一区二区三区| 亚洲精品日韩专区silk| 亚洲精品福利视频网站| 亚洲制服丝袜在线| 蜜臀91精品一区二区三区| 久久99精品国产.久久久久久| 老司机精品视频导航| 激情文学综合丁香| 成人国产一区二区三区精品| 99精品欧美一区二区蜜桃免费| 成人的网站免费观看| 日本高清不卡视频| 欧美日韩性生活| 欧美一区三区二区| 久久久久久久久久久久电影| 中文字幕第一区| 亚洲一区二区高清| 麻豆精品一区二区| 成人av在线电影| 欧美特级限制片免费在线观看| 91精品欧美久久久久久动漫 | 国产日产精品1区| 亚洲天堂福利av| 亚洲18影院在线观看| 蜜桃av噜噜一区| 99久久精品久久久久久清纯| 8x8x8国产精品| 中文字幕乱码日本亚洲一区二区| 亚洲男人天堂一区| 麻豆精品国产91久久久久久| 不卡的电影网站| 欧美日韩国产高清一区二区 | 久久成人久久爱| 欧美日韩一区二区三区免费看| 337p日本欧洲亚洲大胆精品| 91精品国产综合久久精品app| 久久一区二区三区国产精品| 中文字幕视频一区| 日本成人在线不卡视频| 国产成人在线观看免费网站| 免费日本视频一区| 亚洲乱码中文字幕综合| 免费观看30秒视频久久| 成人黄色一级视频| 日韩欧美二区三区| 亚洲电影一区二区| 粉嫩aⅴ一区二区三区四区| 5858s免费视频成人| 亚洲欧美偷拍另类a∨色屁股| 国产一区二区三区高清播放| 欧美探花视频资源| 亚洲精品高清在线| www.性欧美| 国产精品天干天干在线综合| 日本不卡123| 欧美日韩一区二区三区高清| 亚洲三级免费观看| 成人的网站免费观看| 国产三级精品视频| 狠狠色狠狠色综合| 亚洲精品一区二区三区福利 | 久久久久久**毛片大全| 日本欧美一区二区三区| 欧美日韩中文字幕一区二区| 亚洲欧美日韩国产成人精品影院 | 韩国成人精品a∨在线观看| 欧美色男人天堂| 亚洲第一福利一区| 欧美亚洲自拍偷拍| 亚洲福利电影网| 91精品福利在线| 性做久久久久久久免费看| 欧美专区日韩专区| 午夜精品在线视频一区| 欧美福利一区二区| 亚洲电影中文字幕在线观看| 欧洲国内综合视频| 亚洲与欧洲av电影| 在线播放一区二区三区| 三级久久三级久久| 777奇米四色成人影色区| 欧美日韩国产高清一区二区 | 国产成人综合在线观看| 亚洲18影院在线观看| 日韩美女啊v在线免费观看| 国产精品久久网站| 亚洲最新视频在线观看| 中文字幕制服丝袜成人av | 亚洲欧美日韩国产综合在线| 91毛片在线观看| 亚洲国产色一区| 日韩一级大片在线| 国产剧情一区在线| 亚洲丝袜另类动漫二区| 欧美肥大bbwbbw高潮| 久久av资源网| 亚洲私人影院在线观看| 在线综合视频播放| 国产精品亚洲专一区二区三区| 中文字幕一区二区三区在线播放 | 日韩国产精品久久久久久亚洲| 日韩免费成人网| jlzzjlzz欧美大全| 乱中年女人伦av一区二区| 国产亚洲精品免费| 欧美午夜精品一区二区三区| 黑人巨大精品欧美一区| 国产精品激情偷乱一区二区∴| 欧美主播一区二区三区| 国产一区二区女| 亚洲成人手机在线| 中文字幕国产一区二区| 日韩免费高清电影| 欧洲国产伦久久久久久久| 国产成人av电影| 日韩av不卡一区二区| **性色生活片久久毛片| 久久久久久麻豆| 666欧美在线视频| 91免费小视频| 国产超碰在线一区| 蜜乳av一区二区| 亚洲一区免费观看| 亚洲欧美视频在线观看| 精品久久久三级丝袜| 欧美日本韩国一区| 色8久久精品久久久久久蜜| 国产原创一区二区三区| 日韩中文字幕区一区有砖一区 | 欧美专区亚洲专区| 成人av资源下载| 风间由美性色一区二区三区| 免费观看日韩av| 免费观看久久久4p| 天天影视色香欲综合网老头| 又紧又大又爽精品一区二区| **欧美大码日韩| 中文字幕亚洲视频| 亚洲一区二区三区四区在线免费观看 | 欧美一区二区网站| 欧美日韩综合一区| 欧美三区免费完整视频在线观看| 国产91富婆露脸刺激对白| 另类调教123区 | 在线免费观看日韩欧美| 97aⅴ精品视频一二三区| 国产盗摄女厕一区二区三区| 激情伊人五月天久久综合| 美女视频一区在线观看| 蜜臀久久99精品久久久久久9| 亚洲3atv精品一区二区三区| 天天av天天翘天天综合网| 视频精品一区二区| 麻豆高清免费国产一区| 欧美精品一卡二卡| 日韩欧美国产电影| 国产日产欧美精品一区二区三区| 国产精品美女视频| 国产精品久久久久久久浪潮网站| 中文幕一区二区三区久久蜜桃| 日本一区二区不卡视频| 国产精品国产三级国产普通话蜜臀 | 日韩欧美亚洲另类制服综合在线| 91精品视频网| 久久久久久久性| 国产精品网友自拍| 亚洲综合图片区| 天天色天天操综合| 国产中文一区二区三区| 国产精品1024| 91高清视频在线| 日韩精品一区二区三区中文精品| 久久亚洲春色中文字幕久久久| 国产精品色一区二区三区| 一级中文字幕一区二区| 日本亚洲免费观看| 国产不卡视频在线观看| 在线免费精品视频| 2020国产精品| 玉米视频成人免费看| 久88久久88久久久| 91视频xxxx| 精品剧情v国产在线观看在线| 国产精品伦理一区二区| 亚洲va欧美va人人爽午夜| 国产精品原创巨作av| 日本高清成人免费播放| 精品日韩一区二区三区| 91黄视频在线| 国产午夜亚洲精品理论片色戒| 亚洲在线一区二区三区| 国产精品18久久久久久vr| 在线免费一区三区| 国产精品久久久久三级| 蜜臀国产一区二区三区在线播放|