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

📄 m_00000000002427443818_3381044154.c

📁 verilogHDL编写的QPSK选相法调制模块
💻 C
📖 第 1 页 / 共 5 页
字号:
        goto LAB19;

LAB20:    if (*((unsigned int *)t25) != 0)
        goto LAB21;

LAB22:    t26 = (t21 + 4U);
    t31 = *((unsigned int *)t21);
    t32 = (!(t31));
    t33 = *((unsigned int *)t26);
    t37 = (t32 || t33);
    if (t37 > 0)
        goto LAB23;

LAB24:    memcpy(t63, t21, 8);

LAB25:    t91 = (t63 + 4U);
    t92 = *((unsigned int *)t91);
    t93 = (~(t92));
    t94 = *((unsigned int *)t63);
    t95 = (t94 & t93);
    t96 = (t95 != 0);
    if (t96 > 0)
        goto LAB37;

LAB38:    t2 = (t0 + 248);
    t3 = *((char **)t2);
    memset(t21, 0, 8);
    t2 = (t21 + 4U);
    t4 = (t3 + 4U);
    t7 = *((unsigned int *)t3);
    t8 = (t7 >> 0);
    *((unsigned int *)t21) = t8;
    t9 = *((unsigned int *)t4);
    t12 = (t9 >> 0);
    *((unsigned int *)t2) = t12;
    t13 = *((unsigned int *)t21);
    *((unsigned int *)t21) = (t13 & 15U);
    t14 = *((unsigned int *)t2);
    *((unsigned int *)t2) = (t14 & 15U);
    t5 = (t0 + 880U);
    t10 = *((char **)t5);
    t5 = (t0 + 968U);
    t11 = *((char **)t5);
    xsi_vlogtype_concat(t36, 2, 2, 2U, t11, 1, t10, 1);
    t5 = (t0 + 2128);
    t19 = (t0 + 532);
    t20 = xsi_create_subprogram_invocation(t5, 0, t0, t19, 0, 0);
    t25 = (t0 + 1644);
    xsi_vlogvar_assign_value(t25, t21, 0, 0, 4);
    t26 = (t0 + 1736);
    xsi_vlogvar_assign_value(t26, t36, 0, 0, 2);

LAB40:    t34 = (t0 + 2176);
    t35 = *((char **)t34);
    t40 = (t35 + 40U);
    t41 = *((char **)t40);
    t49 = (t41 + 132U);
    t50 = *((char **)t49);
    t51 = (t50 + 0U);
    t56 = *((char **)t51);
    t82 = ((int  (*)(char *, char *))t56)(t0, t35);
    if (t82 != 0)
        goto LAB42;

LAB41:    t35 = (t0 + 2176);
    t57 = *((char **)t35);
    t35 = (t0 + 1552);
    t67 = (t35 + 32U);
    t68 = *((char **)t67);
    memcpy(t55, t68, 8);
    t69 = (t0 + 532);
    t77 = (t0 + 2176);
    t78 = *((char **)t77);
    t77 = (t0 + 2128);
    t91 = 0;
    xsi_delete_subprogram_invocation(t69, t78, t0, t77, t91);
    t97 = (t0 + 248);
    t98 = *((char **)t97);
    memset(t63, 0, 8);
    t97 = (t63 + 4U);
    t100 = (t98 + 4U);
    t15 = *((unsigned int *)t98);
    t16 = (t15 >> 4);
    *((unsigned int *)t63) = t16;
    t17 = *((unsigned int *)t100);
    t18 = (t17 >> 4);
    *((unsigned int *)t97) = t18;
    t22 = *((unsigned int *)t63);
    *((unsigned int *)t63) = (t22 & 15U);
    t23 = *((unsigned int *)t97);
    *((unsigned int *)t97) = (t23 & 15U);
    t101 = (t0 + 880U);
    t103 = *((char **)t101);
    t101 = (t0 + 968U);
    t104 = *((char **)t101);
    xsi_vlogtype_concat(t99, 2, 2, 2U, t104, 1, t103, 1);
    t101 = (t0 + 2128);
    t105 = (t0 + 532);
    t106 = xsi_create_subprogram_invocation(t101, 0, t0, t105, 0, 0);
    t107 = (t0 + 1644);
    xsi_vlogvar_assign_value(t107, t63, 0, 0, 4);
    t108 = (t0 + 1736);
    xsi_vlogvar_assign_value(t108, t99, 0, 0, 2);

LAB43:    t109 = (t0 + 2176);
    t110 = *((char **)t109);
    t111 = (t110 + 40U);
    t112 = *((char **)t111);
    t113 = (t112 + 132U);
    t114 = *((char **)t113);
    t115 = (t114 + 0U);
    t116 = *((char **)t115);
    t86 = ((int  (*)(char *, char *))t116)(t0, t110);
    if (t86 != 0)
        goto LAB45;

LAB44:    t110 = (t0 + 2176);
    t117 = *((char **)t110);
    t110 = (t0 + 1552);
    t118 = (t110 + 32U);
    t119 = *((char **)t118);
    memcpy(t102, t119, 8);
    t120 = (t0 + 532);
    t121 = (t0 + 2176);
    t122 = *((char **)t121);
    t121 = (t0 + 2128);
    t123 = 0;
    xsi_delete_subprogram_invocation(t120, t122, t0, t121, t123);
    t125 = (t0 + 248);
    t126 = *((char **)t125);
    memset(t124, 0, 8);
    t125 = (t124 + 4U);
    t127 = (t126 + 4U);
    t24 = *((unsigned int *)t126);
    t27 = (t24 >> 8);
    *((unsigned int *)t124) = t27;
    t28 = *((unsigned int *)t127);
    t29 = (t28 >> 8);
    *((unsigned int *)t125) = t29;
    t30 = *((unsigned int *)t124);
    *((unsigned int *)t124) = (t30 & 15U);
    t31 = *((unsigned int *)t125);
    *((unsigned int *)t125) = (t31 & 15U);
    t129 = (t0 + 880U);
    t130 = *((char **)t129);
    t129 = (t0 + 968U);
    t131 = *((char **)t129);
    xsi_vlogtype_concat(t128, 2, 2, 2U, t131, 1, t130, 1);
    t129 = (t0 + 2128);
    t132 = (t0 + 532);
    t133 = xsi_create_subprogram_invocation(t129, 0, t0, t132, 0, 0);
    t134 = (t0 + 1644);
    xsi_vlogvar_assign_value(t134, t124, 0, 0, 4);
    t135 = (t0 + 1736);
    xsi_vlogvar_assign_value(t135, t128, 0, 0, 2);

LAB46:    t136 = (t0 + 2176);
    t137 = *((char **)t136);
    t138 = (t137 + 40U);
    t139 = *((char **)t138);
    t140 = (t139 + 132U);
    t141 = *((char **)t140);
    t142 = (t141 + 0U);
    t143 = *((char **)t142);
    t144 = ((int  (*)(char *, char *))t143)(t0, t137);
    if (t144 != 0)
        goto LAB48;

LAB47:    t137 = (t0 + 2176);
    t145 = *((char **)t137);
    t137 = (t0 + 1552);
    t146 = (t137 + 32U);
    t147 = *((char **)t146);
    memcpy(t148, t147, 8);
    t149 = (t0 + 532);
    t150 = (t0 + 2176);
    t151 = *((char **)t150);
    t150 = (t0 + 2128);
    t152 = 0;
    xsi_delete_subprogram_invocation(t149, t151, t0, t150, t152);
    t154 = (t0 + 248);
    t155 = *((char **)t154);
    memset(t153, 0, 8);
    t154 = (t153 + 4U);
    t156 = (t155 + 4U);
    t32 = *((unsigned int *)t155);
    t33 = (t32 >> 12);
    *((unsigned int *)t153) = t33;
    t37 = *((unsigned int *)t156);
    t38 = (t37 >> 12);
    *((unsigned int *)t154) = t38;
    t39 = *((unsigned int *)t153);
    *((unsigned int *)t153) = (t39 & 15U);
    t42 = *((unsigned int *)t154);
    *((unsigned int *)t154) = (t42 & 15U);
    t158 = (t0 + 880U);
    t159 = *((char **)t158);
    t158 = (t0 + 968U);
    t160 = *((char **)t158);
    xsi_vlogtype_concat(t157, 2, 2, 2U, t160, 1, t159, 1);
    t158 = (t0 + 2128);
    t161 = (t0 + 532);
    t162 = xsi_create_subprogram_invocation(t158, 0, t0, t161, 0, 0);
    t163 = (t0 + 1644);
    xsi_vlogvar_assign_value(t163, t153, 0, 0, 4);
    t164 = (t0 + 1736);
    xsi_vlogvar_assign_value(t164, t157, 0, 0, 2);

LAB49:    t165 = (t0 + 2176);
    t166 = *((char **)t165);
    t167 = (t166 + 40U);
    t168 = *((char **)t167);
    t169 = (t168 + 132U);
    t170 = *((char **)t169);
    t171 = (t170 + 0U);
    t172 = *((char **)t171);
    t173 = ((int  (*)(char *, char *))t172)(t0, t166);
    if (t173 != 0)
        goto LAB51;

LAB50:    t166 = (t0 + 2176);
    t174 = *((char **)t166);
    t166 = (t0 + 1552);
    t175 = (t166 + 32U);
    t176 = *((char **)t175);
    memcpy(t177, t176, 8);
    t178 = (t0 + 532);
    t179 = (t0 + 2176);
    t180 = *((char **)t179);
    t179 = (t0 + 2128);
    t181 = 0;
    xsi_delete_subprogram_invocation(t178, t180, t0, t179, t181);
    xsi_vlogtype_concat(t6, 4, 4, 4U, t177, 1, t148, 1, t102, 1, t55, 1);
    t183 = (t0 + 1056U);
    t184 = *((char **)t183);
    t183 = (t0 + 1144U);
    t185 = *((char **)t183);
    xsi_vlogtype_concat(t182, 2, 2, 2U, t185, 1, t184, 1);
    t183 = (t0 + 2128);
    t186 = (t0 + 532);
    t187 = xsi_create_subprogram_invocation(t183, 0, t0, t186, 0, 0);
    t188 = (t0 + 1644);
    xsi_vlogvar_assign_value(t188, t6, 0, 0, 4);
    t189 = (t0 + 1736);
    xsi_vlogvar_assign_value(t189, t182, 0, 0, 2);

LAB52:    t190 = (t0 + 2176);
    t191 = *((char **)t190);
    t192 = (t191 + 40U);
    t193 = *((char **)t192);
    t194 = (t193 + 132U);
    t195 = *((char **)t194);
    t196 = (t195 + 0U);
    t197 = *((char **)t196);
    t198 = ((int  (*)(char *, char *))t197)(t0, t191);
    if (t198 != 0)
        goto LAB54;

LAB53:    t191 = (t0 + 2176);
    t199 = *((char **)t191);
    t191 = (t0 + 1552);
    t200 = (t191 + 32U);
    t201 = *((char **)t200);
    memcpy(t202, t201, 8);
    t203 = (t0 + 532);
    t204 = (t0 + 2176);
    t205 = *((char **)t204);
    t204 = (t0 + 2128);
    t206 = 0;
    xsi_delete_subprogram_invocation(t203, t205, t0, t204, t206);
    t207 = (t0 + 1368);
    xsi_vlogvar_assign_value(t207, t202, 0, 0, 1);

LAB39:    goto LAB2;

LAB6:    t17 = *((unsigned int *)t6);
    t18 = *((unsigned int *)t11);
    *((unsigned int *)t6) = (t17 | t18);
    goto LAB8;

LAB9:    t32 = *((unsigned int *)t21);
    t33 = *((unsigned int *)t26);
    *((unsigned int *)t21) = (t32 | t33);
    goto LAB11;

LAB12:    t47 = *((unsigned int *)t36);
    t48 = *((unsigned int *)t41);
    *((unsigned int *)t36) = (t47 | t48);
    goto LAB14;

LAB17:    *((unsigned int *)t6) = 1;
    *((unsigned int *)t10) = 1;
    goto LAB18;

LAB19:    *((unsigned int *)t21) = 1;
    goto LAB22;

LAB21:    *((unsigned int *)t21) = 1;
    *((unsigned int *)t20) = 1;
    goto LAB22;

LAB23:    t34 = (t0 + 1460);
    t35 = (t34 + 32U);
    t40 = *((char **)t35);
    t41 = ((char*)((ng1)));
    memset(t36, 0, 8);
    t49 = (t36 + 4U);
    t50 = (t40 + 4U);
    t51 = (t41 + 4U);
    t38 = *((unsigned int *)t40);
    t39 = *((unsigned int *)t41);
    t42 = (t38 ^ t39);
    t43 = *((unsigned int *)t50);
    t44 = *((unsigned int *)t51);
    t45 = (t43 ^ t44);
    t46 = (t42 | t45);
    t47 = *((unsigned int *)t50);
    t48 = *((unsigned int *)t51);
    t52 = (t47 | t48);
    t53 = (~(t52));
    t54 = (t46 & t53);
    if (t54 != 0)
        goto LAB29;

LAB26:    if (t52 != 0)
        goto LAB28;

LAB27:    *((unsigned int *)t36) = 1;

LAB29:    memset(t55, 0, 8);
    t56 = (t55 + 4U);
    t57 = (t36 + 4U);
    t58 = *((unsigned int *)t57);
    t59 = (~(t58));
    t60 = *((unsigned int *)t36);
    t61 = (t60 & t59);
    t62 = (t61 & 1U);
    if (t62 != 0)
        goto LAB30;

LAB31:    if (*((unsigned int *)t57) != 0)
        goto LAB32;

LAB33:    t64 = *((unsigned int *)t21);
    t65 = *((unsigned int *)t55);
    t66 = (t64 | t65);
    *((unsigned int *)t63) = t66;
    t67 = (t21 + 4U);
    t68 = (t55 + 4U);
    t69 = (t63 + 4U);
    t70 = *((unsigned int *)t67);
    t71 = *((unsigned int *)t68);
    t72 = (t70 | t71);
    *((unsigned int *)t69) = t72;
    t73 = *((unsigned int *)t69);
    t74 = (t73 != 0);
    if (t74 == 1)
        goto LAB34;

LAB35:
LAB36:    goto LAB25;

LAB28:    *((unsigned int *)t36) = 1;
    *((unsigned int *)t49) = 1;
    goto LAB29;

LAB30:    *((unsigned int *)t55) = 1;
    goto LAB33;

LAB32:    *((unsigned int *)t55) = 1;
    *((unsigned int *)t56) = 1;
    goto LAB33;

LAB34:    t75 = *((unsigned int *)t63);
    t76 = *((unsigned int *)t69);
    *((unsigned int *)t63) = (t75 | t76);
    t77 = (t21 + 4U);
    t78 = (t55 + 4U);
    t79 = *((unsigned int *)t77);
    t80 = (~(t79));
    t81 = *((unsigned int *)t21);
    t82 = (t81 & t80);
    t83 = *((unsigned int *)t78);
    t84 = (~(t83));
    t85 = *((unsigned int *)t55);
    t86 = (t85 & t84);
    t87 = (~(t82));
    t88 = (~(t86));
    t89 = *((unsigned int *)t69);
    *((unsigned int *)t69) = (t89 & t87);
    t90 = *((unsigned int *)t69);
    *((unsigned int *)t69) = (t90 & t88);
    goto LAB36;

LAB37:    t97 = (t0 + 248);
    t98 = *((char **)t97);
    t97 = (t0 + 216);
    t100 = (t97 + 40U);
    t101 = *((char **)t100);
    t103 = (t0 + 880U);
    t104 = *((char **)t103);
    t103 = (t0 + 968U);
    t105 = *((char **)t103);
    t103 = (t0 + 1056U);
    t106 = *((char **)t103);
    t103 = (t0 + 1144U);
    t107 = *((char **)t103);
    xsi_vlogtype_concat(t102, 4, 4, 4U, t107, 1, t106, 1, t105, 1, t104, 1);
    xsi_vlog_generic_get_index_select_value(t99, 1, t98, t101, 2, t102, 4, 2);
    t103 = (t0 + 1368);
    xsi_vlogvar_assign_value(t103, t99, 0, 0, 1);
    goto LAB39;

LAB42:    t34 = (t0 + 2212U);
    *((char **)t34) = &&LAB40;
    goto LAB1;

LAB45:    t109 = (t0 + 2212U);
    *((char **)t109) = &&LAB43;
    goto LAB1;

LAB48:    t136 = (t0 + 2212U);
    *((char **)t136) = &&LAB46;
    goto LAB1;

LAB51:    t165 = (t0 + 2212U);
    *((char **)t165) = &&LAB49;
    goto LAB1;

LAB54:    t190 = (t0 + 2212U);
    *((char **)t190) = &&LAB52;
    goto LAB1;

}


extern void unisims_ver_m_00000000002427443818_3381044154_init()
{
	static char *pe[] = {(void *)A35_0};
	static char *se[] = {(void *)sp_lut4_mux4};
	xsi_register_didat("unisims_ver_m_00000000002427443818_3381044154", "isim/_tmp/unisims_ver/m_00000000002427443818_3381044154.didat");
	xsi_register_executes(pe);
	xsi_register_subprogram_executes(se);
}

extern void unisims_ver_m_00000000002427443818_3452249415_init()
{
	static char *pe[] = {(void *)A35_0};
	static char *se[] = {(void *)sp_lut4_mux4};
	xsi_register_didat("unisims_ver_m_00000000002427443818_3452249415", "isim/_tmp/unisims_ver/m_00000000002427443818_3452249415.didat");
	xsi_register_executes(pe);
	xsi_register_subprogram_executes(se);
}

extern void unisims_ver_m_00000000002427443818_0685207827_init()
{
	static char *pe[] = {(void *)A35_0};
	static char *se[] = {(void *)sp_lut4_mux4};
	xsi_register_didat("unisims_ver_m_00000000002427443818_0685207827", "isim/_tmp/unisims_ver/m_00000000002427443818_0685207827.didat");
	xsi_register_executes(pe);
	xsi_register_subprogram_executes(se);
}

extern void unisims_ver_m_00000000002427443818_1136040458_init()
{
	static char *pe[] = {(void *)A35_0};
	static char *se[] = {(void *)sp_lut4_mux4};
	xsi_register_didat("unisims_ver_m_00000000002427443818_1136040458", "isim/_tmp/unisims_ver/m_00000000002427443818_1136040458.didat");
	xsi_register_executes(pe);
	xsi_register_subprogram_executes(se);
}

extern void unisims_ver_m_00000000002427443818_1686313582_init()
{
	static char *pe[] = {(void *)A35_0};
	static char *se[] = {(void *)sp_lut4_mux4};
	xsi_register_didat("unisims_ver_m_00000000002427443818_1686313582", "isim/_tmp/unisims_ver/m_00000000002427443818_1686313582.didat");
	xsi_register_executes(pe);
	xsi_register_subprogram_executes(se);
}

extern void unisims_ver_m_00000000002427443818_3469518824_init()
{
	static char *pe[] = {(void *)A35_0};
	static char *se[] = {(void *)sp_lut4_mux4};
	xsi_register_didat("unisims_ver_m_00000000002427443818_3469518824", "isim/_tmp/unisims_ver/m_00000000002427443818_3469518824.didat");
	xsi_register_executes(pe);
	xsi_register_subprogram_executes(se);
}

⌨️ 快捷键说明

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