app1.3.htm
来自「介绍asci设计的一本书」· HTM 代码 · 共 1,146 行 · 第 1/2 页
HTM
1,146 行
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML EXPERIMENTAL 970324//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="Adobe FrameMaker 5.5/HTML Export Filter">
<TITLE> A.3 BNF Index</TITLE></HEAD><!--#include file="top.html"--><!--#include file="header.html"-->
<DIV>
<P>[ <A HREF="APP1.htm">Chapter start</A> ] [ <A HREF="APP1.2.htm">Previous page</A> ] [ <A HREF="APP1.4.htm">Next page</A> ]</P><!--#include file="AmazonAsic.html"--><HR></DIV>
<H1 CLASS="zAppHeading1">
<A NAME="pgfId=46602">
</A>
A.3 BNF Index</H1>
<P CLASS="zAppBodyAfterHead">
<A NAME="pgfId=47470">
</A>
<A HREF="APP1.2.htm#23740" CLASS="XRef">
Table A.1</A>
is an <A NAME="marker=73362">
</A>
index to the VHDL BNF productions. For example, to find the legal positions for a <SPAN CLASS="BodyComputer">
process</SPAN>
statement you would locate production rules <A HREF="APP1.2.htm#21497" CLASS="XRef">
21</A>
and <A HREF="APP1.2.htm#23272" CLASS="XRef">
32</A>
opposite <SPAN CLASS="BodyComputer">
process_statement</SPAN>
in <A HREF="APP1.2.htm#23740" CLASS="XRef">
Table A.1</A>
. These rule numbers correspond to the productions for <SPAN CLASS="BodyComputer">
concurrent_statement</SPAN>
(<A HREF="APP1.2.htm#21497" CLASS="XRef">
21</A>
) and <SPAN CLASS="BodyComputer">
entity_declaration</SPAN>
(<A HREF="APP1.2.htm#23272" CLASS="XRef">
32</A>
). Next, turning to rule <A HREF="APP1.2.htm#23272" CLASS="XRef">
32</A>
for <SPAN CLASS="BodyComputer">
entity_declaration</SPAN>
, you will find that only a <SPAN CLASS="BodyComputerEmphasis">
passive</SPAN>
<SPAN CLASS="BodyComputer">
_process_statement</SPAN>
is allowed in an entity declaration. <A HREF="APP1.3.htm#19810" CLASS="XRef">
Table A.2</A>
is a list of <A NAME="marker=73361">
</A>
VHDL keywords and an index to rules that reference a keyword. </P>
<TABLE>
<TR>
<TD ROWSPAN="1" COLSPAN="5">
<P CLASS="zAppTableTitle">
<A NAME="pgfId=73200">
</A>
TABLE A.2 <A NAME="19810">
</A>
VHDL keywords and index (list of rules that reference a keyword).<A HREF="#pgfId=73199" CLASS="footnote">
1</A>
</P>
</TD>
</TR>
<TR>
<TD ROWSPAN="1" COLSPAN="1">
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73210">
</A>
<SPAN CLASS="ComputerKeyword">
abs</SPAN>
<A HREF="APP1.2.htm#14339" CLASS="XRef">
37</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73211">
</A>
<SPAN CLASS="ComputerKeyword">
access</SPAN>
<A HREF="APP1.2.htm#16504" CLASS="XRef">
87</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73212">
</A>
<SPAN CLASS="ComputerKeyword">
after</SPAN>
<A HREF="APP1.2.htm#36535" CLASS="XRef">
29</A>
, <A HREF="APP1.2.htm#18047" CLASS="XRef">
94</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73213">
</A>
<SPAN CLASS="ComputerKeyword">
alias</SPAN>
<A HREF="APP1.2.htm#27805" CLASS="XRef">
3</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73214">
</A>
<SPAN CLASS="ComputerKeyword">
all</SPAN>
<A HREF="APP1.2.htm#16102" CLASS="XRef">
18</A>
, <A HREF="APP1.2.htm#16344" CLASS="XRef">
24</A>
, <A HREF="APP1.2.htm#35881" CLASS="XRef">
77</A>
, <A HREF="APP1.2.htm#20738" CLASS="XRef">
85</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73215">
</A>
<SPAN CLASS="ComputerKeyword">
and</SPAN>
<A HREF="APP1.2.htm#42184" CLASS="XRef">
36</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73216">
</A>
<SPAN CLASS="ComputerKeyword">
architecture</SPAN>
<A HREF="APP1.2.htm#42128" CLASS="XRef">
4</A>
, <A HREF="APP1.2.htm#26317" CLASS="XRef">
31</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73217">
</A>
<SPAN CLASS="ComputerKeyword">
array</SPAN>
<A HREF="APP1.2.htm#16504" CLASS="XRef">
87</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73218">
</A>
<SPAN CLASS="ComputerKeyword">
assert</SPAN>
<A HREF="APP1.2.htm#13842" CLASS="XRef">
5</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73219">
</A>
<SPAN CLASS="ComputerKeyword">
attribute</SPAN>
<A HREF="APP1.2.htm#12660" CLASS="XRef">
7</A>
, <A HREF="APP1.2.htm#40088" CLASS="XRef">
9</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73220">
</A>
<SPAN CLASS="ComputerKeyword">
begin</SPAN>
<A HREF="APP1.2.htm#42128" CLASS="XRef">
4</A>
, <A HREF="APP1.2.htm#22732" CLASS="XRef">
15</A>
, <A HREF="APP1.2.htm#23272" CLASS="XRef">
32</A>
, <A HREF="APP1.2.htm#37978" CLASS="XRef">
41</A>
, <A HREF="APP1.2.htm#31733" CLASS="XRef">
66</A>
, <A HREF="APP1.2.htm#14124" CLASS="XRef">
81</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73221">
</A>
<SPAN CLASS="ComputerKeyword">
block</SPAN>
<A HREF="APP1.2.htm#22732" CLASS="XRef">
15</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73222">
</A>
<SPAN CLASS="ComputerKeyword">
body</SPAN>
<A HREF="APP1.2.htm#14038" CLASS="XRef">
59</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73223">
</A>
<SPAN CLASS="ComputerKeyword">
buffer</SPAN>
<A HREF="APP1.2.htm#15981" CLASS="XRef">
49</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73224">
</A>
<SPAN CLASS="ComputerKeyword">
bus</SPAN>
<A HREF="APP1.2.htm#15981" CLASS="XRef">
49</A>
, <A HREF="APP1.2.htm#29928" CLASS="XRef">
76</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73225">
</A>
<SPAN CLASS="ComputerKeyword">
case</SPAN>
<A HREF="APP1.2.htm#39819" CLASS="XRef">
16</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73226">
</A>
<SPAN CLASS="ComputerKeyword">
component</SPAN>
<A HREF="APP1.2.htm#37629" CLASS="XRef">
19</A>
, <A HREF="APP1.2.htm#33074" CLASS="XRef">
20</A>
, <A HREF="APP1.2.htm#26317" CLASS="XRef">
31</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73227">
</A>
<SPAN CLASS="ComputerKeyword">
configuration</SPAN>
<A HREF="APP1.2.htm#16102" CLASS="XRef">
18</A>
, <A HREF="APP1.2.htm#33074" CLASS="XRef">
20</A>
, <A HREF="APP1.2.htm#17827" CLASS="XRef">
23</A>
, <A HREF="APP1.2.htm#16344" CLASS="XRef">
24</A>
, <A HREF="APP1.2.htm#26317" CLASS="XRef">
31</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73228">
</A>
<SPAN CLASS="ComputerKeyword">
constant</SPAN>
<A HREF="APP1.2.htm#38958" CLASS="XRef">
25</A>
, <A HREF="APP1.2.htm#26317" CLASS="XRef">
31</A>
, <A HREF="APP1.2.htm#15981" CLASS="XRef">
49</A>
</P>
</TD>
<TD ROWSPAN="1" COLSPAN="1">
<P CLASS="zAppTableLeft">
<A NAME="pgfId=77637">
</A>
<SPAN CLASS="ComputerKeyword">
disconnect</SPAN>
<A HREF="APP1.2.htm#36535" CLASS="XRef">
29</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73231">
</A>
<SPAN CLASS="ComputerKeyword">
downto</SPAN>
<A HREF="APP1.2.htm#36093" CLASS="XRef">
67</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73232">
</A>
<SPAN CLASS="ComputerKeyword">
else</SPAN>
<A HREF="APP1.2.htm#40323" CLASS="XRef">
22</A>
, <A HREF="APP1.2.htm#31497" CLASS="XRef">
46</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73233">
</A>
<SPAN CLASS="ComputerKeyword">
elsif</SPAN>
<A HREF="APP1.2.htm#31497" CLASS="XRef">
46</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73234">
</A>
<SPAN CLASS="ComputerKeyword">
end</SPAN>
<A HREF="APP1.2.htm#42128" CLASS="XRef">
4</A>
, <A HREF="APP1.2.htm#40980" CLASS="XRef">
13</A>
, <A HREF="APP1.2.htm#22732" CLASS="XRef">
15</A>
, <A HREF="APP1.2.htm#39819" CLASS="XRef">
16</A>
, <A HREF="APP1.2.htm#16102" CLASS="XRef">
18</A>
, <A HREF="APP1.2.htm#37629" CLASS="XRef">
19</A>
, <A HREF="APP1.2.htm#17827" CLASS="XRef">
23</A>
, <A HREF="APP1.2.htm#23272" CLASS="XRef">
32</A>
, <A HREF="APP1.2.htm#37978" CLASS="XRef">
41</A>
, <A HREF="APP1.2.htm#31497" CLASS="XRef">
46</A>
, <A HREF="APP1.2.htm#19233" CLASS="XRef">
55</A>
, <A HREF="APP1.2.htm#14038" CLASS="XRef">
59</A>
, <A HREF="APP1.2.htm#25360" CLASS="XRef">
60</A>
, <A HREF="APP1.2.htm#18220" CLASS="XRef">
62</A>
, <A HREF="APP1.2.htm#31733" CLASS="XRef">
66</A>
, <A HREF="APP1.2.htm#19804" CLASS="XRef">
69</A>
, <A HREF="APP1.2.htm#14124" CLASS="XRef">
81</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73235">
</A>
<SPAN CLASS="ComputerKeyword">
entity</SPAN>
<A HREF="APP1.2.htm#16102" CLASS="XRef">
18</A>
, <A HREF="APP1.2.htm#33074" CLASS="XRef">
20</A>
, <A HREF="APP1.2.htm#16344" CLASS="XRef">
24</A>
, <A HREF="APP1.2.htm#26317" CLASS="XRef">
31</A>
, <A HREF="APP1.2.htm#23272" CLASS="XRef">
32</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73236">
</A>
<SPAN CLASS="ComputerKeyword">
exit</SPAN>
<A HREF="APP1.2.htm#12761" CLASS="XRef">
35</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73237">
</A>
<SPAN CLASS="ComputerKeyword">
file</SPAN>
<A HREF="APP1.2.htm#26317" CLASS="XRef">
31</A>
, <A HREF="APP1.2.htm#25989" CLASS="XRef">
38</A>
, <A HREF="APP1.2.htm#16504" CLASS="XRef">
87</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73238">
</A>
<SPAN CLASS="ComputerKeyword">
for</SPAN>
<A HREF="APP1.2.htm#40980" CLASS="XRef">
13</A>
, <A HREF="APP1.2.htm#16102" CLASS="XRef">
18</A>
, <A HREF="APP1.2.htm#16344" CLASS="XRef">
24</A>
, <A HREF="APP1.2.htm#37978" CLASS="XRef">
41</A>
, <A HREF="APP1.2.htm#19233" CLASS="XRef">
55</A>
, <A HREF="APP1.2.htm#18572" CLASS="XRef">
92</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73239">
</A>
<SPAN CLASS="ComputerKeyword">
function</SPAN>
<A HREF="APP1.2.htm#26317" CLASS="XRef">
31</A>
, <A HREF="APP1.2.htm#14124" CLASS="XRef">
81</A>
, <A HREF="APP1.2.htm#15832" CLASS="XRef">
82</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73240">
</A>
<SPAN CLASS="ComputerKeyword">
generate</SPAN>
<A HREF="APP1.2.htm#37978" CLASS="XRef">
41</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73241">
</A>
<SPAN CLASS="ComputerKeyword">
generic</SPAN>
<A HREF="APP1.2.htm#22732" CLASS="XRef">
15</A>
, <A HREF="APP1.2.htm#16102" CLASS="XRef">
18</A>
, <A HREF="APP1.2.htm#37629" CLASS="XRef">
19</A>
, <A HREF="APP1.2.htm#33074" CLASS="XRef">
20</A>
, <A HREF="APP1.2.htm#16344" CLASS="XRef">
24</A>
, <A HREF="APP1.2.htm#23272" CLASS="XRef">
32</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73242">
</A>
<SPAN CLASS="ComputerKywrdUndrln">
group</SPAN>
<A HREF="APP1.2.htm#26317" CLASS="XRef">
31</A>
, <A HREF="APP1.2.htm#10686" CLASS="XRef">
43</A>
, <A HREF="APP1.2.htm#15317" CLASS="XRef">
44</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73243">
</A>
<SPAN CLASS="ComputerKeyword">
guarded</SPAN>
<A HREF="APP1.2.htm#40323" CLASS="XRef">
22</A>
, <A HREF="APP1.2.htm#33680" CLASS="XRef">
73</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73244">
</A>
<SPAN CLASS="ComputerKeyword">
if</SPAN>
<A HREF="APP1.2.htm#37978" CLASS="XRef">
41</A>
, <A HREF="APP1.2.htm#31497" CLASS="XRef">
46</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73245">
</A>
<SPAN CLASS="ComputerKywrdUndrln">
impure</SPAN>
<A HREF="APP1.2.htm#15832" CLASS="XRef">
82</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73246">
</A>
<SPAN CLASS="ComputerKeyword">
in</SPAN>
<A HREF="#pgfId=77318" CLASS="footnote">
2</A>
<A HREF="APP1.2.htm#37978" CLASS="XRef">
41</A>
, <A HREF="APP1.2.htm#15981" CLASS="XRef">
49</A>
, <A HREF="APP1.2.htm#19233" CLASS="XRef">
55</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73247">
</A>
<SPAN CLASS="ComputerKywrdUndrln">
inertial</SPAN>
<A HREF="APP1.2.htm#40323" CLASS="XRef">
22</A>
, <A HREF="APP1.2.htm#33680" CLASS="XRef">
73</A>
, <A HREF="APP1.2.htm#27965" CLASS="XRef">
75</A>
</P>
</TD>
<TD ROWSPAN="1" COLSPAN="1">
<P CLASS="zAppTableLeft">
<A NAME="pgfId=77620">
</A>
<SPAN CLASS="ComputerKeyword">
inout</SPAN>
<A HREF="APP1.2.htm#15981" CLASS="XRef">
49</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=77689">
</A>
<SPAN CLASS="ComputerKeyword">
is</SPAN>
<A HREF="APP1.2.htm#27805" CLASS="XRef">
3</A>
, <A HREF="APP1.2.htm#42128" CLASS="XRef">
4</A>
, <A HREF="APP1.2.htm#40088" CLASS="XRef">
9</A>
, <A HREF="APP1.2.htm#22732" CLASS="XRef">
15</A>
, <A HREF="APP1.2.htm#39819" CLASS="XRef">
16</A>
, <A HREF="APP1.2.htm#37629" CLASS="XRef">
19</A>
, <A HREF="APP1.2.htm#17827" CLASS="XRef">
23</A>
, <A HREF="APP1.2.htm#23272" CLASS="XRef">
32</A>
, <A HREF="APP1.2.htm#25989" CLASS="XRef">
38</A>
, <A HREF="APP1.2.htm#15317" CLASS="XRef">
44</A>
, <A HREF="APP1.2.htm#14038" CLASS="XRef">
59</A>
, <A HREF="APP1.2.htm#25360" CLASS="XRef">
60</A>
, <A HREF="APP1.2.htm#31733" CLASS="XRef">
66</A>
, <A HREF="APP1.2.htm#14124" CLASS="XRef">
81</A>
, <A HREF="APP1.2.htm#18517" CLASS="XRef">
83</A>
, <A HREF="APP1.2.htm#16504" CLASS="XRef">
87</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=77621">
</A>
<SPAN CLASS="ComputerKeyword">
label</SPAN>
<A HREF="APP1.2.htm#26317" CLASS="XRef">
31</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73252">
</A>
<SPAN CLASS="ComputerKeyword">
library</SPAN>
<A HREF="APP1.2.htm#21065" CLASS="XRef">
52</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73253">
</A>
<SPAN CLASS="ComputerKeyword">
linkage</SPAN>
<A HREF="APP1.2.htm#15981" CLASS="XRef">
49</A>
</P>
<P CLASS="zAppTableLeft">
<A NAME="pgfId=73254">
</A>
<SPAN CLASS="ComputerKeyword">
literal</SPAN>
<A HREF="APP1.2.htm#26317" CLASS="XRef">
31</A>
</P>
<P CLASS="zAppTableLeft">
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?