📄 a_0962375630_2111220564.c
字号:
/**********************************************************************/
/* ____ ____ */
/* / /\/ / */
/* /___/ \ / */
/* \ \ \/ */
/* \ \ Copyright (c) 2003-2007 Xilinx, Inc. */
/* / / All Right Reserved. */
/* /---/ /\ */
/* \ \ / \ */
/* \___\/\___\ */
/**********************************************************************/
/* This file is designed for use with ISim build 0x7a241765 */
#include "xsi.h"
#include <memory.h>
#ifdef __GNUC__
#include <stdlib.h>
#else
#include <malloc.h>
#define alloca _alloca
#endif
static const char *ng0 = "D:/Works/picoblaze_test/kcpsm3.vhd";
extern char *STD_STANDARD;
extern char *IEEE_P_2592010699;
static void work_a_0962375630_2111220564_p_0(char *t0)
{
char *t1;
char *t2;
unsigned char t3;
char *t4;
char *t5;
char *t6;
char *t7;
char *t8;
LAB0: xsi_set_current_line(353, ng0);
LAB3: t1 = (t0 + 17932U);
t2 = *((char **)t1);
t3 = *((unsigned char *)t2);
t1 = (t0 + 37236);
t4 = (t1 + 32U);
t5 = *((char **)t4);
t6 = (t5 + 40U);
t7 = *((char **)t6);
*((unsigned char *)t7) = t3;
xsi_driver_first_trans_fast_port(t1);
LAB2: t8 = (t0 + 37160);
*((int *)t8) = 1;
LAB1: return;
LAB4: goto LAB2;
}
static void work_a_0962375630_2111220564_p_1(char *t0)
{
char *t1;
char *t2;
char *t3;
char *t4;
char *t5;
char *t6;
char *t7;
LAB0: xsi_set_current_line(779, ng0);
LAB3: t1 = (t0 + 18020U);
t2 = *((char **)t1);
t1 = (t0 + 37272);
t3 = (t1 + 32U);
t4 = *((char **)t3);
t5 = (t4 + 40U);
t6 = *((char **)t5);
memcpy(t6, t2, 10U);
xsi_driver_first_trans_fast_port(t1);
LAB2: t7 = (t0 + 37168);
*((int *)t7) = 1;
LAB1: return;
LAB4: goto LAB2;
}
static void work_a_0962375630_2111220564_p_2(char *t0)
{
char *t1;
char *t2;
char *t3;
char *t4;
char *t5;
char *t6;
char *t7;
LAB0: xsi_set_current_line(857, ng0);
LAB3: t1 = (t0 + 18724U);
t2 = *((char **)t1);
t1 = (t0 + 37308);
t3 = (t1 + 32U);
t4 = *((char **)t3);
t5 = (t4 + 40U);
t6 = *((char **)t5);
memcpy(t6, t2, 8U);
xsi_driver_first_trans_fast_port(t1);
LAB2: t7 = (t0 + 37176);
*((int *)t7) = 1;
LAB1: return;
LAB4: goto LAB2;
}
static void work_a_0962375630_2111220564_p_3(char *t0)
{
char *t1;
char *t2;
char *t3;
char *t4;
char *t5;
char *t6;
char *t7;
LAB0: xsi_set_current_line(858, ng0);
LAB3: t1 = (t0 + 19164U);
t2 = *((char **)t1);
t1 = (t0 + 37344);
t3 = (t1 + 32U);
t4 = *((char **)t3);
t5 = (t4 + 40U);
t6 = *((char **)t5);
memcpy(t6, t2, 8U);
xsi_driver_first_trans_fast_port(t1);
LAB2: t7 = (t0 + 37184);
*((int *)t7) = 1;
LAB1: return;
LAB4: goto LAB2;
}
unsigned char work_a_0962375630_2111220564_sub_3778649084_1064484548(char *t1, char *t2)
{
char t3[72];
char t4[16];
char t5[16];
char t12[8];
unsigned char t0;
char *t6;
char *t7;
int t8;
unsigned int t9;
char *t10;
char *t11;
char *t13;
char *t14;
char *t15;
unsigned char t16;
char *t17;
char *t18;
int t20;
char *t21;
int t23;
char *t24;
int t26;
char *t27;
int t29;
char *t30;
int t32;
char *t33;
int t35;
char *t36;
int t38;
char *t39;
int t41;
char *t42;
int t44;
char *t45;
int t47;
char *t48;
int t50;
char *t51;
int t53;
char *t54;
int t56;
char *t57;
int t59;
char *t60;
int t62;
char *t63;
int t65;
char *t66;
char *t67;
LAB0: t6 = (t5 + 0U);
t7 = (t6 + 0U);
*((int *)t7) = 3;
t7 = (t6 + 4U);
*((int *)t7) = 0;
t7 = (t6 + 8U);
*((int *)t7) = -1;
t8 = (0 - 3);
t9 = (t8 * -1);
t9 = (t9 + 1);
t7 = (t6 + 12U);
*((unsigned int *)t7) = t9;
t7 = (t3 + 4U);
t10 = ((STD_STANDARD) + 128);
t11 = (t7 + 48U);
*((char **)t11) = t10;
t13 = (t7 + 32U);
*((char **)t13) = t12;
xsi_type_set_default_value(t10, t12, 0);
t14 = (t7 + 44U);
*((unsigned int *)t14) = 1U;
t15 = (t4 + 4U);
t16 = (t2 != 0);
if (t16 == 1)
goto LAB3;
LAB2: t17 = (t4 + 8U);
*((char **)t17) = t5;
t18 = (t1 + 68585);
t20 = xsi_mem_cmp(t18, t2, 4U);
if (t20 == 1)
goto LAB5;
LAB22: t21 = (t1 + 68589);
t23 = xsi_mem_cmp(t21, t2, 4U);
if (t23 == 1)
goto LAB6;
LAB23: t24 = (t1 + 68593);
t26 = xsi_mem_cmp(t24, t2, 4U);
if (t26 == 1)
goto LAB7;
LAB24: t27 = (t1 + 68597);
t29 = xsi_mem_cmp(t27, t2, 4U);
if (t29 == 1)
goto LAB8;
LAB25: t30 = (t1 + 68601);
t32 = xsi_mem_cmp(t30, t2, 4U);
if (t32 == 1)
goto LAB9;
LAB26: t33 = (t1 + 68605);
t35 = xsi_mem_cmp(t33, t2, 4U);
if (t35 == 1)
goto LAB10;
LAB27: t36 = (t1 + 68609);
t38 = xsi_mem_cmp(t36, t2, 4U);
if (t38 == 1)
goto LAB11;
LAB28: t39 = (t1 + 68613);
t41 = xsi_mem_cmp(t39, t2, 4U);
if (t41 == 1)
goto LAB12;
LAB29: t42 = (t1 + 68617);
t44 = xsi_mem_cmp(t42, t2, 4U);
if (t44 == 1)
goto LAB13;
LAB30: t45 = (t1 + 68621);
t47 = xsi_mem_cmp(t45, t2, 4U);
if (t47 == 1)
goto LAB14;
LAB31: t48 = (t1 + 68625);
t50 = xsi_mem_cmp(t48, t2, 4U);
if (t50 == 1)
goto LAB15;
LAB32: t51 = (t1 + 68629);
t53 = xsi_mem_cmp(t51, t2, 4U);
if (t53 == 1)
goto LAB16;
LAB33: t54 = (t1 + 68633);
t56 = xsi_mem_cmp(t54, t2, 4U);
if (t56 == 1)
goto LAB17;
LAB34: t57 = (t1 + 68637);
t59 = xsi_mem_cmp(t57, t2, 4U);
if (t59 == 1)
goto LAB18;
LAB35: t60 = (t1 + 68641);
t62 = xsi_mem_cmp(t60, t2, 4U);
if (t62 == 1)
goto LAB19;
LAB36: t63 = (t1 + 68645);
t65 = xsi_mem_cmp(t63, t2, 4U);
if (t65 == 1)
goto LAB20;
LAB37:
LAB21: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)120;
LAB4: t6 = (t7 + 32U);
t10 = *((char **)t6);
t16 = *((unsigned char *)t10);
t0 = t16;
LAB1: return t0;
LAB3: *((char **)t15) = *((char **)t2);
goto LAB2;
LAB5: t66 = (t7 + 32U);
t67 = *((char **)t66);
t66 = (t67 + 0);
*((unsigned char *)t66) = (unsigned char)48;
goto LAB4;
LAB6: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)49;
goto LAB4;
LAB7: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)50;
goto LAB4;
LAB8: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)51;
goto LAB4;
LAB9: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)52;
goto LAB4;
LAB10: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)53;
goto LAB4;
LAB11: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)54;
goto LAB4;
LAB12: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)55;
goto LAB4;
LAB13: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)56;
goto LAB4;
LAB14: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)57;
goto LAB4;
LAB15: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)65;
goto LAB4;
LAB16: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)66;
goto LAB4;
LAB17: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)67;
goto LAB4;
LAB18: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)68;
goto LAB4;
LAB19: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)69;
goto LAB4;
LAB20: t6 = (t7 + 32U);
t10 = *((char **)t6);
t6 = (t10 + 0);
*((unsigned char *)t6) = (unsigned char)70;
goto LAB4;
LAB38:;
LAB39:;
}
static void work_a_0962375630_2111220564_p_4(char *t0)
{
char t14[16];
char t16[16];
char t19[16];
char t138[16];
char t147[16];
char t149[16];
char t159[16];
char *t1;
char *t2;
char *t3;
int t4;
unsigned int t5;
unsigned int t6;
unsigned int t7;
unsigned char t8;
char *t9;
char *t10;
unsigned int t11;
unsigned int t12;
unsigned int t13;
char *t15;
char *t17;
char *t18;
char *t20;
int t21;
char *t22;
char *t23;
int t24;
int t25;
char *t26;
int t27;
char *t28;
char *t29;
int t30;
char *t31;
char *t32;
int t33;
char *t34;
char *t35;
int t36;
char *t37;
char *t38;
int t39;
char *t40;
char *t41;
int t42;
char *t43;
char *t44;
int t45;
char *t46;
char *t47;
int t48;
char *t49;
char *t50;
int t51;
char *t52;
char *t53;
int t54;
char *t55;
char *t56;
int t57;
char *t58;
char *t59;
int t60;
char *t61;
char *t62;
int t63;
char *t64;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -