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

📄 m_00000000004170147728_1609310209.c

📁 verilogHDL编写的QPSK选相法调制模块
💻 C
📖 第 1 页 / 共 5 页
字号:
    t4 = (t3 + 32U);
    t5 = *((char **)t4);
    t6 = ((char*)((ng0)));
    memset(t7, 0, 8);
    xsi_vlog_signed_equal(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 LAB154;

LAB155:
LAB163:    t3 = (t1 + 2148);
    t4 = *((char **)t3);
    t3 = (t1 + 10792);
    xsi_vlogvar_assign_value(t3, t4, 0, 0, 32);

LAB164:    t3 = (t1 + 10792);
    t4 = (t3 + 32U);
    t5 = *((char **)t4);
    t6 = ((char*)((ng0)));
    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 LAB165;

LAB166:
LAB156:    t0 = 0;

LAB1:    return t0;
LAB4:
LAB6:    t14 = (t1 + 10700);
    t15 = (t14 + 32U);
    t16 = *((char **)t15);
    t18 = (t1 + 10700);
    t19 = (t18 + 40U);
    t20 = *((char **)t19);
    t21 = (t1 + 10792);
    t22 = (t21 + 32U);
    t23 = *((char **)t22);
    t24 = ((char*)((ng3)));
    memset(t25, 0, 8);
    xsi_vlog_signed_multiply(t25, 32, t23, 32, t24, 32);
    xsi_vlog_generic_get_index_select_value(t17, 32, t16, t20, 2, t25, 32, 1);
    t26 = ((char*)((ng0)));
    memset(t27, 0, 8);
    t28 = (t27 + 4U);
    t29 = (t17 + 4U);
    t30 = (t26 + 4U);
    t31 = *((unsigned int *)t17);
    t32 = *((unsigned int *)t26);
    t33 = (t31 ^ t32);
    t34 = *((unsigned int *)t29);
    t35 = *((unsigned int *)t30);
    t36 = (t34 ^ t35);
    t37 = (t33 | t36);
    t38 = *((unsigned int *)t29);
    t39 = *((unsigned int *)t30);
    t40 = (t38 | t39);
    t41 = (~(t40));
    t42 = (t37 & t41);
    if (t42 != 0)
        goto LAB10;

LAB7:    if (t40 != 0)
        goto LAB9;

LAB8:    *((unsigned int *)t27) = 1;

LAB10:    memset(t43, 0, 8);
    t44 = (t43 + 4U);
    t45 = (t27 + 4U);
    t46 = *((unsigned int *)t45);
    t47 = (~(t46));
    t48 = *((unsigned int *)t27);
    t49 = (t48 & t47);
    t50 = (t49 & 1U);
    if (t50 != 0)
        goto LAB11;

LAB12:    if (*((unsigned int *)t45) != 0)
        goto LAB13;

LAB14:    t51 = (t43 + 4U);
    t52 = *((unsigned int *)t43);
    t53 = *((unsigned int *)t51);
    t54 = (t52 || t53);
    if (t54 > 0)
        goto LAB15;

LAB16:    memcpy(t94, t43, 8);

LAB17:    memset(t126, 0, 8);
    t127 = (t126 + 4U);
    t128 = (t94 + 4U);
    t129 = *((unsigned int *)t128);
    t130 = (~(t129));
    t131 = *((unsigned int *)t94);
    t132 = (t131 & t130);
    t133 = (t132 & 1U);
    if (t133 != 0)
        goto LAB29;

LAB30:    if (*((unsigned int *)t128) != 0)
        goto LAB31;

LAB32:    t134 = (t126 + 4U);
    t135 = *((unsigned int *)t126);
    t136 = *((unsigned int *)t134);
    t137 = (t135 || t136);
    if (t137 > 0)
        goto LAB33;

LAB34:    memcpy(t177, t126, 8);

LAB35:    memset(t209, 0, 8);
    t210 = (t209 + 4U);
    t211 = (t177 + 4U);
    t212 = *((unsigned int *)t211);
    t213 = (~(t212));
    t214 = *((unsigned int *)t177);
    t215 = (t214 & t213);
    t216 = (t215 & 1U);
    if (t216 != 0)
        goto LAB47;

LAB48:    if (*((unsigned int *)t211) != 0)
        goto LAB49;

LAB50:    t217 = (t209 + 4U);
    t218 = *((unsigned int *)t209);
    t219 = *((unsigned int *)t217);
    t220 = (t218 || t219);
    if (t220 > 0)
        goto LAB51;

LAB52:    memcpy(t260, t209, 8);

LAB53:    memset(t292, 0, 8);
    t293 = (t292 + 4U);
    t294 = (t260 + 4U);
    t295 = *((unsigned int *)t294);
    t296 = (~(t295));
    t297 = *((unsigned int *)t260);
    t298 = (t297 & t296);
    t299 = (t298 & 1U);
    if (t299 != 0)
        goto LAB65;

LAB66:    if (*((unsigned int *)t294) != 0)
        goto LAB67;

LAB68:    t300 = (t292 + 4U);
    t301 = *((unsigned int *)t292);
    t302 = *((unsigned int *)t300);
    t303 = (t301 || t302);
    if (t303 > 0)
        goto LAB69;

LAB70:    memcpy(t343, t292, 8);

LAB71:    memset(t375, 0, 8);
    t376 = (t375 + 4U);
    t377 = (t343 + 4U);
    t378 = *((unsigned int *)t377);
    t379 = (~(t378));
    t380 = *((unsigned int *)t343);
    t381 = (t380 & t379);
    t382 = (t381 & 1U);
    if (t382 != 0)
        goto LAB83;

LAB84:    if (*((unsigned int *)t377) != 0)
        goto LAB85;

LAB86:    t383 = (t375 + 4U);
    t384 = *((unsigned int *)t375);
    t385 = *((unsigned int *)t383);
    t386 = (t384 || t385);
    if (t386 > 0)
        goto LAB87;

LAB88:    memcpy(t426, t375, 8);

LAB89:    memset(t458, 0, 8);
    t459 = (t458 + 4U);
    t460 = (t426 + 4U);
    t461 = *((unsigned int *)t460);
    t462 = (~(t461));
    t463 = *((unsigned int *)t426);
    t464 = (t463 & t462);
    t465 = (t464 & 1U);
    if (t465 != 0)
        goto LAB101;

LAB102:    if (*((unsigned int *)t460) != 0)
        goto LAB103;

LAB104:    t466 = (t458 + 4U);
    t467 = *((unsigned int *)t458);
    t468 = *((unsigned int *)t466);
    t469 = (t467 || t468);
    if (t469 > 0)
        goto LAB105;

LAB106:    memcpy(t509, t458, 8);

LAB107:    memset(t541, 0, 8);
    t542 = (t541 + 4U);
    t543 = (t509 + 4U);
    t544 = *((unsigned int *)t543);
    t545 = (~(t544));
    t546 = *((unsigned int *)t509);
    t547 = (t546 & t545);
    t548 = (t547 & 1U);
    if (t548 != 0)
        goto LAB119;

LAB120:    if (*((unsigned int *)t543) != 0)
        goto LAB121;

LAB122:    t549 = (t541 + 4U);
    t550 = *((unsigned int *)t541);
    t551 = *((unsigned int *)t549);
    t552 = (t550 || t551);
    if (t552 > 0)
        goto LAB123;

LAB124:    memcpy(t592, t541, 8);

LAB125:    memset(t624, 0, 8);
    t625 = (t624 + 4U);
    t626 = (t592 + 4U);
    t627 = *((unsigned int *)t626);
    t628 = (~(t627));
    t629 = *((unsigned int *)t592);
    t630 = (t629 & t628);
    t631 = (t630 & 1U);
    if (t631 != 0)
        goto LAB137;

LAB138:    if (*((unsigned int *)t626) != 0)
        goto LAB139;

LAB140:    t632 = (t624 + 4U);
    t633 = *((unsigned int *)t624);
    t634 = *((unsigned int *)t632);
    t635 = (t633 || t634);
    if (t635 > 0)
        goto LAB141;

LAB142:    memcpy(t649, t624, 8);

LAB143:    t681 = (t649 + 4U);
    t682 = *((unsigned int *)t681);
    t683 = (~(t682));
    t684 = *((unsigned int *)t649);
    t685 = (t684 & t683);
    t686 = (t685 != 0);
    if (t686 > 0)
        goto LAB151;

LAB152:    t3 = ((char*)((ng2)));
    t4 = (t1 + 10884);
    xsi_vlogvar_assign_value(t4, t3, 0, 0, 32);

LAB153:    t3 = (t1 + 10792);
    t4 = (t3 + 32U);
    t5 = *((char **)t4);
    t6 = ((char*)((ng2)));
    memset(t7, 0, 8);
    xsi_vlog_signed_minus(t7, 32, t5, 32, t6, 32);
    t8 = (t1 + 10792);
    xsi_vlogvar_assign_value(t8, t7, 0, 0, 32);
    goto LAB3;

LAB9:    *((unsigned int *)t27) = 1;
    *((unsigned int *)t28) = 1;
    goto LAB10;

LAB11:    *((unsigned int *)t43) = 1;
    goto LAB14;

LAB13:    *((unsigned int *)t43) = 1;
    *((unsigned int *)t44) = 1;
    goto LAB14;

LAB15:    t55 = (t1 + 10700);
    t56 = (t55 + 32U);
    t57 = *((char **)t56);
    t59 = (t1 + 10700);
    t60 = (t59 + 40U);
    t61 = *((char **)t60);
    t62 = (t1 + 10792);
    t63 = (t62 + 32U);
    t64 = *((char **)t63);
    t65 = ((char*)((ng3)));
    memset(t66, 0, 8);
    xsi_vlog_signed_multiply(t66, 32, t64, 32, t65, 32);
    t67 = ((char*)((ng2)));
    memset(t68, 0, 8);
    xsi_vlog_signed_minus(t68, 32, t66, 32, t67, 32);
    xsi_vlog_generic_get_index_select_value(t58, 32, t57, t61, 2, t68, 32, 1);
    t69 = ((char*)((ng0)));
    memset(t70, 0, 8);
    t71 = (t70 + 4U);
    t72 = (t58 + 4U);
    t73 = (t69 + 4U);
    t74 = *((unsigned int *)t58);
    t75 = *((unsigned int *)t69);
    t76 = (t74 ^ t75);
    t77 = *((unsigned int *)t72);
    t78 = *((unsigned int *)t73);
    t79 = (t77 ^ t78);
    t80 = (t76 | t79);
    t81 = *((unsigned int *)t72);
    t82 = *((unsigned int *)t73);
    t83 = (t81 | t82);
    t84 = (~(t83));
    t85 = (t80 & t84);
    if (t85 != 0)
        goto LAB21;

LAB18:    if (t83 != 0)
        goto LAB20;

LAB19:    *((unsigned int *)t70) = 1;

LAB21:    memset(t86, 0, 8);
    t87 = (t86 + 4U);
    t88 = (t70 + 4U);
    t89 = *((unsigned int *)t88);
    t90 = (~(t89));
    t91 = *((unsigned int *)t70);
    t92 = (t91 & t90);
    t93 = (t92 & 1U);
    if (t93 != 0)
        goto LAB22;

LAB23:    if (*((unsigned int *)t88) != 0)
        goto LAB24;

LAB25:    t95 = *((unsigned int *)t43);
    t96 = *((unsigned int *)t86);
    t97 = (t95 & t96);
    *((unsigned int *)t94) = t97;
    t98 = (t43 + 4U);
    t99 = (t86 + 4U);
    t100 = (t94 + 4U);
    t101 = *((unsigned int *)t98);
    t102 = *((unsigned int *)t99);
    t103 = (t101 | t102);
    *((unsigned int *)t100) = t103;
    t104 = *((unsigned int *)t100);
    t105 = (t104 != 0);
    if (t105 == 1)
        goto LAB26;

LAB27:
LAB28:    goto LAB17;

LAB20:    *((unsigned int *)t70) = 1;
    *((unsigned int *)t71) = 1;
    goto LAB21;

LAB22:    *((unsigned int *)t86) = 1;
    goto LAB25;

LAB24:    *((unsigned int *)t86) = 1;
    *((unsigned int *)t87) = 1;
    goto LAB25;

LAB26:    t106 = *((unsigned int *)t94);
    t107 = *((unsigned int *)t100);
    *((unsigned int *)t94) = (t106 | t107);
    t108 = (t43 + 4U);
    t109 = (t86 + 4U);
    t110 = *((unsigned int *)t43);
    t111 = (~(t110));
    t112 = *((unsigned int *)t108);
    t113 = (~(t112));
    t114 = *((unsigned int *)t86);
    t115 = (~(t114));
    t116 = *((unsigned int *)t109);
    t117 = (~(t116));
    t118 = (t111 & t113);
    t119 = (t115 & t117);
    t120 = (~(t118));
    t121 = (~(t119));
    t122 = *((unsigned int *)t100);
    *((unsigned int *)t100) = (t122 & t120);
    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 + 10700);
    t139 = (t138 + 32U);
    t140 = *((char **)t139);
    t142 = (t1 + 10700);
    t143 = (t142 + 40U);
    t144 = *((char **)t143);
    t145 = (t1 + 10792);
    t146 = (t145 + 32U);
    t147 = *((char **)t146);
    t148 = ((char*)((ng3)));
    memset(t149, 0, 8);
    xsi_vlog_signed_multiply(t149, 32, t147, 32, t148, 32);
    t150 = ((char*)((ng4)));
    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;

⌨️ 快捷键说明

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