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

📄 ryxiangwei.jam

📁 数字相位计实现
💻 JAM
📖 第 1 页 / 共 3 页
字号:
' 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: EPM7160S - d:\modeltech_5.7g\examples\ryxiangwei\ryxiangwei.pof Fri Oct 15 03:15:10 2004

NOTE "CREATOR" "Altera Jam/STAPL Composer Version 10.0 10/5/2000";
NOTE "DATE" "2004/10/15";
NOTE "DEVICE" "EPM7160S";
NOTE "FILE" "ryxiangwei.pof";
NOTE "TARGET" "1";
NOTE "IDCODE" "071600DD";
NOTE "UES" "FFFF";
NOTE "CHECKSUM" "00208513";
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] = 5;
INTEGER A59[1] = 300;
INTEGER A60[1] = 1;
INTEGER A61[1] = 118882525;
INTEGER A13[1] = 5;
INTEGER A25[1] = 10;
INTEGER A43[1] = 0;
BOOLEAN A21[136800] = @
CB400G@@@tl_hl@@@VN@zQUzrhf@VjwthrtVj@lx@VTVN@rUVzzKV@wRz@ht@w@l
@hrVU@thQ@U@z@@zxllsthrtFzzUFt@x@__lwLjM@vz_ldsxzc@@@@36m@@@l@h@
Vwltxw@@@jthzoVz@t@uwFz@zV_VztMxrVJE1NFt@M@_wTz@hw@w@FPCur_ld@@@
l_@@9x@Qz_N@@Jb1g@QjIc1U@@@JM5Hs0@@@b_QjMzhrwxlM@brw@dM@@Q@l_@g@
wxjsxrwVzNrVrtVoImjw@l@h@VVj_hg@Vzv@@@xt@@t@rRDj_hLrVjMMhr@zlltx
@@@Jt@xkwUNVxrQ@_@@zqQl_db9uwlLpg@MDz@hL@Mj__hj@Tx@hx@wls@h@lg@N
@ia1zVlz_@@sz@NR7PFOjslbsQjc@@@V@@@tPf1qVlrq@@@RlLxb@w@l@lrxGsWi
a1@V@@9Z1P93yNh@qQzNp@@@N@@@LMMXtl@@G_1@ltAwrVzz@@xoTz@t@@VjlNxK
@Ej__hqSTj_@fzydt@f@Fwl_@a13grVhvtgjxM@@FPWXzUV@Gc7kUxrIV6ushrtR
jVVav1@h@xPf4y@@zx@lqFzzWtx__qd4w@@zjthzoVr@t@@QEz@@VVVLtnI3qwkN
J@xQt_t@VMw1t@Vjno4oIFe_hLoVltlxrU7ld@@vr7q@Ul6BDW@o@V8x1fz@zXC9
oh6uU@_LlzzjhslryA3qolsr@zQRlr@F8p0zUl@yw3fFIYCO4a3n@@gFzx@V@Vzt
MxLVTj_@frVlY_@rk@lxVh@VrnIFmVl@9Xp0z_@Nstrwzk_@dmjX@rVdeF3qh@gx
@@pbvw@h@z@ASlsh_SQrzNfvwQrdJxvVl@Jz@O96e_y@hM@TEwp0@t@_vLLOltzF
Ja1xzUt_d@zyQd_dby0z@gri4Fq@zUx@@xtzVjVc83kMhtyUVtJxzUtVV@VOP2qV
jtr@@@RjNhDafBld@@1PFuxbQD5D1j@tz_Rz@Ltr@7Bz0@UjVtxxT_k@tZ_CWtx_
VyA3feIu@VtBMQ3tV@wwl_hZbE98B1vl@@nhRu@h@cQl_hhr@FjyxrvLpuktxrTQ
ldt@@zuL62aDGlwhVGc4kMzvq_@tx@L@NzNzVGcAu@Uj3aD8UDXaQ3yAl_dmXXR@
VT@N@bnh6Oz@Bt@w@lUhrRUzshwtU@z@@zx@lsrhr@RWi1__twZmDWsRzk@@@Rx@
@@_t@@yVbtdbKHkh7_@xQ3BPm_lIV4_6_z@wzl_hvzw@Flw1Vdsh1oFe_hxrwUNd
@rTTVNt@PxCu@_zNNxVgw@M@iT9GhVUN@shjzU@V_zz_H6Om@@jNO99eVVjcKx1r
@lwM@@wzl_lw@Azdt@ygkltV@@F@_Vhz3zzWtxV_83Fa6q0xTQlfegWU@rk@l@Vh
@NzfeKnUltlxrEFl@@z9rymthyQsE6y@wV6lI5Qztvn4nmhzw7z@@V@wlw_@_@Tz
thvrVlY_@qQmo4yVvN7wZ1@Nf@v7Jm@VjjNg@@yZFGRzUt@@@_BA3iVzzd_m0hzQ
lnhCW_@@F@lcRhzwdkM@@2zPGQm7YNPGWCLy@@qduC1vwl_9raGrw@ds@@U@ly@n
4Jm@r@Bz@@Vrwls_wLUTlxlp@_@tNx@gwzNV@@@@_V@@rVrN7Bn0xr_@yx@@pYQW
w@NSxyUm_7zTyQW_7Xh5U@tfX_ImhrlFz@@V@@V@_t@wTbM@5BXXCg6G@vSM@@@l
vSjtG664aH2@V@xM@_w3z9XMxFU_d@@w@@li@hrbHz1thyUPKbm@xygUzNV@@lby
N@_JVOGG63YmPW@N@@WbFeM@yEyg1_lx@JSMHCH9YmbWVvN@eeFubslEAA3MV@wz
l__dgb1@_rwUj_@elx@78B1lr@zqQltZx_W_@VzOYFOjJzrrw@ZMlyQg@Nx_@_@Z
C8HmI6i@hL7tz4Twlu_@V89auzwUll0ohTAFdGS@KQacGyHqUqpvz4l7nNzlb@lS
@B@o_ly@9_e@hG@TEJa1XNDGz@B@tO3yVvNIf@UNtthiTUFwDg9ey@rtUltlV@VF
lshtq@@xJERWf@S5k_prq@lMvprwxlcztv@lk@hVwKjFWp@SL_dnl@@FV@@ry1aV
WpvVEDdpvOYFaSs0kh@@_@Ile@@@x@hNEvi1QzohZxMXN@lsap94i43lVz@sltVz
@slvzRBtUwldtx@V@lNhwLVrpQRGaQ3yvrwxlI@D7S5K@@@ZKdGmICipx@lrs0@t
@@HuUmbUfk@l@VNlyQXbCmbNhlNQ@Vs@ww_iQhitwzgU@rpw@MF@r@V@Nh@y_lLK
@z_7XB1w@@@_t@yyF@r7a91N@@@nIU88Z1_@N@f@l@x@h_sQl_hfL@Fj_xrqtlsZ
96I4k4S@@x7trWGuIuzk@FWy3_QjNJrUYxx@VVjthg@Uzv@@@xt@Vt@rNTwyJCzt
h5RF1@rk@nTzm@VbVizP2X@W@i@7h@VTi_@rppdW@xjM_wzRn4J8FF3A@QjopdW_
VVR@@@@_l@wpp@0jK@V@@zruUjNzvrgxlM@rqw@ds@@Uxlk@fpn0z@@z0ou9vCCy
VTK7RN2_N_@J0C1v@VznhyWhrQFlN@zX_y0zthje1D0@w@VaQOOzzhFIDCYNHYGV
s8hDCqw@t7276HuyW@@@V@N@bqwktrxLQRlt@lpm4K@@wQethpx@lcNhrrGuaWlN
hV8Sa4XZ1XN9HAZ9GlzUN@U@VAA64@O2MRrVZVq0o@NxH3cW@h@tK6bG@_lLKKFu
lNxtzQldp@@tu7PmxztVyZ64lY1nsrY@v@VTj@hnFo0jwxzWCKX_@bQ4E64wp3PK
PGU5H9r@hFbn7YjBXW_89khAyzQlaBf1iM@@YVq0rNzzMxzI3ia1VzAlP6o0ltxz
GusmUlsVSNLazP2g@@rmVzN7Ov31BnG4dd4t56q@lsZuqWGHb8bH62z9XiFJ8M26
IEp0@Fqh1z5IeeOaav3nISIeFIutwlEqdAy@@jx@lsthb@VQfX4iq3_@QlZHr0js
xrPVMXz@lsu7tmVltjxLUFlVz_vh_0@txrS9z84E3ylih72t3XYoGSN6Gh@MFVL3
Y9A1rldUsRz_p4vXqWCW_@rgVdI@Gua8Hs4q@T_dMA3nTbGmhC4Ja1qTltrtx@Rl
Nxbxo@VKj6u@hVEHM3qwdN7ZA6utw@yQ@NJ@@@FgM3ql_@d8x3U@x@JBrZGHJ8Vr
4YYwXeQ396L6K@@g7O961l_W@N_@CSJWprwFllxLzTl@1loW@xFV_pVzPu_Ws@@V
VNltfCMXrUzs4Ptm@@MB@zklOKbW@@zVukLuVrt9n96Y3E1@Uf_1B1Zl@@@KVP8s
k4KV@o7c8CXYcGEO64iK8_d_@3JiYSYPmVs@Fr@lkWbOm@_LR839e@V@o_lMl@q@
@mZDGzNBb@UlVtgzUUz@@zt@@xz@trz@NV_Hau@r_FHM92PWX8r29_H628pWabJm
lNgV8S94tb1M_twvl_@x@IzFHsGYxwX8dJm@zQVEnFG@zQN@t@VKjpuz_@F27Fyz
Ql6vi1PuwXuz@@0aJWtz@VCgU4kBC1zbGukpu@FzBov4Sjy@frVlc_@qkll@@8dV
ml@NREnFuVz_Fzw4ytxjxUfNBzQ9y_Ul6vC3nQdG0op4hD618dWVDGV@@@@k6uro
xE13q_@XK@W@rVmykJW@@tlZ@Q@ykDm@@Rl@sl_yknG@@3Uo0ge_@rBXS3yQFspd
RwJ@F@LGuLuzW@FXy7ylUl6P039adGa1yCAg1_t@@YCu11wl_P9yW@QFuykbm_rw
VMq6utUxttVjlLh@uepbGm@@Xk@@V@V@Vel6TZCWXa1C88y4qQWNdC06ytxpyQVs
74U5_wz_Tlsxvz@FAEuAI6GYq7OWw@Nl@rNzq7O8iT3YC03@VJf_@@@bk@qfEbqF
B19IXt0w@MhP9WX_hrVU@shwtU@yRlzhxls7fr@SAyCuz_hdsxzk@@lFltzzSVtx
rTzU7FF3vLiHAA6aPe1vLa0V__Vz@yNs@rwoQBXO9s8wy7IVmZyAIWz_@TUtRe@@
@tV@@h@@_@0zV8lY7IV0Z4oPWtVjlIh@xqhhm@zVF@@@@8389UU3ST_gZpwyd_g@
fwyN@eFIWFdkV276abG5ohr@y@lhuxAhdMwlNw3O4P09wjllzr_j6eF3qwbtrdzQ
Rlt@NN@@VyyL4aX4Pg7Y_@Q@a_PmrQTIi46u@d_FbHII6W1N@@QOi6lf@wzh_lrF
iTRIH9XWCa85UFiV@@7zn9nIWHkBC4PG2_M@13qF1@@N@npZHO9FaxY1yt@@zNt@
vhzVLz@hUh@6u@glcM@ykklNRxzUu_@Zlz@@@x_@uND_glTUlV@3@UUjN@v@l@f@
@@o_dMVW_CudtxtzQldt3_FVqv@_@@pz7zrG7ztBPW4Q981wt@z_V@@z@@rRQj_p
xyV7jtxTXl@393O0_fHtoPCGEds9@S@V@rz@_QtNZ3s0@@_@kl_hfrVdZxxqMEd3
UB1COlpvt@mldJxr@83Im@gtlx@UV@@x@gUQjqpxSREbppvWll7w_U_ltzwZUQeZ
_vuS_@3uvSgErpTzU7tsxfTTQzxH@UldtxzkUldUJhrFEdxveTEd3uzUGdtxjzEl
do0C0tx1kSEjJ_v@@P9KXkdNxa1Cmz_llxxZVqeh_svS_zFyxurUrd@zU7_tx9xV
QzsJ@@ZC81@yU@cNxzyUmxvXE@d@@TUo06uzkt3uvygEzpVzU7t_xhSTArx7oW1w
@@g3Pm0Qltv2@@Fyzz_R@x@Ba13m@@mRlNxb__thxwVFVj@fXNPGo0Ful7wq@@@l
pxZUqeZ_X_a0t@@FTltJs@rwzdwzwU@tpx@VFgdI9@SEtkJxTyUm@vZF@tt@VkVu
l2_g_EUlxz1UUdYJ@St@@rj@@ANlIz@DHaWhKgFdpzTKEdp1y@Vq4X1ul2Vf_EdZ
x@1tEdo9zTlNtnzUUAtJHzUgthW1kdwfeKFdZxvKkN16GXEgthW1EbJzA306Sgd@
P9aGw36et@hEzXeYCOCwvUlkZ@zzKkdYwzqNltxlzUlVtJ@KKwlpn@TQRdt3sUFy
P836W2TLtUltjz1FdG6Oe923y_@t7oG21PaW@ul2_g_U1PO0UrtzG6OW@xzk_ldw
q7ebU_@l@wV@6vDml@xl@@@VtJ@r5lRWzUFS@zntXbaWzUlVx3@UUbN@JHn0v@Ar
9zdWwlM9zzU@kNvzAEX1_g@U5dO0Urt@6LCe9xAA3GYYJUm@@@l@_@@o0E9P0oQa
lYo0a9BXAo4n0@zq_Ujw@e_@@xx@Ut@@NjhKwdklDGm@@Hc8Cex@Xl366K@@gx@@
@sV@@l@h_gmsDmUl7Sc8COdtxs@WlZNxq@836BP0o2Pe8qVjM93GMa187omXbxNH
t5Cm7ztBJa7yQr@L609sxrEvlx@7zn6_@Xlz@t@7M26jFbWwdMBzzU@kNxyyUu@v
Xk@lu4CSQz@Hz@ltt@@V7_9GxyEFU56e_Ulh@@WtUlsB@y@@Cga8lR3gCoWo0Om@
mlNP0O4lY7_@k_ZNvXeQJelA6eVUlNr26kl_hoTH5@@z@Tmu1upxrM2UerV3wmF1
X@@7j1Q0whnto0O8kh4UtqWo0Om@Vyj@@@lMRImVmlNuL6ax29r7OGP0Lu@@hkr6
6yz@Vx@xxBLB32aPZiTI827CIzrWwS2f369gFmWM2UewB62anWkBC8f@Awv13_t@
Vw_llQzF1@t@@g@QjqtxTxEjtpxX@lF__U@@tzr7OGoP6eJ@zN@@rToP6G@@lt@@
@l_llUNhrVb1mGX3CKEZtPxaVpGAsjt3PKbGc8CKSo31zbW@@@_a_JmvX@VP0La0
O25dOGtU64UL2___lx7XXYJUm@@@Tf66K323_@x@o4X4@TUtHumGVLg8y@V8U59Y
m91r@lw1mQGh@9KE33LVbGRW6ex@@I_lMVyAOaKp3PKj1jpxzmIU87CCAE1ZukQ9
DeAyQz@7MY1npdGB1F48J2PxeILB6qmr6DgOG0PsKEZ150bGPPI4wp3k@@@B0QZU
tOeb0FIg1Z2vUetD9q@@@xl@xlE76A3e2kt@Vrh1Z_@hV@@L_jFnGv_9qTX41BnW
g@JzQfy8R79wmd1@zUt93WHTd9afU2rWyGt5Iau46DHuHsE9qjt6yHzzIHvaOYEX
I@TU6L6u@7wEceDQat0@t@@rIbGc8I4Ur3XCmGpG68y@_eXh7w79XQfg8J46KZlg
Rltxkz9Fw7HYCgC8FFIytz@bH53LKOGjKg4yQ2j_dGvC645b4DSbGLBCKiuC_@_@
BMqWKjU8bnAYYoWm4XfXh4AMSc8rCecG23iCXglIeOH6KXlwtQp3b1GIlR6KiOoy
tz@BBpWsEUeLJUArWXoaDG@trVJ4O8y@_mtt@j@llFyNZFrhnGiT9e@x@kV4628B
XooOeyoghmBXkMDeS6CoQBXkMP8XZAI0iYOxKfqFCYrE1yNZFrIbG1Gpad76vkKH
JT648J2jFbGcXgKSI8HVmGtU9KXd1XNbGLa9mNrpBpG9Iwd1ltzTnF_GqW6K6m6b
CHIRvCK5v9K@@@3iCX40D8Wi7YgbXe1Ve@mAoCqWoBDe@m7g_oZwEz8rtn2lAamT
@F1m9xb_XALD8nf4w1jYcJD8Fl7QVoWwraeTM9QosWaQC8gs4yQl_blQ2_J@@Jgf
Yo0C8Mx4qh@@30;

BOOLEAN A22[83680] = @
SZ200u@@@t@@@F@@@V@@t@P3y@@@x@l@t@@Vg@@@R@@ROMz@tz@@@xVVzpQcPljs
MRU__@Qsxlml@@xR@Vr@@@l@@@ztIm@@@l@@tN_5Y9CRhjfjd4nxaztN41k@@MO3
__w_@@FS@_@Fj1XnGUFmlrCZrRjDjzyT@ti@9p0l_z@bH2UwN89x12Fu@Js0x@@@
bs0@z@@ds0@x@h_@l@zVV@7q7ykt9p@F82u@@DpFz@Lw1vRp@Hc1sQGjZC3G4u_h
PX7C7Je9Jm@@@l@hzNlz@@_@@@vz_@x@Z2t@@VkxzrliCX8BXmhY83ZbSZms0@Vk
7Xi1qsJYyVp_xB_zEPQn@tUlVR@@Bk2@Jr@XC6YCFm@N@o@@@TABXfe1_tN@4Y16
5Ps8DnGuq0_t@@Xn4ecHIRhjrccl@Vwp0VxlhPfJCe@VbFPW@x@ViSZGs3Uzl@v@
tRF6Jm@V@l@@tV_uN8vL60y@V7oOuMcW@@tV@@@vpv4q@z@x@_@F8dWtBhO_@5zf
l7yx@@d_4AaLHiy43_R@U@l@yz@@NaJ8qmGoWAkx@@Z_U0HUcS8J2MxJxvVw@xV@
ztl@@l@@@zh862PyW@l_L833ha6mVFy3868ajsMRQIatPY6uRX5CGiYD39ohU0__
zllrVngI6y@@@wt@@Fia1Sbi@XCKv@l@FwJb@I3yV@@x@uMjcr0_wtOCp_iYNDWx
VnVyQ2z568j@@Vmr0zxhVnh6mJYiEJi2@@l@sz@@3iI88J2JjjsXbR4zPGGs6Ho6
ul@@p@@@h@@l@Mu7oh8n_@bVyQ21o6m@l88UD1_lt@Nr6u@t@tt@@Vxy31PUC3_W
@zrFXOYOnhOa8RmpR2_xl@zz@@x@@wpk@lV4E3C8r@ri@FbxgYyjGuSN6QpDeiiY
uL9y@tQdNbmtE31oLu@_@Frt0@V@@_V@@kNV8tL2l@RJy@BUvx@Vp@M@t@@@l@@d
Kj_@@HzI8o06w@@@zl@RRxt@t@@@h@@VV@V@@nhsWcl@Fcz@h8SyiQ8XmXImlrC3
zRjTskMu@N01i@@cm3_VgB6ECOm2I6Y9o0piVfGVIaVa4@R@Vs@@@R3cm0o4U4QW
@N@V@@V@w@s@ps9XlrUrqWdOG@Vttt@@kI6wnKHeFCu@t@Fda1@@@tymFGOWPR5l
YXWb9u@@Vd@@@llt@F@@lsq_@@z@l@R@@@hTP2_txlZYc0ttlH_R5liz@lvjZ@di
WXWf6mRVzBAg1ya0lpT9Xx@@N@@tlXCy8Ov6_t_@z@@@RyvzD836i@@@z@lzFVrW
PVCyqBXmh9GRFFFnP5Z_I8yQ28Ixa3lQ0X7yPr@V@y@z@z@V@Vh8X8SLmJ@MBAQ5
s_@@duo0@zrFXOYGn4P82d1H1COkR2_t@VtyQWxx@V@zVVMzz@ZxQWrCJwuk68Pz
@2@y@VmILCu@@xyjzFuh1FSD8oG5_@VVvtQ65Ur62Fe30o09e1G@t9n0@xjc_@@@
zl@_vF@ytsRhDl@@V@x@N_@@@zzV@p3@KBAA3y_@lv@BVbuK2@xXVf1P8nf1k@tz
z_x@USEXyOL4U5ZWl9WAltFuh1_@FVJEBX1@w@8DCu@lpbD@@x5G9y@@UmFrCA5b
1nTDWR9xV0P62MwHqd4yx@@x@@tt@z@V4kM28JYlitFRllNPgJWt@@l@r@@sn9i4
F1@xXVKp8Pj0W8opd@Np_I5_z_@uk6u@@RFX33XmhmW@ldVz@@8S9m@@@FLj1_lV
@p3yGCnGYKJoDjAyVV@MVt0_wNQnsJW@RnVMRI4a@V5Rt0@@x@xuD8e63nTTA4_6
bzDm@V@l@l@@W_6msCscs6kQUU3i@r_75r0z_@@9@Dm@@xUG@A8yW@mxlzDUEIuZ
VhnCxrAsk7yl@@t@p3_tN@0Y9cPhjrcZ4vTiTI4Ka11mbW@@z@L0Jm@@@kVzrFhP
czsORjvvxVhP@@2t_@llj@r3rI8U5C2z9X03Puae42AGYW_AADn7c7a1@l@Vyrlr
OcvRPRjzqxxt8@@Yl4dOuc93y@_@v@@p9Ja7G0u@dPe1jAQW@@@tlIs8eF9yDFl4
DuCk@@@3So0@@@z_t@@ZWC1@z@@_zVVZVC1@oa@_YT@pCK52FuzVNnmH6R4ce7PK
XHyZ9u@jjFD76M@eY8SI8Qm4IP46v@@@zLwHSNU4@u9s@@t3ra1l_@@_rxNz@_@x
@WMD9p4OYzRba93Slr@pb43RDes1BbGIc9C6Y1hNnmKDF4276HV81@2n4cDrsHSA
npd94363FRQ0@@@V@z@@_VVVvtQcnkjsEB1Fy@@xda96NVcGi4vaMg7_@V@ZnwXy
IPu0p4yll_HDZitIRhTWbpazv3_sp@3iaaiFtWl_1ISNF4cu3__@@bhD@t0u3@VO
GmhCmVhud@kbSc8642d11lwX@@tF@y@@tXOW@@x@ESmm@_w7rCp_uk2HF@vR83Rq
UJ2RocW@@@tHaC8jK6ejdln@czFVrPkwqWeQDm@@xTWbdm@N@FeW4YxYXCSV8mIC
khDXNoCml@@V83FWV@@t7_@w_h9Ot@@t@s@l@@xzmTJ8RdAk0C1@hl_XxM1@MoCs
lrsqsntpNL5_R5H1BLnil6a8S2_l@@z@@zxM@@FEO6utNy7iKBTnc0l@l@OxQ9Cn
4QRbXSYJ8skA6G_1@@V@_@@tz@V@x@@zp@V@V0o6msDsEdO3y5@khVlzFYp4S@k@
@ei1o@@@JzT3@@V@TCYHWCp4lo3_w@@ZZxX7aJm_V@@jp9uVFypQc9jj04nCH29g
sbYm13UuN8nszGap9iIZ4FwQW@pRrogDWl_jI8r9m_luFPvPsUiYmTHAaX42avX4
POW@@@VisCu@cvtNyhV83cn@N@Ae092BH2VByW_xV@z@_@tVC3_t@@I18XC5D8FP
3ecPoRhjrccl@Nap9a7G2vYdW@zt7_1Y94Rhjfjc4nhazFJ438uV@dCW1@TRmms6
a2G2@ZRWl@@V@tlF93O0jvyLrri@fNRWN@x@W2Cm@@ctEt9aCW1sMRFHWr97vi14
Um@s1tW83UOCS3YCm0@@l@Q@V@vZVh5PW4v1aGa1Ca8h1H6mWl@t@UmDuXS3yT@t
w@@@E503y@z@x@x@t@@@jzzxVzxfVKpChpYs0Dv@Nutx_Tf@lc7G2JiRWlx@M@@l
dy34JYrs0Uda@_Y8Wr@b2Rml@FWR6EWB1V@z@5cQm1w6u@@zaVhP4htQRQxvg_lP
@z5@_bfk1vTRW@tz@ZqDm@@tFFzBaykP0O@@To06a_G2_@@lblD@p@l@t@Vll@xl
Vx@@@k@@@z@t_hz@zdd_j6ZaVBRhjcU@@cu@NypxyjW@k_TU094PW1otc@vld_94
34BoP3aa@V5Of1__@@hKt0@l@zjppGux6ut@@FDR3yld_PDnisMRhDBNjC5v@Nut
@8PX@lc7G2XKRW@TBzKuD8Xy7ohuXO9Om@@lVs49u@@zXVgP6vt2G8gvxwhH@Zbu
1x@VV_z@@ZbWXS9PWm3_Vw394XF3HGmW@@zDx@@@yrFrOcrRPRjvqh@tSUUCux@@
FUq7IVmWukOmV@@Vww6abG2_@@@srM2@xZVfFO0FVl45v@NmtlBzj@lc7G2fAOWV
@@V@@lFXjNnD@64ZW1fFOmN@6e@_t@tN3yzRxxV@zbVgP6xtIGAgvxohH@z5@U3V
2ydh@@F@@@V@Rwhs@@ycDn0j@l@90QG4dCGO1@EF_4i@@@x@z@Bl26cIdXyAImxb
LC@@2tyAO87Y7YdN2V@@@3zdGo0C4nU2nIaGQfC0V@_F833o3uXa1C8fV96jNYbx
bm@_xB@Mp8slr0aoptpjd1@@z@PePGyACm0psoWQxPqvO4Jy3P5Rmtz6mN@MZOsl
LI@9ml@@E5_7IDsW0zV8w33IHv1Vt@jfemGyA6OV@_F553ir0Ibql1utx_Tf@k6g
Y1Ez@zp38X0zDWORDO_g9e@B5cWVzVq_6O@@ttz@@lz@AVsyl@_@@QzxR@o@N@7K
Ulh@j@8X@@@E@_lyFbRA1I9H9X110a90WEG000a00rN@p@ltKfasgntD4sylzsz3
q0I6O9e0zNtRVlJ@VT@6pT_t_Tz5_a45@3nzR011000000B0KG5090WW24bPcGo0
F45W4000G1G8amiDqcYU24lJqVMH4u_@RpTA000424APWG000@w@rFtz@zl@@zT@
ty@_dV@z@@@xr@@UPA9I1WY_@bm@@x5lyoBQhzsqMx@z@@Uvh@zs@VhDj@@@YwFf
uV6AJNY6rh8A0KAOFX9NCmN@@l@@w@A0COs83ylt@lIi1wlF_z@@@x@xis@@Nd@@
tF@z@@_@@xT@@@p@@_Fx@4S@@@vl@@FlS3ytT@lEF3_@@_T@@@xV@@N@t@l_@@Vz
@l@_@l@ztz@t@l1x0OWl@@VVt@zDUdmZt9y6a1__@@z@@NxV@xl@V3y@@Tf@@xNN
@Vd_@@RTV@zg@h@T@z@VgmCf1GJx@IKdk1w@__z@@tx@xxtzzVl_@@B@@zz_@@hy
@Vzx_@@M@t@llw@U@@@@_@@hpSF1@@l@_@@_v@@s@Mk1k@x_r@@_x@@@FpR3yV@@
x@x@t@@@N_xC4qW1_@_@zT@@di03TBPmt@Cymh1_x@@d1r0@@FVFJdGGw6u@@xJt
@@d@@@V@p@@3jdWk_@lU7Dm@Vvl@@@R@@rtFwRmby6ul@lt@@@l@l@lbrJm@VV@m
_648B3_x@@zlztZ@@@s@@@d@xxVt@@@j2OWl_xR@@@z__@lz@@zx@@zgRU3q@@@x
@k@lfV3S@@z7Vl1_@@_z@@zVwW1f8Omjo9uV@@FVM3QgZXZvbepV9y@t@xx@@k10
3o0mWwmyerV6ut@_lyF3_@lxz@@rx@@@N@@Tj_k@Vt@Vrwx@@TV@@VwXA_l@@n@@
@x@x@NtN@VpU6qSy3y@x_zt@tNpG2dsRW_@@V@@zt1COme_9u@@@p@@tl@h@Vzp@
@ul@@z@@@xhx@lZ03gmFXUuDm@@Vl@z_VVzz@5COmbL6ul@_@rU3kCpWZYn8D3gy
t@@x_@ktVt@l@@xU@@lVkt@@xjm0Ntr@_x_@STV@x@hxs@@@F0;

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[2000];
BOOLEAN A27[5];
BOOLEAN A28[281];
BOOLEAN A45[400];
BOOLEAN A29[400];
BOOLEAN A30[400];
BOOLEAN A31[800];
BOOLEAN A57[800];
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];

⌨️ 快捷键说明

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