ldgram.c

来自「基于4个mips核的noc设计」· C语言 代码 · 共 1,379 行 · 第 1/5 页

C
1,379
字号
   108,    99,   110,   112,   120,   124,   126,     0,     0,     0,   255,   269,   156,     0,     0,   176,   113,     0,     0,     0,   123,   223,   176,   115,     0,   241,    96,     0,     0,     0,     0,     0,   104,     0,     0,   105,   148,     0,   252,     0,   256,   229,     0,   119,     0,   101,   122,    96,     0,     0,   103,     0,   109,     0,   148,     0,   217,   121,     0,   252,   246,     0,   114,   100,   106,   111,   251,     0,   253,   125,   217,     0,     0,   133,     0,   253,     0,   216,   176,     0,   224,   257,   133,   102,   132,   254,   148,   253,   230,   225,   133,   148,   258,   231,   148,   259,     0,     0,     0};static const short yydefgoto[] = {   587,    94,     9,    10,     7,     8,    14,    75,   192,   141,   140,   138,   149,   151,     5,     6,    13,    43,   105,   168,   184,    44,   164,    45,   492,   493,   524,   527,   494,   509,   510,   495,   522,   496,   497,   498,   499,   571,    88,   111,    46,   544,    47,   265,   170,   264,   430,   463,   350,   394,   395,    48,    49,   178,    50,   179,    51,   181,   161,   162,   197,   559,   417,   256,   343,   441,   468,   529,   577,   344,   455,   501,   550,   582,   345,   421,   411,   383,   384,   387,   420,   547,   564,   515,   549,   578,   585,    52,   165,   259,   346,   447,   390,   424,   445,    11,    12,    53,    54,    17,    18,   341,   159,   160,   375};static const short yypact[] = {   -66,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,    23,-32768,   -73,   585,   695,    53,    -4,   -73,-32768,  1276,    40,    63,   115,-32768,   140,   179,   143,   158,   184,   191,   215,   224,   226,   227,-32768,-32768,   228,   230,-32768,   231,   233,   234,-32768,-32768,-32768,-32768,    -3,-32768,-32768,-32768,-32768,-32768,-32768,-32768,   156,-32768,   270,   179,   272,   491,-32768,   273,   274,   275,-32768,-32768,   276,   277,   280,   491,   288,   290,   293,   296,   297,   198,   491,    85,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,   298,   300,-32768,-32768,   301,   302,   179,   179,   303,   179,    15,-32768,   304,   118,   281,   179,   305,   296,-32768,-32768,-32768,   261,     6,-32768,     7,-32768,-32768,   491,   491,   491,   282,   289,-32768,   291,   294,   295,   310,   311,   312,   313,   314,   316,   491,   491,  1032,   252,-32768,   190,-32768,   196,    10,-32768,-32768,   326,  1137,   206,-32768,-32768,   212,-32768,    24,-32768,-32768,  1137,   330,-32768,   319,   339,   264,   236,-32768,   491,-32768,    31,    29,   -20,   237,-32768,-32768,-32768,   239,   243,   244,   246,   247,-32768,-32768,    -6,    65,    30,   248,-32768,-32768,    61,   118,   249,   349,    68,   -73,   491,   491,-32768,   491,   491,-32768,-32768,   581,   491,   491,   370,   491,   371,   372,   376,   491,   491,   491,   491,-32768,-32768,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,   491,  1137,   377,   379,-32768,   380,   491,   491,  1137,   254,   383,-32768,   386,   342,    -1,    -1,   -55,   278,  1137,  1276,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,   389,-32768,-32768,   662,   363,     9,-32768,-32768,-32768,-32768,-32768,-32768,-32768,   179,-32768,   179,   304,-32768,-32768,-32768,-32768,   255,-32768,    64,-32768,-32768,-32768,   -21,  1137,  1137,   720,  1137,  1137,-32768,   659,   818,   284,   838,   285,   287,   292,  1052,  1072,   858,  1092,  1199,  1156,  1175,  1234,   738,  1247,   549,   549,   186,   186,   186,   186,   216,   216,   193,   193,-32768,-32768,-32768,  1137,  1137,  1137,-32768,-32768,-32768,  1137,  1137,-32768,-32768,-32768,-32768,-32768,   283,   299,-32768,-32768,   -39,-32768,   399,   445,   399,   491,   306,-32768,     8,   388,-32768,   301,-32768,-32768,-32768,-32768,-32768,-32768,-32768,   308,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,   491,   491,-32768,   407,   491,    -1,   122,   278,-32768,-32768,   172,   375,  1112,   397,   325,-32768,  1219,   338,-32768,  1137,    20,   415,-32768,   418,     3,-32768,   343,-32768,-32768,   878,   898,   309,  1137,   -27,   408,-32768,-32768,-32768,-32768,-32768,-32768,   317,   491,   146,   412,-32768,   396,-32768,-32768,-32768,   325,   385,   398,   404,-32768,   320,-32768,-32768,-32768,   432,   323,-32768,-32768,-32768,-32768,   278,    -1,-32768,   925,-32768,   491,   402,-32768,-32768,   491,    20,   491,   324,-32768,-32768,   374,   332,   200,   945,-32768,   410,    35,   965,-32768,   985,-32768,-32768,   435,-32768,   278,   420,   444,-32768,   505,-32768,-32768,-32768,    20,-32768,   491,-32768,   331,-32768,-32768,-32768,-32768,-32768,-32768,-32768,   426,   427,-32768,-32768,   428,   429,-32768,-32768,-32768,-32768,-32768,-32768,-32768,   505,   423,   440,    -3,-32768,-32768,-32768,  1005,    92,-32768,-32768,    21,    58,   441,-32768,-32768,-32768,-32768,    34,   442,-32768,   357,   449,   364,   365,    22,-32768,    16,   452,-32768,   -34,    58,   466,   378,-32768,-32768,   481,-32768,    21,-32768,-32768,   381,   382,    21,-32768,    73,-32768,    58,   130,   494,   411,-32768,   454,   466,-32768,    67,-32768,-32768,-32768,-32768,-32768,   482,-32768,   505,   411,    21,   502,    84,   460,-32768,   400,-32768,-32768,   507,-32768,-32768,    84,-32768,-32768,-32768,   323,-32768,-32768,-32768,    84,   323,-32768,-32768,   323,-32768,   519,   524,-32768};static const short yypgoto[] = {-32768,   -51,-32768,-32768,-32768,-32768,   335,-32768,-32768,-32768,-32768,-32768,-32768,   424,-32768,-32768,   366,-32768,-32768,-32768,   346,-32768,    90,  -160,   -50,  -315,     0,    12,    14,-32768,-32768,-32768,-32768,    41,-32768,   -19,-32768,  -517,-32768,    43,  -446,  -176,-32768,-32768,  -244,-32768,-32768,-32768,-32768,-32768,   150,-32768,-32768,-32768,-32768,-32768,-32768,  -165,   -88,-32768,   -58,   -10,   132,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,  -372,   210,-32768,-32768,    17,  -534,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,  -415,-32768,-32768,-32768,-32768,-32768,   367,   -12,-32768,-32768,  -238,-32768};#define	YYLAST		1290static const short yytable[] = {   163,   135,   273,   275,   255,    78,   114,   392,   337,   338,   414,   145,   392,   169,   236,   277,   190,   193,   154,    93,   517,   353,   500,   434,   422,   517,   538,    15,   243,   361,   458,   477,   573,   257,   180,   251,   477,   477,   531,   251,    16,     1,     2,     3,   581,    77,   172,   173,   478,   175,   177,   500,     4,   478,   478,   186,   579,   502,   339,   351,   195,   196,   517,    76,   583,   279,   280,   340,   279,   280,   525,   517,   243,   477,   378,   209,   210,   517,   233,   258,   466,   252,   477,   379,   532,   470,   240,   271,   477,    89,   478,   543,    16,   253,   569,   435,   517,   253,    30,   478,   570,   260,    30,   261,   250,   478,   525,   477,   397,   423,   155,   356,    90,   156,   500,   271,   254,   272,   109,   110,   254,    40,   182,   183,   478,    40,   427,   191,   194,   393,   352,   237,   288,   289,   393,   291,   292,   403,   176,   540,   294,   295,   489,   297,   533,   244,   491,   301,   302,   303,   304,   276,    91,   305,   306,   307,   308,   309,   310,   311,   312,   313,   314,   315,   316,   317,   318,   319,   320,   321,   322,   323,   324,   325,   326,   116,   117,    92,   489,   518,   330,   331,   281,    93,   282,   281,   271,   359,   274,   244,   562,   286,    95,   519,   526,    96,   155,   360,   451,   156,   157,   158,   118,   119,   405,   406,   407,   408,   409,   120,   121,   122,   519,   526,   223,   224,   225,   226,   227,   228,   229,    97,   354,   123,   355,   227,   228,   229,    98,   555,   405,   406,   407,   408,   409,   124,   342,   413,   404,   465,   125,   126,   127,   128,   129,   130,   225,   226,   227,   228,   229,   271,    99,   556,   450,   116,   117,   332,   333,   357,   358,   100,   231,   101,   102,   103,   131,   104,   106,   410,   107,   108,   132,   112,   113,    78,   115,   136,   137,   139,   142,   143,   118,   119,   144,   382,   386,   382,   389,   120,   121,   122,   146,   147,   153,   410,   255,   148,   133,   134,   150,   152,   166,   123,   167,   169,   171,   174,   180,   187,   189,   234,   399,   400,   248,   124,   402,   235,   185,   198,   125,   126,   127,   128,   129,   130,   199,   241,   200,   116,   117,   201,   202,   242,   245,   246,   238,    79,    80,    81,    82,    83,    84,    85,    86,    87,   131,   203,   204,   205,   206,   207,   132,   208,   438,   247,   118,   119,   249,   285,   262,   461,   266,   120,   121,   122,   267,   268,   -96,   269,   270,   278,   284,   232,   296,   298,   299,   123,   133,   134,   300,   327,   453,   328,   329,   503,   457,   334,   459,   124,   335,   336,   342,   347,   125,   126,   127,   128,   129,   130,   349,   580,   116,   117,   396,   376,   584,   365,   367,   586,   368,   401,   412,   415,   416,   369,   504,   419,   521,   425,   131,   377,   426,   429,   436,   530,   132,   391,   439,   118,   119,   398,   433,   440,   443,   444,   380,   121,   122,   381,   437,   446,   449,   448,   271,   473,   460,   239,   116,   117,   123,   454,   133,   134,   464,   520,   462,   474,   523,   469,   475,   385,   124,   505,   506,   507,   508,   125,   126,   127,   128,   129,   130,   512,   541,   118,   119,   513,   528,   413,   534,   575,   120,   121,   122,   523,   535,   536,   537,   542,   554,   546,   520,   131,   116,   117,   123,   551,   557,   132,   558,   548,   541,   560,  -107,   553,   568,   563,   124,   476,   572,   576,   567,   125,   126,   127,   128,   129,   130,   588,   477,   118,   119,   574,   589,   133,   134,   290,   120,   121,   122,   283,   188,   456,   263,   552,   539,   478,   511,   131,   545,   565,   123,   514,   428,   132,   479,   480,   481,   482,   483,   566,   442,   484,   124,   388,   287,     0,     0,   125,   126,   127,   128,   129,   130,     0,     0,   561,     0,     0,     0,   133,   134,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,     0,   131,   485,     0,   486,    19,     0,   132,   487,     0,     0,    40,   211,     0,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,     0,   133,   134,     0,     0,     0,     0,     0,   488,   489,     0,   490,     0,   491,     0,    20,    21,     0,     0,     0,     0,    22,    23,    24,    25,    26,     0,     0,     0,     0,     0,     0,     0,    27,    28,    29,    30,     0,     0,     0,     0,     0,     0,    31,    32,    33,    34,    35,    36,     0,    19,     0,     0,    37,    38,    39,     0,     0,   211,    40,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,     0,     0,    41,     0,   348,    55,     0,     0,  -274,     0,   293,     0,     0,    42,    20,    21,     0,     0,     0,     0,    22,    23,    24,    25,    26,     0,     0,     0,     0,     0,    55,     0,    27,    28,    29,    30,     0,     0,     0,    56,     0,     0,    31,    32,    33,    34,    35,    36,     0,     0,     0,     0,    37,    38,    39,     0,    57,     0,    40,     0,     0,     0,   362,     0,    56,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,    41,     0,    57,     0,     0,     0,     0,     0,     0,   363,    58,    42,     0,    59,    60,    61,    62,    63,   -41,    64,    65,    66,     0,    67,    68,    69,    70,    71,     0,     0,     0,     0,    72,    73,    74,    58,     0,     0,    59,    60,    61,    62,    63,     0,    64,    65,    66,     0,    67,    68,    69,    70,    71,     0,     0,     0,     0,    72,    73,    74,   211,     0,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,     0,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,     0,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,     0,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,     0,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,     0,     0,     0,     0,     0,     0,     0,   211,   364,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,   366,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,   372,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,   431,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,   432,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,     0,     0,     0,     0,     0,     0,     0,   211,   452,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,   467,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,   471,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,   472,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,   516,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,     0,     0,   413,     0,     0,   211,   230,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,     0,   370,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,     0,     0,   371,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,     0,     0,     0,   373,   211,   374,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   211,   418,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,    79,    80,    81,    82,    83,    84,    85,    86,    87};static const short yycheck[] = {    88,    59,   178,   179,   164,    17,    57,     4,   246,   247,   382,    69,     4,     4,     4,   180,    10,    10,    76,     4,     4,   265,   468,    50,     4,     4,     4,     4,     4,    50,   445,    15,   566,     4,     4,     4,    15,    15,     4,     4,   113,   107,   108,   109,   578,    49,    97,    98,    32,   100,   101,   497,   118,    32,    32,   106,   573,   472,   113,    50,   118,   119,     4,    10,   581,     4,     5,   122,     4,     5,    48,     4,     4,    15,   113,   133,   134,     4,   136,    50,   452,    50,    15,   122,    50,    50,   144,   121,    15,    49,    32,   125,   113,    62,    10,   122,     4,    62,    67,    32,    16,   121,    67,   123,   162,    32,    48,    15,   352,    89,   111,   276,    49,   114,   560,   121,    85,   123,   121,   122,    85,    90,     4,     5,    32,    90,   123,   121,   121,   126,   121,   121,   190,   191,   126,   193,   194,   375,   123,   123,   198,   199,   120,   201,   516,   121,   124,   205,   206,   207,   208,   121,    37,   211,   212,   213,   214,   215,   216,   217,   218,   219,   220,   221,   222,   223,   224,   225,   226,   227,   228,   229,   230,   231,   232,     3,     4,    37,   120,    87,   238,   239,   121,     4,   123,   121,   121,   123,   123,   121,   123,   123,    49,   120,   509,    37,   111,   285,   436,   114,   115,   116,    30,    31,    58,    59,    60,    61,    62,    37,    38,    39,   120,   528,    28,    29,    30,    31,    32,    33,    34,    37,   273,    51,   275,    32,    33,    34,    37,   544,    58,    59,    60,    61,    62,    63,   114,    37,   116,    39,    68,    69,    70,    71,    72,    73,    30,    31,    32,    33,    34,   121,    37,   123,   430,     3,     4,     3,     4,     4,     5,    37,    10,    37,    37,    37,    94,    37,    37,   123,    37,    37,   100,   117,     4,   287,     4,     4,     4,     4,     4,     4,    30,    31,     4,   343,   344,   345,   346,    37,    38,    39,     4,     3,    96,   123,   456,     4,   126,   127,     4,     4,     4,    51,     4,     4,     4,     4,     4,     4,    49,   121,   370,   371,    50,    63,   374,   121,    37,    37,    68,    69,    70,    71,    72,    73,    37,   121,    37,     3,     4,    37,    37,   121,     4,    16,    10,     6,     7,     8,     9,    10,    11,    12,    13,    14,    94,    37,    37,    37,    37,    37,   100,    37,   412,    16,    30,    31,   122,    10,   123,   449,   123,    37,    38,    39,   123,   123,    37,   123,   123,

⌨️ 快捷键说明

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