⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 app2.2.htm

📁 介绍asci设计的一本书
💻 HTM
📖 第 1 页 / 共 5 页
字号:
hex_digit ::= [61] [95LRM 2.5.1] [60]</P>

<P CLASS="zAppComputer">

<A NAME="pgfId=36233">

 </A>

	<SPAN CLASS="Bold">

x </SPAN>

|<SPAN CLASS="Bold">

 X </SPAN>

|<SPAN CLASS="Bold">

 z </SPAN>

|<SPAN CLASS="Bold">

 Z </SPAN>

|<SPAN CLASS="Bold">

 0 </SPAN>

|<SPAN CLASS="Bold">

 1 </SPAN>

|<SPAN CLASS="Bold">

 2 </SPAN>

|<SPAN CLASS="Bold">

 3 </SPAN>

|<SPAN CLASS="Bold">

 4 </SPAN>

|<SPAN CLASS="Bold">

 5 </SPAN>

|<SPAN CLASS="Bold">

 6 </SPAN>

|<SPAN CLASS="Bold">

 7 </SPAN>

|<SPAN CLASS="Bold">

 8 </SPAN>

|<SPAN CLASS="Bold">

 9 </SPAN>

</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=36234">

 </A>

<SPAN CLASS="Bold">

	</SPAN>

|<SPAN CLASS="Bold">

 a </SPAN>

|<SPAN CLASS="Bold">

 b </SPAN>

|<SPAN CLASS="Bold">

 c </SPAN>

|<SPAN CLASS="Bold">

 d </SPAN>

|<SPAN CLASS="Bold">

 e </SPAN>

|<SPAN CLASS="Bold">

 f </SPAN>

|<SPAN CLASS="Bold">

 A </SPAN>

|<SPAN CLASS="Bold">

 B </SPAN>

|<SPAN CLASS="Bold">

 C </SPAN>

|<SPAN CLASS="Bold">

 D </SPAN>

|<SPAN CLASS="Bold">

 E </SPAN>

|<SPAN CLASS="Bold">

 F</SPAN>

 </P>

<P CLASS="zAppComputerOneLNmbr">

<A NAME="pgfId=43152">

 </A>

hex_number ::= [114] [95LRM 2.5.1] [ size ] hex_base hex_digit { _ | hex_digit } [61]</P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=43153">

 </A>

identifier ::= [see <A HREF="APP2.3.htm#21396" CLASS="XRef">

Table&nbsp;B.1</A>

] [95LRM 2.7] IDENTIFIER [ { <SPAN CLASS="Bold">

.</SPAN>

 IDENTIFIER } ] [62]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=43154">

 </A>

	The period in identifier may not be preceded or followed by a space.</P>

<P CLASS="zAppComputerOneLNmbr">

<A NAME="pgfId=17936">

 </A>

IDENTIFIER ::= [62] [95LRM 2.7] simple_identifier | escaped_identifier [63]</P>

<P CLASS="zAppComputerOneLNmbr">

<A NAME="pgfId=17937">

 </A>

initial_construct ::= [94] [95LRM 9.9.1] <SPAN CLASS="ComputerKeyword">

initial</SPAN>

 statement [64]</P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17938">

 </A>

init_val ::= [200] [95LRM 8.1, 8.5] [65]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=18846">

 </A>

	<SPAN CLASS="Bold">

1&#8217;b0 </SPAN>

|<SPAN CLASS="Bold">

 1&#8217;b1 </SPAN>

|<SPAN CLASS="Bold">

 1&#8217;bx </SPAN>

|<SPAN CLASS="Bold">

 1&#8217;bX </SPAN>

|<SPAN CLASS="Bold">

 1&#8217;B0 </SPAN>

|<SPAN CLASS="Bold">

 1&#8217;B1 </SPAN>

|<SPAN CLASS="Bold">

 1&#8217;Bx </SPAN>

|<SPAN CLASS="Bold">

 1&#8217;BX </SPAN>

|<SPAN CLASS="Bold">

 1 </SPAN>

|<SPAN CLASS="Bold">

 0 </SPAN>

</P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17940">

 </A>

inout_declaration ::= [95, 190] [95LRM 12.3.2] [66]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=43164">

 </A>

	<SPAN CLASS="ComputerKeyword">

inout</SPAN>

 [ range ] list_of_port_identifiers <SPAN CLASS="Bold">

; </SPAN>

</P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17941">

 </A>

inout_terminal ::= [134, 137] [95LRM 7.1] [67]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=18861">

 </A>

	<SPAN CLASS="ComputerEmphasis">

terminal</SPAN>

_identifier | <SPAN CLASS="ComputerEmphasis">

terminal</SPAN>

_identifier <SPAN CLASS="Outline">

[</SPAN>

 constant_expression <SPAN CLASS="Outline">

]</SPAN>

 </P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17943">

 </A>

input_declaration ::= [57, 95, 203] [95LRM 12.3.2] [68]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=43166">

 </A>

	<SPAN CLASS="ComputerKeyword">

input</SPAN>

 [ range ] list_of_port_identifiers <SPAN CLASS="Bold">

; </SPAN>

</P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17944">

 </A>

input_identifier ::= [175] [95LRM 13.3.2] [69]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=43168">

 </A>

	<SPAN CLASS="ComputerEmphasis">

input_port</SPAN>

_identifier | <SPAN CLASS="ComputerEmphasis">

inout_port</SPAN>

_identifier </P>

<P CLASS="zAppComputerOneLNmbr">

<A NAME="pgfId=17945">

 </A>

input_terminal ::= [12, 45, 98, 116, 118] [95LRM 7.1] <SPAN CLASS="ComputerEmphasis">

scalar</SPAN>

_expression [70]</P>

<P CLASS="zAppComputerOneLNmbr">

<A NAME="pgfId=17946">

 </A>

integer_declaration ::= [7, 95] [95LRM 3.9] <SPAN CLASS="ComputerKeyword">

integer</SPAN>

 list_of_register_identifiers <SPAN CLASS="Bold">

;</SPAN>

 [71]</P>

<P CLASS="zAppComputerOneLNmbr">

<A NAME="pgfId=17947">

 </A>

level_input_list ::= [14, 167] [95LRM 8.1, 8.1.6] level_symbol { level_symbol } [72]</P>

<P CLASS="zAppComputerOneLNmbr">

<A NAME="pgfId=17948">

 </A>

level_symbol ::= [24, 40, 41, 72] [95LRM 8.1, 8.1.6] <SPAN CLASS="Bold">

0 </SPAN>

|<SPAN CLASS="Bold">

 1 </SPAN>

|<SPAN CLASS="Bold">

 x </SPAN>

|<SPAN CLASS="Bold">

 X </SPAN>

|<SPAN CLASS="Bold">

 ? </SPAN>

|<SPAN CLASS="Bold">

 b </SPAN>

|<SPAN CLASS="Bold">

 B </SPAN>

[73]</P>

<P CLASS="zAppComputerOneLNmbr">

<A NAME="pgfId=17949">

 </A>

limit_value ::= [152] [95LRM 13.7] constant_mintypmax_expression [74]</P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17950">

 </A>

list_of_module_connections ::= [92] [95LRM 12.1.2, 12.3.3, 12.3.4] [75]</P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17951">

 </A>

	 ordered_port_connection { <SPAN CLASS="Bold">

,</SPAN>

 ordered_port_connection } </P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=17952">

 </A>

	| named_port_connection { <SPAN CLASS="Bold">

,</SPAN>

 named_port_connection } </P>

<P CLASS="zAppComputerOneLNmbr">

<A NAME="pgfId=17953">

 </A>

list_of_net_assignments ::= [22] [95LRM 3.10] net_assignment { <SPAN CLASS="Bold">

,</SPAN>

 net_assignment } [76]</P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17954">

 </A>

list_of_net_decl_assignments ::= [107] [95LRM 3.2.1] [77]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=18860">

 </A>

	net_decl_assignment { <SPAN CLASS="Bold">

,</SPAN>

 net_decl_assignment } </P>

<P CLASS="zAppComputerOneLNmbr">

<A NAME="pgfId=18855">

 </A>

list_of_net_identifiers ::= [107] [95LRM 2.7] <SPAN CLASS="ComputerEmphasis">

net</SPAN>

_identifier { <SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

net</SPAN>

_identifier } [78]</P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=18856">

 </A>

list_of_param_assignments ::= [129, 130] [95LRM 3.10] [79]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=18857">

 </A>

	param_assignment { <SPAN CLASS="Bold">

,</SPAN>

 param_assignment } </P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17959">

 </A>

list_of_path_delay_expressions ::= [140] [95LRM 13.4] [80]</P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17960">

 </A>

	 <SPAN CLASS="ComputerEmphasis">

t</SPAN>

_path_delay_expression </P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17961">

 </A>

	| <SPAN CLASS="ComputerEmphasis">

trise</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

tfall</SPAN>

_path_delay_expression </P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17962">

 </A>

	| <SPAN CLASS="ComputerEmphasis">

trise</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

tfall</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

tz</SPAN>

_path_delay_expression </P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17964">

 </A>

	| <SPAN CLASS="ComputerEmphasis">

t01</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

t10</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

t0z</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 </P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17966">

 </A>

	<SPAN CLASS="ComputerEmphasis">

 tz1</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

t1z</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

tz0</SPAN>

_path_delay_expression </P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17968">

 </A>

	| <SPAN CLASS="ComputerEmphasis">

t01</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

t10</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

t0z</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 </P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17970">

 </A>

	 <SPAN CLASS="ComputerEmphasis">

tz1</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

t1z</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

tz0</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 </P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17972">

 </A>

	 <SPAN CLASS="ComputerEmphasis">

t0x</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

tx1</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

t1x</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 </P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=17974">

 </A>

	 <SPAN CLASS="ComputerEmphasis">

tx0</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

txz</SPAN>

_path_delay_expression<SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

tzx</SPAN>

_path_delay_expression </P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17976">

 </A>

list_of_path_inputs ::= [53, 54] [95LRM 13.3.2] [81]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=17977">

 </A>

	specify_input_terminal_descriptor { <SPAN CLASS="Bold">

,</SPAN>

 specify_input_terminal_descriptor } </P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17978">

 </A>

list_of_path_outputs ::= [53, 54] [95LRM 13.3.2] [82]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=17979">

 </A>

	specify_output_terminal_descriptor { <SPAN CLASS="Bold">

,</SPAN>

 specify_output_terminal_descriptor } </P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17980">

 </A>

list_of_ports ::= [91] [95LRM 12] <SPAN CLASS="Bold">

(</SPAN>

 port { <SPAN CLASS="Bold">

,</SPAN>

 port } <SPAN CLASS="Bold">

)</SPAN>

 [83]</P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17981">

 </A>

list_of_port_identifiers ::= [66, 68, 123] [95LRM 12.3.2] [84]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=43169">

 </A>

	<SPAN CLASS="ComputerEmphasis">

port</SPAN>

_identifier { <SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

port</SPAN>

_identifier } </P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17982">

 </A>

list_of_real_identifiers ::= [155, 156] [95LRM 2.7] [85]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=43171">

 </A>

	<SPAN CLASS="ComputerEmphasis">

real</SPAN>

_identifier { <SPAN CLASS="Bold">

,</SPAN>

 <SPAN CLASS="ComputerEmphasis">

real</SPAN>

_identifier } </P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=39210">

 </A>

list_of_register_identifiers ::= [71, 160, 193] [95LRM 3.2.2] [86]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=43172">

 </A>

	register_name { <SPAN CLASS="Bold">

,</SPAN>

 register_name } </P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=39211">

 </A>

list_of_specparam_assignments ::= [180] [95LRM 13.2] [87]</P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=39212">

 </A>

	specparam_assignment { <SPAN CLASS="Bold">

,</SPAN>

 specparam_assignment } </P>

<P CLASS="zAppComputerOneLNmbr">

<A NAME="pgfId=17985">

 </A>

long_comment ::= [15] [95LRM 2.3] <SPAN CLASS="Bold">

/*</SPAN>

 comment_text <SPAN CLASS="Bold">

*/</SPAN>

 [88]</P>

<P CLASS="zAppComputerNmbr">

<A NAME="pgfId=17986">

 </A>

loop_statement ::= [181] [95LRM 9.6] [89]</P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17987">

 </A>

	| <SPAN CLASS="ComputerKeyword">

forever</SPAN>

 statement </P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17988">

 </A>

	| <SPAN CLASS="ComputerKeyword">

repeat</SPAN>

 <SPAN CLASS="Bold">

(</SPAN>

 expression <SPAN CLASS="Bold">

)</SPAN>

 statement </P>

<P CLASS="zAppComputer">

<A NAME="pgfId=17989">

 </A>

	| <SPAN CLASS="ComputerKeyword">

while</SPAN>

 <SPAN CLASS="Bold">

(</SPAN>

 expression <SPAN CLASS="Bold">

)</SPAN>

 statement </P>

<P CLASS="zAppComputerLast">

<A NAME="pgfId=17990">

 </A>

	| <SPAN CLASS="ComputerKeyword">

for</SPAN>

 <SPAN CLASS="Bold">

(</SPAN>

 reg_assignment <SPAN CLASS="Bold">

;</SPAN>

 expression <SPAN CLASS="Bold">

;</SPAN>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -