📄 jieguo.jam
字号:
' Copyright (C) 1988-2000 Altera Corporation
' Any megafunction design, and related net list (encrypted or decrypted),
' support information, device programming or simulation file, and any other
' associated documentation or information provided by Altera or a partner
' under Altera's Megafunction Partnership Program may be used only to
' program PLD devices (but not masked PLD devices) from Altera. Any other
' use of such megafunction design, net list, support information, device
' programming or simulation file, or any other related documentation or
' information is prohibited for any other purpose, including, but not
' limited to modification, reverse engineering, de-compiling, or use with
' any other silicon devices, unless such use is explicitly licensed under
' a separate agreement with Altera or a megafunction partner. Title to
' the intellectual property, including patents, copyrights, trademarks,
' trade secrets, or maskworks, embodied in any such megafunction design,
' net list, support information, device programming or simulation file, or
' any other related documentation or information provided by Altera or a
' megafunction partner, remains with Altera, the megafunction partner, or
' their respective licensors. No other licenses, including any licenses
' needed under any third party's intellectual property, are provided herein.
'Device #1: EPM7128S - d:\baowenlei\jieguo.pof Fri Apr 10 06:55:08 2009
NOTE "CREATOR" "Altera Jam/STAPL Composer Version 10.0 10/5/2000";
NOTE "DATE" "2009/04/10";
NOTE "DEVICE" "EPM7128S";
NOTE "FILE" "jieguo.pof";
NOTE "TARGET" "1";
NOTE "IDCODE" "071280DD";
NOTE "UES" "FFFF";
NOTE "CHECKSUM" "001BE174";
NOTE "SAVE_DATA" "DEVICE_DATA";
NOTE "SAVE_DATA_VARIABLES" "V0, A12, A13, A21, A22, A25, A43";
NOTE "STAPL_VERSION" "JESD71";
NOTE "JAM_VERSION" "2.0";
NOTE "ALG_VERSION" "10";
ACTION PROGRAM = PR_INIT_PROGRAM, DO_BLANK_CHECK OPTIONAL, DO_VERIFY RECOMMENDED, DO_SECURE OPTIONAL,
DO_READ_UES OPTIONAL,
PR_EXECUTE;
ACTION BLANKCHECK = PR_INIT_BLANKCHECK, PR_EXECUTE;
ACTION VERIFY = PR_INIT_VERIFY, PR_EXECUTE;
ACTION READ_UES = PR_INIT_READ_UES, PR_EXECUTE;
DATA DEVICE_DATA;
INTEGER V0 = 1;
INTEGER V1 = 0;
INTEGER A12[1] = 4;
INTEGER A59[1] = 288;
INTEGER A60[1] = 1;
INTEGER A61[1] = 118653149;
INTEGER A13[1] = 5;
INTEGER A25[1] = 10;
INTEGER A43[1] = 0;
BOOLEAN A21[104320] = @
mB300u@@lt@@@l_@@V@3Wl_x@@z@@VptyVt@@@3_@@V@@@@B5Kn0V@yxs@_lu@x@
x@@tFt3_@@@zx@@lY4_@@@z@e@NJ5_@@lz@x@xkk@dxz@VeUm@@7SUyeVIu@u@t_
V@lt@xUV@lx_@@@jtx@xJ@@Vm6u@@xt@_ll@@@V@Vu@_@@@Ty@@FR6y@@_xV@@@p
amx@@lFVqT@VfN8x5zW_shBw@7tVm@lZ_@N@@@V_Vq@5z@@7VX4ULu_l@FGh8wEv
aPm@V@0t@@_Gv1@@@xtoC_nx@3Av4eg8yunVa1Z@@@t4FK3_@xxtVt@@tVWoZ5d1
_@j@t8LSPPm@@wl@_@V@w@@XCCS@@xx@@@h@QWl@l@7S2_@_j3CI4QVmTT@ht@@6
llvlUz@zzc@uFazm7__3@@@VF_v@Lx7y@@dx@@@t@V@Dt@@UVx_xq7z@jV_@R@@l
t@7zl@@@V@@@f_Vw@j_@@dZ9n@t@@Zt0@@lz_c_tz@zVx@tVCurrde1_7y@@3Jm@
VB0a_@VFvJ0_@@vzl_@x@@@t@@@g@@V0@@@l_@k@R6Dmzx@KGM8_@_sz@z@NoOW@
@zU@x@@_@@lF_IWV@@Vn43k@_@3tg88p0@@@Vy@_ljl@@ZV@1t@@@0MFuV@@W@4w
@@FFDu_KY0l7y@_@nh@@htX1@@@@Uxd_pEVm2y_0@@@V3_u@XRLW_luF4q0@30Ws
@u@ne@V22SVFTr0@Nz_G@@@3OJm@@Oi@@@V_Fn@_@_Vi@z@x@@@t@p_l@N_Fz@t@
1A6u@@Wt@7zVme7_@_@D8wzxVvtt@@@jvpxV@@tVQ@@@z@t_tyQW@@tx4t7yx@V7
u5IJc1tYUeEy@tnl@VW76_z@@zt@xlinGvh7_@RVlcDm@x@VewI_V@yzs@V7qwX@
@@NktF@s@u@z@@@xW@@l7@XK06y@@@X_xlEWo3@@@@_U@_z@zsR@t_N100Wr@@1k
00u6y0VW@@3Q1Nmrx3_lV0uV@@p@EOz10h@@R7Z@Ny7Tllj@T@U@t_@1Kz@@xx@@
@0@Fu3yV@N@@_@_l@@v@U@trdWV@TV@@F@w@@x@lJmzV@VcV2u@@lz@@txl@@t@_
xj_V_Vt@v@U@x@3znGXC32yaW@@@N_j@@jg29qd1Uh@x3kjKW2FA8AX@NlVF@@@_
V_tv@@@x@@@XT@xl@@@v5Z9u@@@qhl@lBzgElyt@sUzhz@v@rpY1@p@@d6b0z3@V
Oj4S@@vxt@@t@xzVWn7qzdlx@B8rc_Mg@o_1_Wx@1tIm@@@f@z@@VI6urkWo@@Vl
V8w@daIu@lV7@@@d@@@P@h@xwWHdjtvV10t@3u3kl000S3_Vm5CJm@@ZkVVm7yz@
@_@x@zV@@P@t@t@@vlz@@@UN9Om@@@hf1_Zlzzzz@x@@zs@q@jzV@@0UXu@@@t@S
BiuU@VFT2JZFJm@@@g@@@T@t@@_@u@z3__xi@lt@pzKWnAq@zURlp7ryH@l@u_U@
@zxw@oxn@@@x@VSs@@@hldz@_P9u@u@tdu@kV@tRx@Z@_@dEzox@5uvaXHX4iy4@
@7tk@@djU@7OUk_FivFRBIO323t1JW_@@l@@@pxi9u@lVH@@@d@V@N_h@@1GD8yQ
5X3Jmd@xVm8C_uQWV@tV@b@@uzz@q@xVxNt@tbUdV0qA2HQmY33y@hT0e@@tj@6m
eN3yz@@x@@7t@@8atzzN@@r@DVJ8Gh1__Ztzt@@7Kr3@V_@_@tlzb@00m7yt@@@l
7z1Vl@x@_@@ly@@VtFr0@@7@_@@tzzZkR@Bz2_l@VGrV2kPGWM6y@6ux@vwrRl@l
@@zV@l@@w@V@@QcGGLL2qoWz@JB@V6_1BD84j1_@t@VjMX@@@sGpUu@t@tmQklt@
lJ@@@6q@z@NKRWk@@V@@@@_@@vVE@W7z@V@@@h_p@@3LBX@V@xW7CO@@Ft@@VKgJ
6UBdW_@B6Yz@l_rBDy@@txlz@lFg1HcJWhw@lJp@U@@p@s@x@z_@tnxzVp_@oljz
tS@otgEAy@FF@mvR3yhp@x@@Vslj@Vhx7y@_@x@lZN@@hb@x@FVp@xwy@tj@zVxz
t@t@@lk@@d@hf9y3@1l@x@LoDm@RphN@@@Ur6us@@NUFql@_@ybv9u@@zs@lphx@
yVF@_@1pPW@@@lT@t@Yv6qUzXWM6Om7z1_@@k@@nU@@@zy_x@3NxXVl@Rxz@@_V@
@X_l@@__1@@F@p9O8mD6__z@zDjxp@w@JtV_JwT6y@t@7_oWWlRycdXWl55CNb0e
6eFwb@U_9_@@_3SZa90becCC2mB1l@FFAV@hzlx_xJwxzSj465q0@@w@1PinxWF4
W731PuX@c@B@@xlyos@z@zlr2e1U@@@zVsFwtV_tx@hE@F@G@V_lyv@@3wB1w@z_
g@x@TN@@xj@@FGj4o1a1@L_@_@eVrz@@NzI2_@_@u@@_x_@@tF@jllxxV@_z@sl@
l3@p0l@@58T1tz@@Rw_W@rxz@F@@@Vh_@@_3y@VQhY01zmx@Vjl@xz01Bo@@llkV
qT@TNtkq5y3k1Z18Vm@lylly@@W3zmbTVlNz@B@lpVszhVn5kU4in3_@o@poYX0F
IeIj72mpWWHy8m36yV@wx@@@r@ly@VZCu@d_t@@yVmD6u7@@NzN@VGGUm@@@txx@
lxd@R@@@ly_h@z@x@w_@@t@@WV3c6O@@@rz@@R9c9u@_@tx@@TGLXu@_xt@e@Vac
9mNg@FVE3a@@@lhf1_@@yz@F@xVu@F8I6yVxxR@Dxp@lhl@l_@YxIGx@@UuLIut7
yt@@@l7z@@W8z8W29y@V@x@@@hwX7yVLhV_f1_r@@p@C1_@@NM@Vx3xC1twz@11L
X@r@VVy@@15qI05X4KW1_@F@W@@@NcG21RoMWWR4S83HfoWVy@@i2UmUzxl7_@SF
FxJ1WkXx@@@0jCG@dT@xgFKjw3_@xoz@FwxN@@r@_@VeeIu@t@D4k7yx@@x@@zt@
@tU8SOez@@tz@tl@z@V@x@tw@T@T_t@7273zNQWs@@@nNJWt@@kVE000e@@Um500
_W3m5SlFiE6y@1wR0urt@_Oi@Z@8txjzUxtxzv@F4MN2y1@@3u9XGkc9yqAoJv1_
@@zdnknSVC4KA9xPcGuVF4kM2_@W@hNB1@@r@1lQGeUF46n612YHG125UGBLpnGe
0X4UW4XswnjDUiD33XnAK83C4aB6X7KH05y4Mi11F4IWHU4WS5x39H8D9aGP2X7q
oxmOS_Z4kl@x3BUZm3Oe8f72L_XfCJm@@zV0o64Ef41KmW@7@@5tg84aMy@_@7qo
31UWH83ju@@vt@@llp@@xW7_vKg7y@tFmvzEtt@xkzUlNxx@__@t@v@_@xt@@tVt
tl@@@Fltx@_Vl@z@z_Rl@@s3k@lxx_Ukl@xwTVljtxzwUltBiO3kQr0@@@@U@txz
@@lhp3Ss_d@j@TUFltx_y@@@rxzVRl@@t@@llxx@U_@@xw@UljtxzwU@ttxV_Wdt
@STUlps@zUDltx5AW1_@@lz@v@F2k1yVl@zx@_R@@xs1ElNe09O@@@rzUld@@zV@
ltzw@V@ztxz6AW1yUltzz1kR@xxszklNG1Le@@ztUl@hxzUlG1C8y09itzzx@@@B
KWJy@x@7AW1y_l@zz1ERlpxCU032Km0x@UlktxzSUl@xxzUNlt@lzU@@W2C8GX7c
Gm0xTVl_txzy_@tp@zUNltxl@_@RFy_@nDGIK0duzEFWpxTkEltPxzUlHBOmU36O
lpxzEX4qxzURltxCA0K2581zkl@s@@U3503VUWps@yEZ703zVl@n3aJa1R4yW1n3
a0l@xT@U@tsxz_TltxxyU@dtx@k_ltRxz_lkt@zzUtFuzzkFa19itzzxV@tp@@UF
lt@Vz_l@HBOWxxy_uvPmxzVFl@@S@_@tJqpGS3Iu@txDKW4QkFXm3YAC2dy@@VxW
d@tzVUVSXFux@Ftlt@l@@@Vt@@V1K8X@@xzP0IuyR3g@EXG1WA8Zeyv1Fx@p@qzF
@lt@VUV@tx_@_lztx@6UW1_@@tz@zVxl@@t@V@d@@y0F@@v_y@dz@x@R_@@px@Vl
@@xT@@@t_@yVT@t@@6W1_@_l3y8gW7YAOaSYstW8IcPnU325OfW2QntFySS@Ce@@
@kMV3kLa1@@z@nhOWk@@zm3sG@@@TyA94LR2RzRmrz6CIU2_@l@Z281l@@_LsRW@
U@@JyDO4x4Y2W1@@@@c@@@IP43@@VtEuz@Z2WX7zDm@@T@4w64pH59FkXt@_X0zb
8613MdaXO4a8sV3y@@ttc_3__XtztzV7oV2w@@@3SpW3BPmz@@VmDFi8T2n3mGK0
9u_llFA09wQ@1VVmxnzdm0lCCGU2n8GoBw9u@t@Eo03yy@lh@z@l@V3yU@@x@@kt
@@@j@Vl@OpJ8M23y@p@x@_t@K23_nbXJvJ8qdGwHtWGVg8Q13Y2u1T@mxn8mGm89
7bYP1AOWx@_Vl@@xHL8nlxC4Q13JWpWxx@@7zD8s4C2Pu@eUc9O49Y9g2l@@zw_@
d3O4ZOYI8Ab4YqeYGQU8Kq4QT8Xej29A06Y9IYO9C8NNCYcn0@T@tk@z@y@@xxx@
_FM26AlqWDNC8k66YD9XuQOOtV3y@xV7HI21VRmlc6ux@lFRT36NtWuQImzl@l@x
V@e0I8Ub4sSnWWMa8u662an3@@@V_l@@ZInW8Sam@l@Vy06ShV2k@@x3sdXOEI8g
S62G9X0eGACd4YOge8SCu463YSnZWHg8A0K2X3ZGkC84kJ_HFXWCg8OkJ2zvX8wa
OIY4Y_0Z8rIG@t@Vu694dl1f0OG0U64QX1nzRGiE9u@l@FM7LYsghOYy8I3CY0Ri
0ZI8Y46YDvaCmhmV@tTWM6uz@_N@x@j@_@@eFCmt@TVYp6izX1__ltZ281lt@_nc
OW@_@@ejI8s43YswXeFI8CiASmx@5R231BnGqHL7yb11NpGOO64ob41HcZ@l@xGk
29ikkYcPZD_J8wZPy@t@5j59HlbG8SC4SJ5HRPG8S64cZ1zyaGyP9irZ11tyGePC
4uHEXcvH49L4DeSnsbGSIL44K5XPdG5U64fs3XlmGWH94u63X89HqRI4ac1HpaGS
DCKEZ1Xh9HGV64t06HaOGGVFu@x@FUl42ECX0yC8Y93kFnWGCh0;
BOOLEAN A22[65920] = @
m0200u__rth_@l@@@N@@@@_@@zz@@@ZzV@r@@@ljr_U@@@@_@@@zF@@dpWF6u@@v
tx@_l@@@zV6u@@@7@@_R8Cie1_@@sz@@@xx@tVH3y@@RJpx@t@V@VG9u@_@F83Md
1PpWG0HWIm@@@dt@@V@tw@LC1Rhznw@@@zt@@tK3yj@@x@@@t@@zNbIm@@tV8W88
6u@t@t@@@lrlnRsjtsLC1VlDoct_@7b4y@@lxMljp@R@VzbWthrRtz@sJO2_@zIf
yT@749CaCyc64e9S4Oq3UiK64l9u@@Ncst@@VQGGKH80HWyGKzW@@F@Ww1z@@@BF
621FSJyG@@@VOq0@V@@756AT642WuCLXyz@@a93_@_V3e6e@t@t@@@l@@lkKf1FL
3y@@@B_@@FboW@l@@tZ7XM3ylz@@SDm@@sxxfYtL2_zt@Jl9SZDm@z@lN@@V@@@@
_N@@3e6mkN@F6pWsJ@ts63_@@s_mCu@@@tlh@l@@@V@@@ws@@@z@@lxN@lp@Rxl@
@@Vjl@@XR6yVxhx@@@t_@@B@zxVRx@@983y@_lxUl@BaQmLp0@@ktxt4AGCisDW@
@hDjk@@tE3k@l@31GK6UuUIYM032UIm@@x@Jp3j1C420H4X1_@XNSx@xul@lRJq0
@R@dUv_@zt@@7CcWF_xN@ltxJU9ul7Un@@@d@@@hzH3yl@@wb@@lrB1@@t@wV_lz
Vx@VJQW@@@oK63y@@tRRjlt@V@l_@z@9J3g6Dm@zVxQK2Tc64HOmSO2_tltyo@@V
2aW@@VVFz_@_z@@z@@RJxxlt@@@g@VxbRK3y@@@u_@@t@x@ct_@tPK3yxz@x@Vtt
3lz@Tg1_@@xz@@lQ@@@7wx@l@@@V@@FsSq@F3UIG_QhDexvV@@@@_@Vsj_@@x@_l
t@O@ORf1QVz@z@@zp_@n7Z@@V8G2_t_@XFd@xR@@t@lSh@tjl053y@@tYr@@p@_@
lt@@_WM3yt@@ul@@tVz@VmY1_@Flzp@@w@z_F481U@pV_z@z3OImV_@Z@@_VF@@@
bk9utN@t@@@l@@Rx0F3y@t@@OnW@@@P@y@@JcRi4RW@xtV@@@@_Vl@3yU8EE1rz@
@9oCu@u_@KcXNc42NJm_@_VwC3_ll@3LRvlKYfO3y@@y76nGWS21HI4GPW@@@g8p
7utV@x@@@RSC1VUwVhn6u@jrEerWW03Y3Imt@zVO03_t@@McD84p0@@@@Cm5HjgE
@Hy@ktd@tAzRvV@@m3KTWTysyvJBDkNhV@l@@l0kewgsvDnXr@@sVRW7UHLhkpVc
Fhxzp@j62aW@c@hW03y@@xNvQW@@UV@@@@yt@@RyDm@_dDjl@V@@l@_@@lJDC84q
0_@V@y@@@z@@k77AX9G6m@xzFuJ5_@@wR1QW@tKxWRLC9BXLC9S8GYmSOi33Z8TU
uV_VtV@@l@t@k3W6aBq0@@@sX_Cm@@@F@@@N@z@@U@_l7DQW@VVV@_t@_@@Uz@z@
xV@@t@@@kr@vV@@@xgTzxRGPW@@zM@y@@_l@qx6QW@r@@Ga6WcL_tz@l@Nn4qUwj
w@@VD4c1w@@@z@xfvr@@tx@@VGC3y@@@hdL@t@@@lFkxV@@@@_xN4Oc6Qx@@Lpt@
_RQH3ijmIGx@@th@@YV_@V@@@y_zypfXs@xVN@tl@yl@@@Vt@_vX0Cm@FzZ@@@V@
t@x11CWh@tlNl@Vx@Vt7UImxl@l@t@Vr@lq1yCenf1V_IOIb1s@@@3UnW@t@Vtzl
@zEDm@Fud@@VVzlsV_@@@zV1IhUw@qZ@@l@@@_0e6m_y@rrVyl@t@Ft@r@_@@@z@
szvnZVn@@@d@kRZLd6u@t@ph@@l@@xk0F9u@Flt@Tge@zz@vc9u@@@r@zyUeK3y@
x@uz@@tl@tdy@@@Vf6ud@@t@x@lUx@@kf6u@V@p@@lRvq7_dcW@hdkWbCu@@pFX7
3_@@@rd3@dLb1@@tplAtm@@l@kf42lQGNr4kxzG808gkoW@lzV@@@UUz@tp6nGuL
3ADaW@dVrDj6e@N@@vP5jQCOcM2_@tyBvOG8W4qxsG7SpWoh64mDX2i6u@Q@jmf1
bOJmx@t@ZL3ynD@x@Vqh6R2_@tV_XOWjL_U@@@@_@@Nys@@Rdt_t@_@_tN3ypV@x
@T_VWQ2_@XV21Om1u4iDwlI@l@t@k_@FO3yz@e7cp0GV@@__@@z@t@2zN@N@@VVG
u4yAwlw@@_tzlN@dO3y@@e74mWp39C_q0@@@xoVtsc6dWxtMRdxy@vWJm@t@l@Vd
@XeCu@@VU0w3__z@lpcW@@@T@@pV_@@rpjcWbr__HkCu@t@tFpzVuM6y@lp50X1l
@@@f5D8iS2q@J@7ucW@@VRQ3z@lePm@zx@XQ32DdW@vy@SpCu@yxD4j1z5DWx@@h
@_@Vl@@@VfDm@R3TuQ3y@@hxr@@t@@@kx@Vl1s6OzV@FCj1sx@zz@@@x@rVFGj1x
dDGFBSRAL3yRxTw@@@t@l@d@@_V@Nt@s6wwLv@@xx@@qB@@j@@VV_xV@_zv@z@@@
xZV@r@@@lxqzV@sMF_@@@z@7@7Ko0@@@VEx@@RLOW@@l7TZx@hQDmt@_l@@@U@@w
s1VDOFj1_@cVFXdWt_@@uu6S8r0@@wl_@@@b@@@xztzlBh1o@VTm@@@x@j@t@ll_
yR3yxx@x@CqEOk1_@Vtz@@zFxD1x@@@_@@zrt@@VxE1@t_@_ll@peRWz@TV@@@@M
z@ZlfRW9_NT@@@@qVt@3hpW@tVLx_t@HOJm@@hlL@z@cuCG@L@9mQ5Il@@3Sp0jh
TlHy6SOF1j@@@_z@@30RW@@@Tx@w@_@z@hpcW@xxtWlOu@x@Fux3_@@@3_oW@@@@
WlUSnt0@@@j8z@@3cpmgt7y@VM720Y7aFaYpWmwOu_@llqECUy94@tjx_@t@3@B1
RhzzXNPGmV98xd@F4m4y@@@xVyVFCG6y@@_px@@VEG32mpWWCIm@@VV0U64a13U@
@@3oWXG0C88Z4y@@ll3e1_llbT@@_I@@Vt@@@l@k@V@@@x_xx@zxxTv@jrsy@@l@
@@VVzwl_@ltjrw@xVlkFy23yx@@hlxszpg4yt@@x@_tpl@@Fll@V@@@@_@_lz@zt
xhT@t@fFDstp@0jCG@t_ljrcORz@@y@@@zt@@lnY1I@x@jl@@7UZ1w@T@zVwVx@@
zt@lzwe66u@@Rts@lVmIICnc11jamvLvejI@lMH62OqWE6Jm@@xkM@@@mROmxl_V
5ZCu@t@z3I3oXA1r@xQ3HQGDX6ORjFpR@@lVt@@x0Dm@@@hshvV@@x@pFQW@@@Vz
@xnvEoW@xjVT_@@_@@@y@@hw@@@t@u_l@l@V@h_@_xVz3y81@V@@_@l@j@g@d2P2
y@@@yl_hUOK2X0aW@@@Vl@k@vEPGGSCu@x@luH3q@sQx_@@FR43y@Ulv@k_VTI3u
r@@v@@@Bym4yttV7_53_@@@zq@@MI93wz@@hnqWWvCm@@_MLc6iZf1_@@RhpqW9A
JmV@@YV@VdmCPm@z@xac6mh@@s@_@l@@FV@_@@Ut@jfzjt@gP2_tT@@JB1@d@lJx
P0ll@V@x@@ryPW@z@V@lxVtLQ0rV@V@@@@U@@qDDxx5oG2_VPjHyM@x@@tt@@xU0
E6u@q@s@x@lz@@Vl@_@X1OWl@@V@k@@X0aWst_Vx@@_5fzG5W6u@dztsOV@Lc6u@
y@z@p4ylx@N5e1U_@@r@@@74G2p0c0@@@@W2C8W2328mW0AO8eW42emWW2I8W23i
@lx7MG21KOG9JF4GM21bcWwz@@UIP8Si7YHyXMJs8GG32E4csHDm@@@s4f6u_wfV
ZI3yt@R7KL2_z_@z@TRjfg1wxp@z@l@x@@@pI@@@laCO_N@@zp4yx@@x@U@t@@@l
@rlbvLJG@RhT0eCOtN@@9K6y@kzVqA312OGvTC4xc1wlt@l@BXWNJmt@Vb@@@R@V
xV@lQmyR6mVx@lwnAy@@2u5HNbE@Dk@kVJ@tw4_lUwym32GWTUpyvZ5DklL@@V_U
z1NewgxuDvpAiE3qd3Fu5LNrE@Djikz7@tw@__ldTWBgQrT_ZyUzVeT6ySQ2XdAn
FR64Ug7pV_m8i6ywd4_x@@3ArWdBDuD79w2iYf8Jm_@jVic942W1s@@j3rpWW0Iu
YM3228Xm0Um_@VVpc9yJG515mmF1gCMh1FucW@t_@G0ImsQVV80C44m3X18HW0Cu
@@sFOW72FmWG0O88W729uXm3COID9Y6r0@@@_Xn_mJm9420411ym9n6u@@sVnN32
yr0@@@Vs@@b3FmWW0m840824WXmTJeHO32tDXG0O88W723GYW0g8yO32CAXXHO88
06210Y01Om@@@h@@x@m3O84032F8XW0Oms@xVO0O4c03bAPGRo9u@z@FyP321WXW
0U84W72QrWsbDm@l@l@_@lbdDuP432t81R@@tThcW@_@@G0OO5Q321uXG6Um@@x@
Wq9OPjlt@@RV83FqMR2X00HW094uX11FaGPq6O@@@FKA3218XW0a8423ylN@5803
__V@2Q_XjhD8eA32BXaWdVm@@@0NGTLxr7EEvzIX00@RR@b7WEWk8_jS40gc0400
yjzjOr2S0g3iZs000cM220u@jnY05m5KNrEz1G806ORN4o1WWgL103mOWvA5100I
2c0i@@VhR6y@@000008102Y001000g200000022000000GoF0F000A400912Ha0Y
oJfG00GqoWfx@u@t@4hv5u60aMkN@00Gf0C000_@0x7Szy@x@fbtT@@l@@pE@@@z
X0yGAsIGQfjYLIBFh_QQQRdTyMQhOr@@VazCTYRm9sLux@@NtV@l@@_Vz@@x_@@@
rz@@v@@_tV@@d@@pVlv@tNicW@h@VtzxVHMQG8o9uxx@t@@tl@@@_gnDG@z@l@l@
@cqC8102S@@zVUj1HadW@z@V_zD@_dllH@@Vxxk@_Lx4cFt0@V@@__@_V1d7@@@@
w@V@rV@@p@@@p@@zl@xt@ektuAtMy@zT7ii137OW@x@V@zV@fgRW@@tV@V@@5HRW
@@_Ftzr@_l@_Stt@xx@@s@V@Fl@_UN@zt__x@TV@Nx@xxVLt4u@@@xl__wQB3ytT
@x@_@@D13kadXksJeQU3y@zrF4l1TKdGBr6u@@lFZU36gxXroDm@@tlx@@V@@Vz_
lU@zz@r@IW1@blHS36ipE6_tl@v@@_7UV2_@lkzNN@fh@_oNS@7k_xR@ttt3EOW@
x@EVV@t3lhI0t6m@x@lIV6y@r@7k76DHOGa194YT2__x@xGq0@tV@wl@_q@@zb5G
2rVdmo_6Kv76_@F@R5p0@@@V_@F@z@tVx@l@st@zll@@xWjDGz@@l_htR@@@@T5O
Wx_@E@VtVkl@@yzTV7jk10;
ENDDATA;
DATA TEMP_DATA;
INTEGER A0[28] =
96, 96, 96, 96, 96, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 15, 791, 791, 791, 791, 317, 293, 281, 273, 261, 253, 237, 791;
INTEGER A1[28] =
3144, 1574, 716, 360, 183, 1574, 716, 360, 183,3144, 0,1574, 716, 360, 183, 64, 280, 240, 200, 160, 640, 480, 400, 320, 240, 160, 80,3144;
INTEGER A2[28] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 165, 165, 165, 165, 0, 0, 0, 0, 0, 0, 0, 165;
INTEGER A3[28] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 96, 80, 64, 0, 0, 0, 0, 0, 0, 0, 112;
INTEGER A4[28] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 648, 600, 552, 504, 0, 0, 0, 0, 0, 0, 0, 648;
INTEGER A5[28] =
3144, 1574, 716, 360, 183, 1574, 716, 360, 183,3144, 0,1574, 716, 360, 183, 64, 56, 48, 40, 32, 128, 96, 80, 64, 48, 32, 16,3144;
INTEGER A6[28] =
32, 16, 8, 4, 2, 16, 8, 4, 2, 32, 24, 16, 8, 4, 2, 0, 0, 0, 0, 0, 16, 12, 10, 8, 6, 4, 2, 32;
INTEGER A7[28] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 6, 5, 4, 0, 0, 0, 0, 0, 0, 0, 7;
INTEGER A8[28] =
512, 256, 128, 64, 32, 256, 128, 64, 32, 512, 384, 256, 128, 64, 32, 0, 560, 480, 400, 320, 256, 192, 160, 128, 96, 64, 32, 560;
INTEGER A9[21] =
12, 3, 131, 8, 3, 131, 0, 0, 0, 6, 3, 131, 0, 0, 0, 3, 1, 118, 1, 3, 126;
INTEGER A10[14] =
12, 3, 8, 3, 8, 3, 6, 3, 0, 0, 3, 1, 1, 1;
INTEGER A51[15] =
294, 148, 38, 20, 2, 148, 38, 20, 2, 294, 0, 148, 38, 20, 2;
INTEGER A49[14] =
12, 114, 8, 114, 8, 114, 6, 114, 0, 0, 3, 109, 1, 109;
INTEGER A11[5 * 3 * 27] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0,1025, 4, 0, 1, 1, 0,1025, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 99,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 98,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 1, 94,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 1, 94,
0, 0, 0, 1, 0, 98, 2, 1, 96, 1, 0, 97, 0, 2, 96,
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 0, 96,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
129, 10, 98, 1, 0, 98, 2, 1, 96, 1, 0, 97, 0, 0, 96,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 1, 1, 97, 1, 0, 97, 0, 2, 96, 0, 1, 96,
0, 0, 0, 0, 0, 0, 1, 31, 97, 4, 31, 98, 1, 0, 98;
INTEGER A14[64] =
8600,6400,4800,3600,2800,2000,1540,1140, 860, 640, 480, 360, 280, 200, 154, 116,
86, 64, 50, 36, 28, 24, 20, 16, 14, 12, 11, 9, 7, 5, 4, 3,
2000,1600,1300,1000, 900, 800, 720, 660, 600, 560, 520, 480, 440, 400, 380, 360,
340, 300, 280, 260, 240, 220, 200, 180, 160, 140, 120, 100, 80, 60, 40, 20;
INTEGER A15[16] =
60000,28000,10800,4200,1660, 660, 260, 100, 500, 200, 100, 60, 40, 30, 20, 10;
INTEGER A54[30] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 16, 0, 0, 0, 32, 0, 32, 255, 65, 255, 82, 255, 69, 255, 84, 255, 76, 255, 65;
INTEGER A55[30] =
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 16, 0, 32, 0, 32, 255, 65, 255, 82, 255, 69, 255, 84, 255, 76, 255, 65;
INTEGER A56[8] =
255, 1, 255, 56, 255, 57, 255, 65;
' VARIABLES
INTEGER A17[1];
INTEGER A48[1];
INTEGER A52[1];
BOOLEAN A32[60];
BOOLEAN A33[10];
BOOLEAN A39[10];
BOOLEAN A26[1600];
BOOLEAN A27[5];
BOOLEAN A28[273];
BOOLEAN A45[320];
BOOLEAN A29[320];
BOOLEAN A30[320];
BOOLEAN A31[640];
BOOLEAN A57[640];
BOOLEAN A34[50];
BOOLEAN A35[50];
BOOLEAN A36[50];
BOOLEAN A37[50];
BOOLEAN A38[70];
INTEGER V2 = 0;
INTEGER V3 = 0;
INTEGER V4 = 32;
BOOLEAN b;
INTEGER i;
INTEGER j;
INTEGER k;
INTEGER l;
INTEGER V10;
INTEGER V11;
INTEGER V12;
INTEGER V13;
BOOLEAN A18[21];
BOOLEAN A19[20];
BOOLEAN A20[10];
INTEGER V14;
INTEGER V15;
INTEGER V89;
INTEGER V16;
INTEGER V87;
INTEGER V17;
INTEGER V18;
INTEGER V19;
INTEGER V20;
INTEGER V21;
INTEGER V88;
INTEGER V94;
INTEGER V22;
INTEGER V23;
INTEGER V24;
INTEGER V25;
INTEGER V26;
INTEGER V27;
INTEGER V28;
INTEGER V29 = 1;
INTEGER A16[15];
INTEGER V30;
INTEGER V31;
INTEGER V32 = 0;
INTEGER V33 = 0;
INTEGER V34 = 1;
INTEGER V35 = 0;
INTEGER V36 = 0;
INTEGER V37 = 0;
INTEGER V38 = 0;
INTEGER V72 = 0;
INTEGER V73 = 0;
BOOLEAN V39 = 0;
BOOLEAN V40 = 0;
INTEGER V41 = 0;
INTEGER V42 = 0;
BOOLEAN V43 = 0;
BOOLEAN V44 = 0;
BOOLEAN V45 = 0;
INTEGER V46;
INTEGER V47;
INTEGER V48;
BOOLEAN V49 = 0;
INTEGER V51 = -1;
INTEGER V52 = -1;
BOOLEAN V74 = 0;
BOOLEAN V75 = 0;
BOOLEAN V56 = 0;
BOOLEAN V57 = 0;
BOOLEAN V58 = 1;
BOOLEAN A40[10];
BOOLEAN A41[10];
BOOLEAN A44[10];
BOOLEAN V76 = 0;
BOOLEAN V80 = 1;
BOOLEAN V81 = 0;
BOOLEAN V82 = 0;
INTEGER V83 = 5;
INTEGER V84 = 0;
INTEGER V86 = 0;
BOOLEAN V91 = 0;
INTEGER V68 = 0;
INTEGER V69 = 0;
INTEGER V96 = 94;
BOOLEAN V97 = 1;
BOOLEAN V102 = 0;
BOOLEAN V100 = 0;
BOOLEAN V103 = 0;
BOOLEAN V108 = 0;
BOOLEAN V104 = 0;
BOOLEAN V105 = 0;
BOOLEAN V107 = 0;
BOOLEAN V106 = 0;
BOOLEAN V101 = 0;
BOOLEAN USE_EXTEND_IR_DELAY_METHOD = 0;
BOOLEAN USE_FIXED_ALGORITHM = 0;
ENDDATA;
PROCEDURE PR_INIT_PROGRAM USES TEMP_DATA;
V102 = 1;
V103 = 1;
ENDPROC;
PROCEDURE DO_BLANK_CHECK USES TEMP_DATA;
V100 = 1;
ENDPROC;
PROCEDURE DO_VERIFY USES TEMP_DATA;
V108 = 1;
ENDPROC;
PROCEDURE DO_SECURE USES TEMP_DATA;
V107 = 1;
V106 = 1;
ENDPROC;
PROCEDURE DO_READ_UES USES TEMP_DATA;
V104 = 1;
ENDPROC;
PROCEDURE PR_INIT_BLANKCHECK USES TEMP_DATA;
V100 = 1;
ENDPROC;
PROCEDURE PR_INIT_VERIFY USES TEMP_DATA;
V108 = 1;
ENDPROC;
PROCEDURE PR_INIT_READ_UES USES TEMP_DATA;
V104 = 1;
ENDPROC;
PROCEDURE PR_EXECUTE USES DEVICE_DATA, TEMP_DATA, L6, L26,
L96,
L97, L75, L55, L82,
L257,
L41, L35, L21;
CALL L6;
V3 = 0;
V4 = 1;
CALL L26;
IF (V2 == 0) THEN GOTO L2;
IF (V42 == 0) THEN CALL L97;
IF ((V42 == 0) && V102) THEN CALL L75;
IF ((V42 == 0) && V100) THEN CALL L96;
IF ((V42 == 0) && V103) THEN CALL L55;
IF ((V42 == 0) && V108) THEN CALL L82;
IF ((V42 == 0) && V107) THEN CALL L257;
L2:
IF ((V42 == 0) && V104) THEN CALL L41;
CALL L21;
EXIT V42;
ENDPROC;
PROCEDURE L6 USES DEVICE_DATA, TEMP_DATA, L30, L276, L32;
INTEGER V66 = 0;
INTEGER V90 = 0;
INTEGER V95 = 0;
INTEGER V67 = 0;
IF (V103) THEN V102 = 1;
IF (V106) THEN V107 = 1;
IF ((V102 || V100) && !V103 &&
(V108 || V107)) THEN V42 = 1;
IF (V42 != 0) THEN GOTO L16;
V21 = 0;
FOR i = 0 TO V1;
j = 1;
k = 1;
IF (((A13[i] & 1) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L7;
V2 = A12[i];
j = A1[V2];
k = A5[V2];
L7:
V21 = V21 + j;
V66 = V66 + k;
NEXT i;
l = 0;
FOR i = 4 TO 0 STEP -1;
FOR j = 0 TO V1;
IF (((A13[j] & 1) == 0) ||
((A13[j] & 4) == 0)) THEN GOTO L8;
V2 = A12[j];
FOR k = 0 TO (A1[V2] - 1);
IF ((k % 5) == i) THEN A26[l] = 1;
l = l + 1;
NEXT k;
GOTO L9;
L8:
l = l + 1;
L9:
NEXT j;
NEXT i;
V88 = 0;
FOR i = 0 TO V1;
j = 1;
k = 1;
IF (((A13[i] & 256) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L10;
V2 = A12[i];
j = A1[V2];
k = A5[V2];
IF ((V2 >= 23) && (V2 <= 27)) THEN
V96 = 95;
L10:
V88 = V88 + j;
V90 = V90 + k;
NEXT i;
V94 = 0;
FOR i = 0 TO V1;
j = 1;
k = 1;
IF (((A13[i] & 512) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L11;
V2 = A12[i];
j = A1[V2];
k = A5[V2];
L11:
V94 = V94 + j;
V95 = V95 + k;
NEXT i;
V22 = 0;
FOR i = 0 TO V1;
j = 1;
k = 1;
IF (((A13[i] & 2) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L12;
V2 = A12[i];
j = A1[V2];
k = A5[V2];
L12:
V22 = V22 + j;
V67 = V67 + k;
NEXT i;
l = 0;
FOR i = 4 TO 0 STEP -1;
FOR j = 0 TO V1;
IF (((A13[j] & 2) == 0) ||
((A13[j] & 4) == 0)) THEN GOTO L13;
V2 = A12[j];
FOR k = 0 TO (A1[V2] - 1);
IF ((k % 5) == i) THEN A27[l] = 1;
l = l + 1;
NEXT k;
GOTO L14;
L13:
l = l + 1;
L14:
NEXT j;
NEXT i;
V16 = 0;
FOR i = 0 TO V1;
j = 1;
IF (((A13[i] & 1) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L15;
V2 = A12[i];
j = A0[V2];
L15:
V16 = V16 + j;
NEXT i;
V87 = 0;
FOR i = 0 TO V1;
j = 1;
IF (((A13[i] & 256) == 0) ||
((A13[i] & 4) == 0)) THEN GOTO L16;
V2 = A12[i];
j = A0[V2];
L16:
V87 = V87 + j;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -