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

📄 m_00000000003085344840_3161674455.c

📁 verilogHDL编写的QPSK选相法调制模块
💻 C
📖 第 1 页 / 共 5 页
字号:
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 + 5040);
    t388 = (t387 + 32U);
    t389 = *((char **)t388);
    t391 = (t1 + 5040);
    t392 = (t391 + 40U);
    t393 = *((char **)t392);
    t394 = (t1 + 5132);
    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 + 5040);
    t471 = (t470 + 32U);
    t472 = *((char **)t471);
    t474 = (t1 + 5040);
    t475 = (t474 + 40U);
    t476 = *((char **)t475);
    t477 = (t1 + 5132);
    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);
    t499 = (~(t498));
    t500 = (t495 & t499);
    if (t500 != 0)
        goto LAB111;

LAB108:    if (t498 != 0)
        goto LAB110;

LAB109:    *((unsigned int *)t485) = 1;

LAB111:    memset(t501, 0, 8);
    t502 = (t501 + 4U);
    t503 = (t485 + 4U);
    t504 = *((unsigned int *)t503);
    t505 = (~(t504));
    t506 = *((unsigned int *)t485);
    t507 = (t506 & t505);
    t508 = (t507 & 1U);
    if (t508 != 0)
        goto LAB112;

LAB113:    if (*((unsigned int *)t503) != 0)
        goto LAB114;

LAB115:    t510 = *((unsigned int *)t458);
    t511 = *((unsigned int *)t501);
    t512 = (t510 & t511);
    *((unsigned int *)t509) = t512;
    t513 = (t458 + 4U);
    t514 = (t501 + 4U);
    t515 = (t509 + 4U);
    t516 = *((unsigned int *)t513);
    t517 = *((unsigned int *)t514);
    t518 = (t516 | t517);
    *((unsigned int *)t515) = t518;
    t519 = *((unsigned int *)t515);
    t520 = (t519 != 0);
    if (t520 == 1)
        goto LAB116;

LAB117:
LAB118:    goto LAB107;

LAB110:    *((unsigned int *)t485) = 1;
    *((unsigned int *)t486) = 1;
    goto LAB111;

LAB112:    *((unsigned int *)t501) = 1;
    goto LAB115;

LAB114:    *((unsigned int *)t501) = 1;
    *((unsigned int *)t502) = 1;
    goto LAB115;

LAB116:    t521 = *((unsigned int *)t509);
    t522 = *((unsigned int *)t515);
    *((unsigned int *)t509) = (t521 | t522);
    t523 = (t458 + 4U);
    t524 = (t501 + 4U);
    t525 = *((unsigned int *)t458);
    t526 = (~(t525));
    t527 = *((unsigned int *)t523);
    t528 = (~(t527));
    t529 = *((unsigned int *)t501);
    t530 = (~(t529));
    t531 = *((unsigned int *)t524);
    t532 = (~(t531));
    t533 = (t526 & t528);
    t534 = (t530 & t532);
    t535 = (~(t533));
    t536 = (~(t534));
    t537 = *((unsigned int *)t515);
    *((unsigned int *)t515) = (t537 & t535);
    t538 = *((unsigned int *)t515);
    *((unsigned int *)t515) = (t538 & t536);
    t539 = *((unsigned int *)t509);
    *((unsigned int *)t509) = (t539 & t535);
    t540 = *((unsigned int *)t509);
    *((unsigned int *)t509) = (t540 & t536);
    goto LAB118;

LAB119:    *((unsigned int *)t541) = 1;
    goto LAB122;

LAB121:    *((unsigned int *)t541) = 1;
    *((unsigned int *)t542) = 1;
    goto LAB122;

LAB123:    t553 = (t1 + 5040);
    t554 = (t553 + 32U);
    t555 = *((char **)t554);
    t557 = (t1 + 5040);
    t558 = (t557 + 40U);
    t559 = *((char **)t558);
    t560 = (t1 + 5132);
    t561 = (t560 + 32U);
    t562 = *((char **)t561);
    t563 = ((char*)((ng2)));
    memset(t564, 0, 8);
    xsi_vlog_signed_multiply(t564, 32, t562, 32, t563, 32);
    t565 = ((char*)((ng8)));
    memset(t566, 0, 8);
    xsi_vlog_signed_minus(t566, 32, t564, 32, t565, 32);
    xsi_vlog_generic_get_index_select_value(t556, 32, t555, t559, 2, t566, 32, 1);
    t567 = ((char*)((ng1)));
    memset(t568, 0, 8);
    t569 = (t568 + 4U);
    t570 = (t556 + 4U);
    t571 = (t567 + 4U);
    t572 = *((unsigned int *)t556);
    t573 = *((unsigned int *)t567);
    t574 = (t572 ^ t573);
    t575 = *((unsigned int *)t570);
    t576 = *((unsigned int *)t571);
    t577 = (t575 ^ t576);
    t578 = (t574 | t577);
    t579 = *((unsigned int *)t570);
    t580 = *((unsigned int *)t571);
    t581 = (t579 | t580);
    t582 = (~(t581));
    t583 = (t578 & t582);
    if (t583 != 0)
        goto LAB129;

LAB126:    if (t581 != 0)
        goto LAB128;

LAB127:    *((unsigned int *)t568) = 1;

LAB129:    memset(t584, 0, 8);
    t585 = (t584 + 4U);
    t586 = (t568 + 4U);
    t587 = *((unsigned int *)t586);
    t588 = (~(t587));
    t589 = *((unsigned int *)t568);
    t590 = (t589 & t588);
    t591 = (t590 & 1U);
    if (t591 != 0)
        goto LAB130;

LAB131:    if (*((unsigned int *)t586) != 0)
        goto LAB132;

LAB133:    t593 = *((unsigned int *)t541);
    t594 = *((unsigned int *)t584);
    t595 = (t593 & t594);
    *((unsigned int *)t592) = t595;
    t596 = (t541 + 4U);
    t597 = (t584 + 4U);
    t598 = (t592 + 4U);
    t599 = *((unsigned int *)t596);
    t600 = *((unsigned int *)t597);
    t601 = (t599 | t600);
    *((unsigned int *)t598) = t601;
    t602 = *((unsigned int *)t598);
    t603 = (t602 != 0);
    if (t603 == 1)
        goto LAB134;

LAB135:
LAB136:    goto LAB125;

LAB128:    *((unsigned int *)t568) = 1;
    *((unsigned int *)t569) = 1;
    goto LAB129;

LAB130:    *((unsigned int *)t584) = 1;
    goto LAB133;

LAB132:    *((unsigned int *)t584) = 1;
    *((unsigned int *)t585) = 1;
    goto LAB133;

LAB134:    t604 = *((unsigned int *)t592);
    t605 = *((unsigned int *)t598);
    *((unsigned int *)t592) = (t604 | t605);
    t606 = (t541 + 4U);
    t607 = (t584 + 4U);
    t608 = *((unsigned int *)t541);
    t609 = (~(t608));
    t610 = *((unsigned int *)t606);
    t611 = (~(t610));
    t612 = *((unsigned int *)t584);
    t613 = (~(t612));
    t614 = *((unsigned int *)t607);
    t615 = (~(t614));
    t616 = (t609 & t611);
    t617 = (t613 & t615);
    t618 = (~(t616));
    t619 = (~(t617));
    t620 = *((unsigned int *)t598);
    *((unsigned int *)t598) = (t620 & t618);
    t621 = *((unsigned int *)t598);
    *((unsigned int *)t598) = (t621 & t619);
    t622 = *((unsigned int *)t592);
    *((unsigned int *)t592) = (t622 & t618);
    t623 = *((unsigned int *)t592);
    *((unsigned int *)t592) = (t623 & t619);
    goto LAB136;

LAB137:    *((unsigned int *)t624) = 1;
    goto LAB140;

LAB139:    *((unsigned int *)t624) = 1;
    *((unsigned int *)t625) = 1;
    goto LAB140;

LAB141:    t636 = (t1 + 5224);
    t637 = (t636 + 32U);
    t638 = *((char **)t637);
    t639 = ((char*)((ng1)));
    memset(t640, 0, 8);
    xsi_vlog_signed_equal(t640, 32, t638, 32, t639, 32);
    memset(t641, 0, 8);
    t642 = (t641 + 4U);
    t643 = (t640 + 4U);
    t644 = *((unsigned int *)t643);
    t645 = (~(t644));
    t646 = *((unsigned int *)t640);
    t647 = (t646 & t645);
    t648 = (t647 & 1U);
    if (t648 != 0)
        goto LAB144;

LAB145:    if (*((unsigned int *)t643) != 0)
        goto LAB146;

LAB147:    t650 = *((unsigned int *)t624);
    t651 = *((unsigned int *)t641);
    t652 = (t650 & t651);
    *((unsigned int *)t649) = t652;
    t653 = (t624 + 4U);
    t654 = (t641 + 4U);
    t655 = (t649 + 4U);
    t656 = *((unsigned int *)t653);
    t657 = *((unsigned int *)t654);
    t658 = (t656 | t657);
    *((unsigned int *)t655) = t658;
    t659 = *((unsigned int *)t655);
    t660 = (t659 != 0);
    if (t660 == 1)
        goto LAB148;

LAB149:
LAB150:    goto LAB143;

LAB144:    *((unsigned int *)t641) = 1;
    goto LAB147;

LAB146:    *((unsigned int *)t641) = 1;
    *((unsigned int *)t642) = 1;
    goto LAB147;

LAB148:    t661 = *((unsigned int *)t649);
    t662 = *((unsigned int *)t655);
    *((unsigned int *)t649) = (t661 | t662);
    t663 = (t624 + 4U);
    t664 = (t641 + 4U);
    t665 = *((unsigned int *)t624);
    t666 = (~(t665));
    t667 = *((unsigned int *)t663);
    t668 = (~(t667));
    t669 = *((unsigned int *)t641);
    t670 = (~(t669));
    t671 = *((unsigned int *)t664);
    t672 = (~(t671));
    t673 = (t666 & t668);
    t674 = (t670 & t672);
    t675 = (~(t673));
    t676 = (~(t674));
    t677 = *((unsigned int *)t655);
    *((unsigned int *)t655) = (t677 & t675);
    t678 = *((unsigned int *)t655);
    *((unsigned int *)t655) = (t678 & t676);
    t679 = *((unsigned int *)t649);
    *((unsigned int *)t649) = (t679 & t675);
    t680 = *((unsigned int *)t649);
    *((unsigned int *)t649) = (t680 & t676);
    goto LAB150;

LAB151:    t687 = ((char*)((ng1)));
    t688 = (t1 + 5224);
    xsi_vlogvar_assign_value(t688, t687, 0, 0, 32);
    goto LAB153;

LAB154:
LAB157:    t14 = (t1 + 1160);
    t15 = *((char **)t14);
    t14 = (t1 + 5132);
    xsi_vlogvar_assign_value(t14, t15, 0, 0, 32);

LAB158:    t3 = (t1 + 5132);
    t4 = (t3 + 32U);
    t5 = *((char **)t4);
    t6 = ((char*)((ng1)));
    memset(t7, 0, 8);
    xsi_vlog_signed_greater(t7, 32, t5, 32, t6, 32);
    t8 = (t7 + 4U);
    t9 = *((unsigned int *)t8);
    t10 = (~(t9));
    t11 = *((unsigned int *)t7);
    t12 = (t11 & t10);
    t13 = (t12 != 0);
    if (t13 > 0)
        goto LAB159;

LAB160:    goto LAB156;

LAB159:    t14 = ((char*)((ng1)));
    t15 = (t1 + 4948);
    t16 = (t1 + 4948);
    t18 = (t16 + 40U);
    t19 = *((char **)t18);
    t20 = (t1 + 5132);
    t21 = (t20 + 32U);
    t22 = *((char **)t21);
    t23 = ((char*)((ng0)));
    memset(t25, 0, 8);
    xsi_vlog_signed_minus(t25, 32, t22, 32, t23, 32);
    xsi_vlog_generic_convert_bit_index(t17, t19, 2, t25, 32, 1);
    t24 = (t17 + 4U);
    t31 = *((unsigned int *)t24);
    t118 = (!(t31));
    if (t118 == 1)
        goto LAB161;

LAB162:    t3 = (t1 + 5132);
    t4 = (t3 + 32U);
    t5 = *((char **)t4);
    t6 = ((char*)((ng0)));
    memset(t7, 0, 8);
    xsi_vlog_signed_minus(t7, 32, t5, 32, t6, 32);

⌨️ 快捷键说明

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