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

📄 m_00000000000921790864_3105254492.c

📁 verilogHDL编写的QPSK选相法调制模块
💻 C
📖 第 1 页 / 共 5 页
字号:
    t123 = *((unsigned int *)t100);
    *((unsigned int *)t100) = (t123 & t121);
    t124 = *((unsigned int *)t94);
    *((unsigned int *)t94) = (t124 & t120);
    t125 = *((unsigned int *)t94);
    *((unsigned int *)t94) = (t125 & t121);
    goto LAB28;

LAB29:    *((unsigned int *)t126) = 1;
    goto LAB32;

LAB31:    *((unsigned int *)t126) = 1;
    *((unsigned int *)t127) = 1;
    goto LAB32;

LAB33:    t138 = (t1 + 5064);
    t139 = (t138 + 32U);
    t140 = *((char **)t139);
    t142 = (t1 + 5064);
    t143 = (t142 + 40U);
    t144 = *((char **)t143);
    t145 = (t1 + 5156);
    t146 = (t145 + 32U);
    t147 = *((char **)t146);
    t148 = ((char*)((ng2)));
    memset(t149, 0, 8);
    xsi_vlog_signed_multiply(t149, 32, t147, 32, t148, 32);
    t150 = ((char*)((ng3)));
    memset(t151, 0, 8);
    xsi_vlog_signed_minus(t151, 32, t149, 32, t150, 32);
    xsi_vlog_generic_get_index_select_value(t141, 32, t140, t144, 2, t151, 32, 1);
    t152 = ((char*)((ng0)));
    memset(t153, 0, 8);
    t154 = (t153 + 4U);
    t155 = (t141 + 4U);
    t156 = (t152 + 4U);
    t157 = *((unsigned int *)t141);
    t158 = *((unsigned int *)t152);
    t159 = (t157 ^ t158);
    t160 = *((unsigned int *)t155);
    t161 = *((unsigned int *)t156);
    t162 = (t160 ^ t161);
    t163 = (t159 | t162);
    t164 = *((unsigned int *)t155);
    t165 = *((unsigned int *)t156);
    t166 = (t164 | t165);
    t167 = (~(t166));
    t168 = (t163 & t167);
    if (t168 != 0)
        goto LAB39;

LAB36:    if (t166 != 0)
        goto LAB38;

LAB37:    *((unsigned int *)t153) = 1;

LAB39:    memset(t169, 0, 8);
    t170 = (t169 + 4U);
    t171 = (t153 + 4U);
    t172 = *((unsigned int *)t171);
    t173 = (~(t172));
    t174 = *((unsigned int *)t153);
    t175 = (t174 & t173);
    t176 = (t175 & 1U);
    if (t176 != 0)
        goto LAB40;

LAB41:    if (*((unsigned int *)t171) != 0)
        goto LAB42;

LAB43:    t178 = *((unsigned int *)t126);
    t179 = *((unsigned int *)t169);
    t180 = (t178 & t179);
    *((unsigned int *)t177) = t180;
    t181 = (t126 + 4U);
    t182 = (t169 + 4U);
    t183 = (t177 + 4U);
    t184 = *((unsigned int *)t181);
    t185 = *((unsigned int *)t182);
    t186 = (t184 | t185);
    *((unsigned int *)t183) = t186;
    t187 = *((unsigned int *)t183);
    t188 = (t187 != 0);
    if (t188 == 1)
        goto LAB44;

LAB45:
LAB46:    goto LAB35;

LAB38:    *((unsigned int *)t153) = 1;
    *((unsigned int *)t154) = 1;
    goto LAB39;

LAB40:    *((unsigned int *)t169) = 1;
    goto LAB43;

LAB42:    *((unsigned int *)t169) = 1;
    *((unsigned int *)t170) = 1;
    goto LAB43;

LAB44:    t189 = *((unsigned int *)t177);
    t190 = *((unsigned int *)t183);
    *((unsigned int *)t177) = (t189 | t190);
    t191 = (t126 + 4U);
    t192 = (t169 + 4U);
    t193 = *((unsigned int *)t126);
    t194 = (~(t193));
    t195 = *((unsigned int *)t191);
    t196 = (~(t195));
    t197 = *((unsigned int *)t169);
    t198 = (~(t197));
    t199 = *((unsigned int *)t192);
    t200 = (~(t199));
    t201 = (t194 & t196);
    t202 = (t198 & t200);
    t203 = (~(t201));
    t204 = (~(t202));
    t205 = *((unsigned int *)t183);
    *((unsigned int *)t183) = (t205 & t203);
    t206 = *((unsigned int *)t183);
    *((unsigned int *)t183) = (t206 & t204);
    t207 = *((unsigned int *)t177);
    *((unsigned int *)t177) = (t207 & t203);
    t208 = *((unsigned int *)t177);
    *((unsigned int *)t177) = (t208 & t204);
    goto LAB46;

LAB47:    *((unsigned int *)t209) = 1;
    goto LAB50;

LAB49:    *((unsigned int *)t209) = 1;
    *((unsigned int *)t210) = 1;
    goto LAB50;

LAB51:    t221 = (t1 + 5064);
    t222 = (t221 + 32U);
    t223 = *((char **)t222);
    t225 = (t1 + 5064);
    t226 = (t225 + 40U);
    t227 = *((char **)t226);
    t228 = (t1 + 5156);
    t229 = (t228 + 32U);
    t230 = *((char **)t229);
    t231 = ((char*)((ng2)));
    memset(t232, 0, 8);
    xsi_vlog_signed_multiply(t232, 32, t230, 32, t231, 32);
    t233 = ((char*)((ng4)));
    memset(t234, 0, 8);
    xsi_vlog_signed_minus(t234, 32, t232, 32, t233, 32);
    xsi_vlog_generic_get_index_select_value(t224, 32, t223, t227, 2, t234, 32, 1);
    t235 = ((char*)((ng0)));
    memset(t236, 0, 8);
    t237 = (t236 + 4U);
    t238 = (t224 + 4U);
    t239 = (t235 + 4U);
    t240 = *((unsigned int *)t224);
    t241 = *((unsigned int *)t235);
    t242 = (t240 ^ t241);
    t243 = *((unsigned int *)t238);
    t244 = *((unsigned int *)t239);
    t245 = (t243 ^ t244);
    t246 = (t242 | t245);
    t247 = *((unsigned int *)t238);
    t248 = *((unsigned int *)t239);
    t249 = (t247 | t248);
    t250 = (~(t249));
    t251 = (t246 & t250);
    if (t251 != 0)
        goto LAB57;

LAB54:    if (t249 != 0)
        goto LAB56;

LAB55:    *((unsigned int *)t236) = 1;

LAB57:    memset(t252, 0, 8);
    t253 = (t252 + 4U);
    t254 = (t236 + 4U);
    t255 = *((unsigned int *)t254);
    t256 = (~(t255));
    t257 = *((unsigned int *)t236);
    t258 = (t257 & t256);
    t259 = (t258 & 1U);
    if (t259 != 0)
        goto LAB58;

LAB59:    if (*((unsigned int *)t254) != 0)
        goto LAB60;

LAB61:    t261 = *((unsigned int *)t209);
    t262 = *((unsigned int *)t252);
    t263 = (t261 & t262);
    *((unsigned int *)t260) = t263;
    t264 = (t209 + 4U);
    t265 = (t252 + 4U);
    t266 = (t260 + 4U);
    t267 = *((unsigned int *)t264);
    t268 = *((unsigned int *)t265);
    t269 = (t267 | t268);
    *((unsigned int *)t266) = t269;
    t270 = *((unsigned int *)t266);
    t271 = (t270 != 0);
    if (t271 == 1)
        goto LAB62;

LAB63:
LAB64:    goto LAB53;

LAB56:    *((unsigned int *)t236) = 1;
    *((unsigned int *)t237) = 1;
    goto LAB57;

LAB58:    *((unsigned int *)t252) = 1;
    goto LAB61;

LAB60:    *((unsigned int *)t252) = 1;
    *((unsigned int *)t253) = 1;
    goto LAB61;

LAB62:    t272 = *((unsigned int *)t260);
    t273 = *((unsigned int *)t266);
    *((unsigned int *)t260) = (t272 | t273);
    t274 = (t209 + 4U);
    t275 = (t252 + 4U);
    t276 = *((unsigned int *)t209);
    t277 = (~(t276));
    t278 = *((unsigned int *)t274);
    t279 = (~(t278));
    t280 = *((unsigned int *)t252);
    t281 = (~(t280));
    t282 = *((unsigned int *)t275);
    t283 = (~(t282));
    t284 = (t277 & t279);
    t285 = (t281 & t283);
    t286 = (~(t284));
    t287 = (~(t285));
    t288 = *((unsigned int *)t266);
    *((unsigned int *)t266) = (t288 & t286);
    t289 = *((unsigned int *)t266);
    *((unsigned int *)t266) = (t289 & t287);
    t290 = *((unsigned int *)t260);
    *((unsigned int *)t260) = (t290 & t286);
    t291 = *((unsigned int *)t260);
    *((unsigned int *)t260) = (t291 & t287);
    goto LAB64;

LAB65:    *((unsigned int *)t292) = 1;
    goto LAB68;

LAB67:    *((unsigned int *)t292) = 1;
    *((unsigned int *)t293) = 1;
    goto LAB68;

LAB69:    t304 = (t1 + 5064);
    t305 = (t304 + 32U);
    t306 = *((char **)t305);
    t308 = (t1 + 5064);
    t309 = (t308 + 40U);
    t310 = *((char **)t309);
    t311 = (t1 + 5156);
    t312 = (t311 + 32U);
    t313 = *((char **)t312);
    t314 = ((char*)((ng2)));
    memset(t315, 0, 8);
    xsi_vlog_signed_multiply(t315, 32, t313, 32, t314, 32);
    t316 = ((char*)((ng5)));
    memset(t317, 0, 8);
    xsi_vlog_signed_minus(t317, 32, t315, 32, t316, 32);
    xsi_vlog_generic_get_index_select_value(t307, 32, t306, t310, 2, t317, 32, 1);
    t318 = ((char*)((ng1)));
    memset(t319, 0, 8);
    t320 = (t319 + 4U);
    t321 = (t307 + 4U);
    t322 = (t318 + 4U);
    t323 = *((unsigned int *)t307);
    t324 = *((unsigned int *)t318);
    t325 = (t323 ^ t324);
    t326 = *((unsigned int *)t321);
    t327 = *((unsigned int *)t322);
    t328 = (t326 ^ t327);
    t329 = (t325 | t328);
    t330 = *((unsigned int *)t321);
    t331 = *((unsigned int *)t322);
    t332 = (t330 | t331);
    t333 = (~(t332));
    t334 = (t329 & t333);
    if (t334 != 0)
        goto LAB75;

LAB72:    if (t332 != 0)
        goto LAB74;

LAB73:    *((unsigned int *)t319) = 1;

LAB75:    memset(t335, 0, 8);
    t336 = (t335 + 4U);
    t337 = (t319 + 4U);
    t338 = *((unsigned int *)t337);
    t339 = (~(t338));
    t340 = *((unsigned int *)t319);
    t341 = (t340 & t339);
    t342 = (t341 & 1U);
    if (t342 != 0)
        goto LAB76;

LAB77:    if (*((unsigned int *)t337) != 0)
        goto LAB78;

LAB79:    t344 = *((unsigned int *)t292);
    t345 = *((unsigned int *)t335);
    t346 = (t344 & t345);
    *((unsigned int *)t343) = t346;
    t347 = (t292 + 4U);
    t348 = (t335 + 4U);
    t349 = (t343 + 4U);
    t350 = *((unsigned int *)t347);
    t351 = *((unsigned int *)t348);
    t352 = (t350 | t351);
    *((unsigned int *)t349) = t352;
    t353 = *((unsigned int *)t349);
    t354 = (t353 != 0);
    if (t354 == 1)
        goto LAB80;

LAB81:
LAB82:    goto LAB71;

LAB74:    *((unsigned int *)t319) = 1;
    *((unsigned int *)t320) = 1;
    goto LAB75;

LAB76:    *((unsigned int *)t335) = 1;
    goto LAB79;

LAB78:    *((unsigned int *)t335) = 1;
    *((unsigned int *)t336) = 1;
    goto LAB79;

LAB80:    t355 = *((unsigned int *)t343);
    t356 = *((unsigned int *)t349);
    *((unsigned int *)t343) = (t355 | t356);
    t357 = (t292 + 4U);
    t358 = (t335 + 4U);
    t359 = *((unsigned int *)t292);
    t360 = (~(t359));
    t361 = *((unsigned int *)t357);
    t362 = (~(t361));
    t363 = *((unsigned int *)t335);
    t364 = (~(t363));
    t365 = *((unsigned int *)t358);
    t366 = (~(t365));
    t367 = (t360 & t362);
    t368 = (t364 & t366);
    t369 = (~(t367));
    t370 = (~(t368));
    t371 = *((unsigned int *)t349);
    *((unsigned int *)t349) = (t371 & t369);
    t372 = *((unsigned int *)t349);
    *((unsigned int *)t349) = (t372 & t370);
    t373 = *((unsigned int *)t343);
    *((unsigned int *)t343) = (t373 & t369);
    t374 = *((unsigned int *)t343);
    *((unsigned int *)t343) = (t374 & t370);
    goto LAB82;

LAB83:    *((unsigned int *)t375) = 1;
    goto LAB86;

LAB85:    *((unsigned int *)t375) = 1;
    *((unsigned int *)t376) = 1;
    goto LAB86;

LAB87:    t387 = (t1 + 5064);
    t388 = (t387 + 32U);
    t389 = *((char **)t388);
    t391 = (t1 + 5064);
    t392 = (t391 + 40U);
    t393 = *((char **)t392);
    t394 = (t1 + 5156);
    t395 = (t394 + 32U);
    t396 = *((char **)t395);
    t397 = ((char*)((ng2)));
    memset(t398, 0, 8);
    xsi_vlog_signed_multiply(t398, 32, t396, 32, t397, 32);
    t399 = ((char*)((ng6)));
    memset(t400, 0, 8);
    xsi_vlog_signed_minus(t400, 32, t398, 32, t399, 32);
    xsi_vlog_generic_get_index_select_value(t390, 32, t389, t393, 2, t400, 32, 1);
    t401 = ((char*)((ng1)));
    memset(t402, 0, 8);
    t403 = (t402 + 4U);
    t404 = (t390 + 4U);
    t405 = (t401 + 4U);
    t406 = *((unsigned int *)t390);
    t407 = *((unsigned int *)t401);
    t408 = (t406 ^ t407);
    t409 = *((unsigned int *)t404);
    t410 = *((unsigned int *)t405);
    t411 = (t409 ^ t410);
    t412 = (t408 | t411);
    t413 = *((unsigned int *)t404);
    t414 = *((unsigned int *)t405);
    t415 = (t413 | t414);
    t416 = (~(t415));
    t417 = (t412 & t416);
    if (t417 != 0)
        goto LAB93;

LAB90:    if (t415 != 0)
        goto LAB92;

LAB91:    *((unsigned int *)t402) = 1;

LAB93:    memset(t418, 0, 8);
    t419 = (t418 + 4U);
    t420 = (t402 + 4U);
    t421 = *((unsigned int *)t420);
    t422 = (~(t421));
    t423 = *((unsigned int *)t402);
    t424 = (t423 & t422);
    t425 = (t424 & 1U);
    if (t425 != 0)
        goto LAB94;

LAB95:    if (*((unsigned int *)t420) != 0)
        goto LAB96;

LAB97:    t427 = *((unsigned int *)t375);
    t428 = *((unsigned int *)t418);
    t429 = (t427 & t428);
    *((unsigned int *)t426) = t429;
    t430 = (t375 + 4U);
    t431 = (t418 + 4U);
    t432 = (t426 + 4U);
    t433 = *((unsigned int *)t430);
    t434 = *((unsigned int *)t431);
    t435 = (t433 | t434);
    *((unsigned int *)t432) = t435;
    t436 = *((unsigned int *)t432);
    t437 = (t436 != 0);
    if (t437 == 1)
        goto LAB98;

LAB99:
LAB100:    goto LAB89;

LAB92:    *((unsigned int *)t402) = 1;
    *((unsigned int *)t403) = 1;
    goto LAB93;

LAB94:    *((unsigned int *)t418) = 1;
    goto LAB97;

LAB96:    *((unsigned int *)t418) = 1;
    *((unsigned int *)t419) = 1;
    goto LAB97;

LAB98:    t438 = *((unsigned int *)t426);
    t439 = *((unsigned int *)t432);
    *((unsigned int *)t426) = (t438 | t439);
    t440 = (t375 + 4U);
    t441 = (t418 + 4U);
    t442 = *((unsigned int *)t375);
    t443 = (~(t442));
    t444 = *((unsigned int *)t440);
    t445 = (~(t444));
    t446 = *((unsigned int *)t418);
    t447 = (~(t446));
    t448 = *((unsigned int *)t441);
    t449 = (~(t448));
    t450 = (t443 & t445);
    t451 = (t447 & t449);
    t452 = (~(t450));
    t453 = (~(t451));
    t454 = *((unsigned int *)t432);
    *((unsigned int *)t432) = (t454 & t452);
    t455 = *((unsigned int *)t432);
    *((unsigned int *)t432) = (t455 & t453);
    t456 = *((unsigned int *)t426);
    *((unsigned int *)t426) = (t456 & t452);
    t457 = *((unsigned int *)t426);
    *((unsigned int *)t426) = (t457 & t453);
    goto LAB100;

LAB101:    *((unsigned int *)t458) = 1;
    goto LAB104;

LAB103:    *((unsigned int *)t458) = 1;
    *((unsigned int *)t459) = 1;
    goto LAB104;

LAB105:    t470 = (t1 + 5064);
    t471 = (t470 + 32U);
    t472 = *((char **)t471);
    t474 = (t1 + 5064);
    t475 = (t474 + 40U);
    t476 = *((char **)t475);
    t477 = (t1 + 5156);
    t478 = (t477 + 32U);
    t479 = *((char **)t478);
    t480 = ((char*)((ng2)));
    memset(t481, 0, 8);
    xsi_vlog_signed_multiply(t481, 32, t479, 32, t480, 32);
    t482 = ((char*)((ng7)));
    memset(t483, 0, 8);
    xsi_vlog_signed_minus(t483, 32, t481, 32, t482, 32);
    xsi_vlog_generic_get_index_select_value(t473, 32, t472, t476, 2, t483, 32, 1);
    t484 = ((char*)((ng1)));
    memset(t485, 0, 8);
    t486 = (t485 + 4U);
    t487 = (t473 + 4U);
    t488 = (t484 + 4U);
    t489 = *((unsigned int *)t473);
    t490 = *((unsigned int *)t484);
    t491 = (t489 ^ t490);
    t492 = *((unsigned int *)t487);
    t493 = *((unsigned int *)t488);
    t494 = (t492 ^ t493);
    t495 = (t491 | t494);
    t496 = *((unsigned int *)t487);
    t497 = *((unsigned int *)t488);
    t498 = (t496 | t497);

⌨️ 快捷键说明

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