J
jafy
Unregistered / Unconfirmed
GUEST, unregistred user!
请问各位汇编高手,我有一个以前的16位的DLL现在要在DELPHI写的程序中调用:<br>Declare Function func1 Lib "AQN.DLL" Alias "Equation" (p1,p2,p3,p4) As Integer<br>在程序中调用得到:func1(345,140.794871794872,1,0)=20.2919800498571<br><br>我使用反汇编工具把AQN.DLL反汇编后得到以下汇编代码,但不知道该如何在dELPHI中使用或转换成可用的函数?或者有其他办法可以跟踪到这个函数是如何对这几个数进行运算的?多谢!<br>Exported fn(): EQUATION - Ord:0001h<br>:0001.6BBA B87906 mov ax, SEG ADDR of Segment 0004<br>:0001.6BBD 55 push bp<br>:0001.6BBE 8BEC mov bp, sp<br>:0001.6BC0 1E push ds<br>:0001.6BC1 8ED8 mov ds, ax<br>:0001.6BC3 B85203 mov ax, 0352<br>:0001.6BC6 9AE4B49B6B call 0001.B4E4<br>:0001.6BCB 56 push si<br>:0001.6BCC 57 push di<br>:0001.6BCD C786AEFC0000 mov word ptr [bp-0352], 0000<br>:0001.6BD3 C786B0FC0000 mov word ptr [bp-0350], 0000<br>:0001.6BD9 C786B2FC0000 mov word ptr [bp-034E], 0000<br>:0001.6BDF C786B4FC0000 mov word ptr [bp-034C], 0000<br>:0001.6BE5 C786B6FC0000 mov word ptr [bp-034A], 0000<br>:0001.6BEB C786B8FC0000 mov word ptr [bp-0348], 0000<br>:0001.6BF1 C786BAFC0000 mov word ptr [bp-0346], 0000<br>:0001.6BF7 C786BCFC0000 mov word ptr [bp-0344], 0000<br>:0001.6BFD C786BEFC0000 mov word ptr [bp-0342], 0000<br>:0001.6C03 C786C0FC0000 mov word ptr [bp-0340], 0000<br>:0001.6C09 C786C2FC0000 mov word ptr [bp-033E], 0000<br>:0001.6C0F C786C4FC0000 mov word ptr [bp-033C], 0000<br>:0001.6C15 C786C6FC9215 mov word ptr [bp-033A], 1592<br>:0001.6C1B C786C8FCC96B mov word ptr [bp-0338], SEG ADDR of Segment 0001<br>:0001.6C21 C786CAFC1616 mov word ptr [bp-0336], 1616<br>:0001.6C27 C786CCFC1F6C mov word ptr [bp-0334], SEG ADDR of Segment 0001<br>:0001.6C2D C786CEFC9A16 mov word ptr [bp-0332], 169A<br>:0001.6C33 C786D0FC2B6C mov word ptr [bp-0330], SEG ADDR of Segment 0001<br>:0001.6C39 C786D2FCB617 mov word ptr [bp-032E], 17B6<br>:0001.6C3F C786D4FC376C mov word ptr [bp-032C], SEG ADDR of Segment 0001<br>:0001.6C45 C786D6FCEC18 mov word ptr [bp-032A], 18EC<br>:0001.6C4B C786D8FC436C mov word ptr [bp-0328], SEG ADDR of Segment 0001<br>:0001.6C51 C786DAFC0000 mov word ptr [bp-0326], 0000<br>:0001.6C57 C786DCFC0000 mov word ptr [bp-0324], 0000<br>:0001.6C5D C786DEFC0000 mov word ptr [bp-0322], 0000<br>:0001.6C63 C786E0FC0000 mov word ptr [bp-0320], 0000<br>:0001.6C69 C786E2FC7019 mov word ptr [bp-031E], 1970<br>:0001.6C6F C786E4FC4F6C mov word ptr [bp-031C], SEG ADDR of Segment 0001<br>:0001.6C75 C786E6FC0000 mov word ptr [bp-031A], 0000<br>:0001.6C7B C786E8FC0000 mov word ptr [bp-0318], 0000<br>:0001.6C81 C786EAFC0000 mov word ptr [bp-0316], 0000<br>:0001.6C87 C786ECFC0000 mov word ptr [bp-0314], 0000<br>:0001.6C8D C786EEFC0000 mov word ptr [bp-0312], 0000<br>:0001.6C93 C786F0FC0000 mov word ptr [bp-0310], 0000<br>:0001.6C99 C786F2FC5E1A mov word ptr [bp-030E], 1A5E<br>:0001.6C9F C786F4FC736C mov word ptr [bp-030C], SEG ADDR of Segment 0001<br>:0001.6CA5 C786F6FCE21A mov word ptr [bp-030A], 1AE2<br>:0001.6CAB C786F8FCA36C mov word ptr [bp-0308], SEG ADDR of Segment 0001<br>:0001.6CB1 C786FAFC6E1B mov word ptr [bp-0306], 1B6E<br>:0001.6CB7 C786FCFCAF6C mov word ptr [bp-0304], SEG ADDR of Segment 0001<br>:0001.6CBD C786FEFCE01B mov word ptr [bp-0302], 1BE0<br>:0001.6CC3 C78600FDBB6C mov word ptr [bp-0300], SEG ADDR of Segment 0001<br>:0001.6CC9 C78602FD0000 mov word ptr [bp-02FE], 0000<br>:0001.6CCF C78604FD0000 mov word ptr [bp-02FC], 0000<br>:0001.6CD5 C78606FDFC1C mov word ptr [bp-02FA], 1CFC<br>:0001.6CDB C78608FDC76C mov word ptr [bp-02F8], SEG ADDR of Segment 0001<br>:0001.6CE1 C7860AFD0000 mov word ptr [bp-02F6], 0000<br>:0001.6CE7 C7860CFD0000 mov word ptr [bp-02F4], 0000<br>:0001.6CED C7860EFD0C1E mov word ptr [bp-02F2], 1E0C<br>:0001.6CF3 C78610FDDF6C mov word ptr [bp-02F0], SEG ADDR of Segment 0001<br>:0001.6CF9 C78612FD3420 mov word ptr [bp-02EE], 2034<br>:0001.6CFF C78614FDF76C mov word ptr [bp-02EC], SEG ADDR of Segment 0001<br>:0001.6D05 C78616FDAC21 mov word ptr [bp-02EA], 21AC<br>:0001.6D0B C78618FD036D mov word ptr [bp-02E8], SEG ADDR of Segment 0001<br>:0001.6D11 C7861AFDD423 mov word ptr [bp-02E6], 23D4<br>:0001.6D17 C7861CFD0F6D mov word ptr [bp-02E4], SEG ADDR of Segment 0001<br>:0001.6D1D C7861EFDA425 mov word ptr [bp-02E2], 25A4<br>:0001.6D23 C78620FD1B6D mov word ptr [bp-02E0], SEG ADDR of Segment 0001<br>:0001.6D29 C78622FD7427 mov word ptr [bp-02DE], 2774<br>:0001.6D2F C78624FD276D mov word ptr [bp-02DC], SEG ADDR of Segment 0001<br>:0001.6D35 C78626FD0000 mov word ptr [bp-02DA], 0000<br>:0001.6D3B C78628FD0000 mov word ptr [bp-02D8], 0000<br>:0001.6D41 C7862AFDEC28 mov word ptr [bp-02D6], 28EC<br>:0001.6D47 C7862CFD336D mov word ptr [bp-02D4], SEG ADDR of Segment 0001<br>:0001.6D4D C7862EFD1229 mov word ptr [bp-02D2], 2912<br>:0001.6D53 C78630FD4B6D mov word ptr [bp-02D0], SEG ADDR of Segment 0001<br>:0001.6D59 C78632FD3E29 mov word ptr [bp-02CE], 293E<br>:0001.6D5F C78634FD576D mov word ptr [bp-02CC], SEG ADDR of Segment 0001<br>:0001.6D65 C78636FD6A29 mov word ptr [bp-02CA], 296A<br>:0001.6D6B C78638FD636D mov word ptr [bp-02C8], SEG ADDR of Segment 0001<br>:0001.6D71 C7863AFD9629 mov word ptr [bp-02C6], 2996<br>:0001.6D77 C7863CFD6F6D mov word ptr [bp-02C4], SEG ADDR of Segment 0001<br>:0001.6D7D C7863EFDC229 mov word ptr [bp-02C2], 29C2<br>:0001.6D83 C78640FD7B6D mov word ptr [bp-02C0], SEG ADDR of Segment 0001<br>:0001.6D89 C78642FDEE29 mov word ptr [bp-02BE], 29EE<br>:0001.6D8F C78644FD876D mov word ptr [bp-02BC], SEG ADDR of Segment 0001<br>:0001.6D95 C78646FD0A2B mov word ptr [bp-02BA], 2B0A<br>:0001.6D9B C78648FD936D mov word ptr [bp-02B8], SEG ADDR of Segment 0001<br>:0001.6DA1 C7864AFD302B mov word ptr [bp-02B6], 2B30<br>:0001.6DA7 C7864CFD9F6D mov word ptr [bp-02B4], SEG ADDR of Segment 0001<br>:0001.6DAD C7864EFD362C mov word ptr [bp-02B2], 2C36<br>:0001.6DB3 C78650FDAB6D mov word ptr [bp-02B0], SEG ADDR of Segment 0001<br>:0001.6DB9 C78652FD9E2E mov word ptr [bp-02AE], 2E9E<br>:0001.6DBF C78654FDB76D mov word ptr [bp-02AC], SEG ADDR of Segment 0001<br>:0001.6DC5 C78656FDF82E mov word ptr [bp-02AA], 2EF8<br>:0001.6DCB C78658FDC36D mov word ptr [bp-02A8], SEG ADDR of Segment 0001<br>:0001.6DD1 C7865AFDCA30 mov word ptr [bp-02A6], 30CA<br>:0001.6DD7 C7865CFDCF6D mov word ptr [bp-02A4], SEG ADDR of Segment 0001<br>:0001.6DDD C7865EFDA432 mov word ptr [bp-02A2], 32A4<br>:0001.6DE3 C78660FDDB6D mov word ptr [bp-02A0], SEG ADDR of Segment 0001<br>:0001.6DE9 C78662FD1E33 mov word ptr [bp-029E], 331E<br>:0001.6DEF C78664FDE76D mov word ptr [bp-029C], SEG ADDR of Segment 0001<br>:0001.6DF5 C78666FD8E35 mov word ptr [bp-029A], 358E<br>:0001.6DFB C78668FDF36D mov word ptr [bp-0298], SEG ADDR of Segment 0001<br>:0001.6E01 C7866AFDB636 mov word ptr [bp-0296], 36B6<br>:0001.6E07 C7866CFDFF6D mov word ptr [bp-0294], SEG ADDR of Segment 0001<br>:0001.6E0D C7866EFDDE37 mov word ptr [bp-0292], 37DE<br>:0001.6E13 C78670FD0B6E mov word ptr [bp-0290], SEG ADDR of Segment 0001<br>:0001.6E19 C78672FD0639 mov word ptr [bp-028E], 3906<br>:0001.6E1F C78674FD176E mov word ptr [bp-028C], SEG ADDR of Segment 0001<br>:0001.6E25 C78676FD5439 mov word ptr [bp-028A], 3954<br>:0001.6E2B C78678FD236E mov word ptr [bp-0288], SEG ADDR of Segment 0001<br>:0001.6E31 C7867AFDA239 mov word ptr [bp-0286], 39A2<br>:0001.6E37 C7867CFD2F6E mov word ptr [bp-0284], SEG ADDR of Segment 0001<br>:0001.6E3D C7867EFDF039 mov word ptr [bp-0282], 39F0<br>:0001.6E43 C78680FD3B6E mov word ptr [bp-0280], SEG ADDR of Segment 0001<br>:0001.6E49 C78682FD3E3A mov word ptr [bp-027E], 3A3E<br>:0001.6E4F C78684FD476E mov word ptr [bp-027C], SEG ADDR of Segment 0001<br>:0001.6E55 C78686FD8C3A mov word ptr [bp-027A], 3A8C<br>:0001.6E5B C78688FD536E mov word ptr [bp-0278], SEG ADDR of Segment 0001<br>:0001.6E61 C7868AFDDA3A mov word ptr [bp-0276], 3ADA<br>:0001.6E67 C7868CFD5F6E mov word ptr [bp-0274], SEG ADDR of Segment 0001<br>:0001.6E6D C7868EFD7C3B mov word ptr [bp-0272], 3B7C<br>:0001.6E73 C78690FD6B6E mov word ptr [bp-0270], SEG ADDR of Segment 0001<br>:0001.6E79 C78692FD1E3C mov word ptr [bp-026E], 3C1E<br>:0001.6E7F C78694FD776E mov word ptr [bp-026C], SEG ADDR of Segment 0001<br>:0001.6E85 C78696FDC03C mov word ptr [bp-026A], 3CC0<br>:0001.6E8B C78698FD836E mov word ptr [bp-0268], SEG ADDR of Segment 0001<br>:0001.6E91 C7869AFD623D mov word ptr [bp-0266], 3D62<br>:0001.6E97 C7869CFD8F6E mov word ptr [bp-0264], SEG ADDR of Segment 0001<br>:0001.6E9D C7869EFD0A3E mov word ptr [bp-0262], 3E0A<br>:0001.6EA3 C786A0FD9B6E mov word ptr [bp-0260], SEG ADDR of Segment 0001<br>:0001.6EA9 C786A2FDB23E mov word ptr [bp-025E], 3EB2<br>:0001.6EAF C786A4FDA76E mov word ptr [bp-025C], SEG ADDR of Segment 0001<br>:0001.6EB5 C786A6FD5A3F mov word ptr [bp-025A], 3F5A<br>:0001.6EBB C786A8FDB36E mov word ptr [bp-0258], SEG ADDR of Segment 0001<br>:0001.6EC1 C786AAFD0240 mov word ptr [bp-0256], 4002<br>:0001.6EC7 C786ACFDBF6E mov word ptr [bp-0254], SEG ADDR of Segment 0001<br>:0001.6ECD C786AEFDAA40 mov word ptr [bp-0252], 40AA<br>:0001.6ED3 C786B0FDCB6E mov word ptr [bp-0250], SEG ADDR of Segment 0001<br>:0001.6ED9 C786B2FD5241 mov word ptr [bp-024E], 4152<br>:0001.6EDF C786B4FDD76E mov word ptr [bp-024C], SEG ADDR of Segment 0001<br>:0001.6EE5 C786B6FDFA41 mov word ptr [bp-024A], 41FA<br>:0001.6EEB C786B8FDE36E mov word ptr [bp-0248], SEG ADDR of Segment 0001<br>:0001.6EF1 C786BAFDA242 mov word ptr [bp-0246], 42A2<br>:0001.6EF7 C786BCFDEF6E mov word ptr [bp-0244], SEG ADDR of Segment 0001<br>:0001.6EFD C786BEFD4A43 mov word ptr [bp-0242], 434A<br>:0001.6F03 C786C0FDFB6E mov word ptr [bp-0240], SEG ADDR of Segment 0001<br>:0001.6F09 C786C2FDF243 mov word ptr [bp-023E], 43F2<br>:0001.6F0F C786C4FD076F mov word ptr [bp-023C], SEG ADDR of Segment 0001<br>:0001.6F15 C786C6FD9A44 mov word ptr [bp-023A], 449A<br>:0001.6F1B C786C8FD136F mov word ptr [bp-0238], SEG ADDR of Segment 0001<br>:0001.6F21 C786CAFD4245 mov word ptr [bp-0236], 4542<br>:0001.6F27 C786CCFD1F6F mov word ptr [bp-0234], SEG ADDR of Segment 0001<br>:0001.6F2D C786CEFD1E47 mov word ptr [bp-0232], 471E<br>:0001.6F33 C786D0FD2B6F mov word ptr [bp-0230], SEG ADDR of Segment 0001<br>:0001.6F39 C786D2FDD247 mov word ptr [bp-022E], 47D2<br>:0001.6F3F C786D4FD376F mov word ptr [bp-022C], SEG ADDR of Segment 0001<br>:0001.6F45 C786D6FD5649 mov word ptr [bp-022A], 4956<br>:0001.6F4B C786D8FD436F mov word ptr [bp-0228], SEG ADDR of Segment 0001<br>:0001.6F51 C786DAFDDA4A mov word ptr [bp-0226], 4ADA<br>:0001.6F57 C786DCFD4F6F mov word ptr [bp-0224], SEG ADDR of Segment 0001<br>:0001.6F5D C786DEFD3A4B mov word ptr [bp-0222], 4B3A<br>:0001.6F63 C786E0FD5B6F mov word ptr [bp-0220], SEG ADDR of Segment 0001<br>:0001.6F69 C786E2FDC64B mov word ptr [bp-021E], 4BC6<br>:0001.6F6F C786E4FD676F mov word ptr [bp-021C], SEG ADDR of Segment 0001<br>:0001.6F75 C786E6FD264C mov word ptr [bp-021A], 4C26<br>:0001.6F7B C786E8FD736F mov word ptr [bp-0218], SEG ADDR of Segment 0001<br>:0001.6F81 C786EAFD744C mov word ptr [bp-0216], 4C74<br>:0001.6F87 C786ECFD7F6F mov word ptr [bp-0214], SEG ADDR of Segment 0001<br>:0001.6F8D C786EEFD0A4D mov word ptr [bp-0212], 4D0A<br>:0001.6F93 C786F0FD8B6F mov word ptr [bp-0210], SEG ADDR of Segment 0001<br>:0001.6F99 C786F2FDAC4D mov word ptr [bp-020E], 4DAC<br>:0001.6F9F C786F4FD976F mov word ptr [bp-020C], SEG ADDR of Segment 0001<br>:0001.6FA5 C786F6FDF44D mov word ptr [bp-020A], 4DF4<br>:0001.6FAB C786F8FDA36F mov word ptr [bp-0208], SEG ADDR of Segment 0001<br>:0001.6FB1 C786FAFDEA4E mov word ptr [bp-0206], 4EEA<br>:0001.6FB7 C786FCFDAF6F mov word ptr [bp-0204], SEG ADDR of Segment 0001<br>:0001.6FBD C786FEFD0000 mov word ptr [bp-0202], 0000<br>:0001.6FC3 C78600FE0000 mov word ptr [bp-0200], 0000<br>:0001.6FC9 C78602FE0000 mov word ptr [bp-01FE], 0000<br>:0001.6FCF C78604FE0000 mov word ptr [bp-01FC], 0000<br>:0001.6FD5 C78606FE0000 mov word ptr [bp-01FA], 0000<br>:0001.6FDB C78608FE0000 mov word ptr [bp-01F8], 0000<br>:0001.6FE1 C7860AFE0000 mov word ptr [bp-01F6], 0000<br>:0001.6FE7 C7860CFE0000 mov word ptr [bp-01F4], 0000<br>:0001.6FED C7860EFE0000 mov word ptr [bp-01F2], 0000<br>:0001.6FF3 C78610FE0000 mov word ptr [bp-01F0], 0000<br>:0001.6FF9 C78612FE0000 mov word ptr [bp-01EE], 0000<br>:0001.6FFF C78614FE0000 mov word ptr [bp-01EC], 0000<br>:0001.7005 C78616FEF84F mov word ptr [bp-01EA], 4FF8<br>:0001.700B C78618FEBB6F mov word ptr [bp-01E8], SEG ADDR of Segment 0001<br>:0001.7011 C7861AFE0000 mov word ptr [bp-01E6], 0000<br>:0001.7017 C7861CFE0000 mov word ptr [bp-01E4], 0000<br>:0001.701D C7861EFE0000 mov word ptr [bp-01E2], 0000<br>:0001.7023 C78620FE0000 mov word ptr [bp-01E0], 0000<br>:0001.7029 C78622FE0000 mov word ptr [bp-01DE], 0000<br>:0001.702F C78624FE0000 mov word ptr [bp-01DC], 0000<br>:0001.7035 C78626FE0000 mov word ptr [bp-01DA], 0000<br>:0001.703B C78628FE0000 mov word ptr [bp-01D8], 0000<br>:0001.7041 C7862AFE0000 mov word ptr [bp-01D6], 0000<br>:0001.7047 C7862CFE0000 mov word ptr [bp-01D4], 0000<br>:0001.704D C7862EFE0000 mov word ptr [bp-01D2], 0000<br>:0001.7053 C78630FE0000 mov word ptr [bp-01D0], 0000<br>:0001.7059 C78632FE0000 mov word ptr [bp-01CE], 0000<br>:0001.705F C78634FE0000 mov word ptr [bp-01CC], 0000<br>:0001.7065 C78636FE0000 mov word ptr [bp-01CA], 0000<br>:0001.706B C78638FE0000 mov word ptr [bp-01C8], 0000<br>:0001.7071 C7863AFE0000 mov word ptr [bp-01C6], 0000<br>:0001.7077 C7863CFE0000 mov word ptr [bp-01C4], 0000<br>:0001.707D C78642FE0000 mov word ptr [bp-01BE], 0000<br>:0001.7083 C78644FE0000 mov word ptr [bp-01BC], 0000<br>:0001.7089 C78646FE0000 mov word ptr [bp-01BA], 0000<br>:0001.708F C78648FE0000 mov word ptr [bp-01B8], 0000<br>:0001.7095 C7864AFE0000 mov word ptr [bp-01B6], 0000<br>:0001.709B C7864CFE0000 mov word ptr [bp-01B4], 0000<br>:0001.70A1 C7864EFE0000 mov word ptr [bp-01B2], 0000<br>:0001.70A7 C78650FE0000 mov word ptr [bp-01B0], 0000<br>:0001.70AD C78652FE0000 mov word ptr [bp-01AE], 0000<br>:0001.70B3 C78654FE0000 mov word ptr [bp-01AC], 0000<br>:0001.70B9 C78656FE0000 mov word ptr [bp-01AA], 0000<br>:0001.70BF C78658FE0000 mov word ptr [bp-01A8], 0000<br>:0001.70C5 C7865AFE0000 mov word ptr [bp-01A6], 0000<br>:0001.70CB C7865CFE0000 mov word ptr [bp-01A4], 0000<br>:0001.70D1 C7865EFE0000 mov word ptr [bp-01A2], 0000<br>:0001.70D7 C78660FE0000 mov word ptr [bp-01A0], 0000<br>:0001.70DD C78662FE8252 mov word ptr [bp-019E], 5282<br>:0001.70E3 C78664FE0F70 mov word ptr [bp-019C], SEG ADDR of Segment 0001<br>:0001.70E9 C78666FE0000 mov word ptr [bp-019A], 0000<br>:0001.70EF C78668FE0000 mov word ptr [bp-0198], 0000<br>:0001.70F5 C7866AFE0000 mov word ptr [bp-0196], 0000<br>:0001.70FB C7866CFE0000 mov word ptr [bp-0194], 0000<br>:0001.7101 C7866EFE0000 mov word ptr [bp-0192], 0000<br>:0001.7107 C78670FE0000 mov word ptr [bp-0190], 0000<br>:0001.710D C78672FE0000 mov word ptr [bp-018E], 0000<br>:0001.7113 C78674FE0000 mov word ptr [bp-018C], 0000<br>:0001.7119 C78676FE8454 mov word ptr [bp-018A], 5484<br>:0001.711F C78678FEE770 mov word ptr [bp-0188], SEG ADDR of Segment 0001<br>:0001.7125 C7867AFE0000 mov word ptr [bp-0186], 0000<br>:0001.712B C7867CFE0000 mov word ptr [bp-0184], 0000<br>:0001.7131 C7867EFE0000 mov word ptr [bp-0182], 0000<br>:0001.7137 C78680FE0000 mov word ptr [bp-0180], 0000<br>:0001.713D C78682FE0000 mov word ptr [bp-017E], 0000<br>:0001.7143 C78684FE0000 mov word ptr [bp-017C], 0000<br>:0001.7149 C78686FE0000 mov word ptr [bp-017A], 0000<br>:0001.714F C78688FE0000 mov word ptr [bp-0178], 0000<br>:0001.7155 C7868AFE0000 mov word ptr [bp-0176], 0000<br>:0001.715B C7868CFE0000 mov word ptr [bp-0174], 0000<br>:0001.7161 C7868EFE0000 mov word ptr [bp-0172], 0000<br>:0001.7167 C78690FE0000 mov word ptr [bp-0170], 0000<br>:0001.716D C78692FEFE54 mov word ptr [bp-016E], 54FE<br>:0001.7173 C78694FE2371 mov word ptr [bp-016C], SEG ADDR of Segment 0001<br>:0001.7179 C78696FE0000 mov word ptr [bp-016A], 0000<br>:0001.717F C78698FE0000 mov word ptr [bp-0168], 0000<br>:0001.7185 C7869AFE9655 mov word ptr [bp-0166], 5596<br>:0001.718B C7869CFE7771 mov word ptr [bp-0164], SEG ADDR of Segment 0001<br>:0001.7191 C7869EFE0000 mov word ptr [bp-0162], 0000<br>:0001.7197 C786A0FE0000 mov word ptr [bp-0160], 0000<br>:0001.719D C786A2FE0000 mov word ptr [bp-015E], 0000<br>:0001.71A3 C786A4FE0000 mov word ptr [bp-015C], 0000<br>:0001.71A9 C786A6FE0000 mov word ptr [bp-015A], 0000<br>:0001.71AF C786A8FE0000 mov word ptr [bp-0158], 0000<br>:0001.71B5 C786AAFE0000 mov word ptr [bp-0156], 0000<br>:0001.71BB C786ACFE0000 mov word ptr [bp-0154], 0000<br>:0001.71C1 C786AEFE0000 mov word ptr [bp-0152], 0000<br>:0001.71C7 C786B0FE0000 mov word ptr [bp-0150], 0000<br>:0001.71CD C786B2FE0000 mov word ptr [bp-014E], 0000<br>:0001.71D3 C786B4FE0000 mov word ptr [bp-014C], 0000<br>:0001.71D9 C786B6FE0000 mov word ptr [bp-014A], 0000<br>:0001.71DF C786B8FE0000 mov word ptr [bp-0148], 0000<br>:0001.71E5 C786BAFE0000 mov word ptr [bp-0146], 0000<br>:0001.71EB C786BCFE0000 mov word ptr [bp-0144], 0000<br>:0001.71F1 C786BEFEEC28 mov word ptr [bp-0142], 28EC<br>:0001.71F7 C786C0FE8F71 mov word ptr [bp-0140], SEG ADDR of Segment 0001<br>:0001.71FD C786C2FEEC28 mov word ptr [bp-013E], 28EC<br>:0001.7203 C786C4FEFB71 mov word ptr [bp-013C], SEG ADDR of Segment 0001<br>:0001.7209 C786C6FEEC28 mov word ptr [bp-013A], 28EC<br>:0001.720F C786C8FE0772 mov word ptr [bp-0138], SEG ADDR of Segment 0001<br>:0001.7215 C786CAFE2656 mov word ptr [bp-0136], 5626<br>:0001.721B C786CCFE1372 mov word ptr [bp-0134], SEG ADDR of Segment 0001<br>:0001.7221 C786CEFE2656 mov word ptr [bp-0132], 5626<br>:0001.7227 C786D0FE1F72 mov word ptr [bp-0130], SEG ADDR of Segment 0001<br>:0001.722D C786D2FE2656 mov word ptr [bp-012E], 5626<br>:0001.7233 C786D4FE2B72 mov word ptr [bp-012C], SEG ADDR of Segment 0001<br>:0001.7239 C786D6FE5456 mov word ptr [bp-012A], 5654<br>:0001.723F C786D8FE3772 mov word ptr [bp-0128], SEG ADDR of Segment 0001<br>:0001.7245 C786DAFE0A2B mov word ptr [bp-0126], 2B0A<br>:0001.724B C786DCFE4372 mov word ptr [bp-0124], SEG ADDR of Segment 0001<br>:0001.7251 C786DEFE0000 mov word ptr [bp-0122], 0000<br>:0001.7257 C786E0FE0000 mov word ptr [bp-0120], 0000<br>:0001.725D C786E2FE0000 mov word ptr [bp-011E], 0000<br>:0001.7263 C786E4FE0000 mov word ptr [bp-011C], 0000<br>:0001.7269 C786E6FE0000 mov word ptr [bp-011A], 0000<br>:0001.726F C786E8FE0000 mov word ptr [bp-0118], 0000<br>:0001.7275 C786EAFE0000 mov word ptr [bp-0116], 0000<br>:0001.727B C786ECFE0000 mov word ptr [bp-0114], 0000<br>:0001.7281 C786EEFE0000 mov word ptr [bp-0112], 0000<br>:0001.7287 C786F0FE0000 mov word ptr [bp-0110], 0000<br>:0001.728D C786F2FE0000 mov word ptr [bp-010E], 0000<br>:0001.7293 C786F4FE0000 mov word ptr [bp-010C], 0000<br>:0001.7299 C786F6FE0000 mov word ptr [bp-010A], 0000<br>:0001.729F C786F8FE0000 mov word ptr [bp-0108], 0000<br>:0001.72A5 C786FAFE0000 mov word ptr [bp-0106], 0000<br>:0001.72AB C786FCFE0000 mov word ptr [bp-0104], 0000<br>:0001.72B1 C786FEFE0000 mov word ptr [bp-0102], 0000<br>:0001.72B7 C78600FF0000 mov word ptr [bp-0100], 0000<br>:0001.72BD C78602FF0000 mov word ptr [bp-00FE], 0000<br>:0001.72C3 C78604FF0000 mov word ptr [bp-00FC], 0000<br>:0001.72C9 C78606FFD257 mov word ptr [bp-00FA], 57D2<br>:0001.72CF C78608FF4F72 mov word ptr [bp-00F8], SEG ADDR of Segment 0001<br>:0001.72D5 C7860AFF6058 mov word ptr [bp-00F6], 5860<br>:0001.72DB C7860CFFD372 mov word ptr [bp-00F4], SEG ADDR of Segment 0001<br>:0001.72E1 C7860EFFEE58 mov word ptr [bp-00F2], 58EE<br>:0001.72E7 C78610FFDF72 mov word ptr [bp-00F0], SEG ADDR of Segment 0001<br>:0001.72ED C78612FF7C59 mov word ptr [bp-00EE], 597C<br>:0001.72F3 C78614FFEB72 mov word ptr [bp-00EC], SEG ADDR of Segment 0001<br>:0001.72F9 C78616FF0A5A mov word ptr [bp-00EA], 5A0A<br>:0001.72FF C78618FFF772 mov word ptr [bp-00E8], SEG ADDR of Segment 0001<br>:0001.7305 C7861AFF985A mov word ptr [bp-00E6], 5A98<br>:0001.730B C7861CFF0373 mov word ptr [bp-00E4], SEG ADDR of Segment 0001<br>:0001.7311 C7861EFF0000 mov word ptr [bp-00E2], 0000<br>:0001.7317 C78620FF0000 mov word ptr [bp-00E0], 0000<br>:0001.731D C78622FF0000 mov word ptr [bp-00DE], 0000<br>:0001.7323 C78624FF0000 mov word ptr [bp-00DC], 0000<br>:0001.7329 C78626FF0000 mov word ptr [bp-00DA], 0000<br>:0001.732F C78628FF0000 mov word ptr [bp-00D8], 0000<br>:0001.7335 C7862AFF0000 mov word ptr [bp-00D6], 0000<br>:0001.733B C7862CFF0000 mov word ptr [bp-00D4], 0000<br>:0001.7341 C7862EFF0000 mov word ptr [bp-00D2], 0000<br>:0001.7347 C78630FF0000 mov word ptr [bp-00D0], 0000<br>:0001.734D C78632FF0000 mov word ptr [bp-00CE], 0000<br>:0001.7353 C78634FF0000 mov word ptr [bp-00CC], 0000<br>:0001.7359 C78636FF0000 mov word ptr [bp-00CA], 0000<br>:0001.735F C78638FF0000 mov word ptr [bp-00C8], 0000<br>:0001.7365 C7863AFF0000 mov word ptr [bp-00C6], 0000<br>:0001.736B C7863CFF0000 mov word ptr [bp-00C4], 0000<br>:0001.7371 C7863EFF0000 mov word ptr [bp-00C2], 0000<br>:0001.7377 C78640FF0000 mov word ptr [bp-00C0], 0000<br>:0001.737D C78642FF0000 mov word ptr [bp-00BE], 0000<br>:0001.7383 C78644FF0000 mov word ptr [bp-00BC], 0000<br>:0001.7389 C78646FF0000 mov word ptr [bp-00BA], 0000<br>:0001.738F C78648FF0000 mov word ptr [bp-00B8], 0000<br>:0001.7395 C7864AFF0000 mov word ptr [bp-00B6], 0000<br>:0001.739B C7864CFF0000 mov word ptr [bp-00B4], 0000<br>:0001.73A1 C7864EFF0000 mov word ptr [bp-00B2], 0000<br>:0001.73A7 C78650FF0000 mov word ptr [bp-00B0], 0000<br>:0001.73AD C78652FF0000 mov word ptr [bp-00AE], 0000<br>:0001.73B3 C78654FF0000 mov word ptr [bp-00AC], 0000<br>:0001.73B9 C78656FF0000 mov word ptr [bp-00AA], 0000<br>:0001.73BF C78658FF0000 mov word ptr [bp-00A8], 0000<br>:0001.73C5 C7865AFF0000 mov word ptr [bp-00A6], 0000<br>:0001.73CB C7865CFF0000 mov word ptr [bp-00A4], 0000<br>:0001.73D1 C7865EFF0000 mov word ptr [bp-00A2], 0000<br>:0001.73D7 C78660FF0000 mov word ptr [bp-00A0], 0000<br>:0001.73DD C78662FF0000 mov word ptr [bp-009E], 0000<br>:0001.73E3 C78664FF0000 mov word ptr [bp-009C], 0000<br>:0001.73E9 C78666FF265B mov word ptr [bp-009A], 5B26<br>:0001.73EF C78668FF0F73 mov word ptr [bp-0098], SEG ADDR of Segment 0001<br>:0001.73F5 C7866AFFB45B mov word ptr [bp-0096], 5BB4<br>:0001.73FB C7866CFFF373 mov word ptr [bp-0094], SEG ADDR of Segment 0001<br>:0001.7401 C7866EFF0000 mov word ptr [bp-0092], 0000<br>:0001.7407 C78670FF0000 mov word ptr [bp-0090], 0000<br>:0001.740D C78672FF0000 mov word ptr [bp-008E], 0000<br>:0001.7413 C78674FF0000 mov word ptr [bp-008C], 0000<br>:0001.7419 C78676FF0000 mov word ptr [bp-008A], 0000<br>:0001.741F C78678FF0000 mov word ptr [bp-0088], 0000<br>:0001.7425 C7867AFF425C mov word ptr [bp-0086], 5C42<br>:0001.742B C7867CFFFF73 mov word ptr [bp-0084], SEG ADDR of Segment 0001<br>:0001.7431 C7867EFF0000 mov word ptr [bp-0082], 0000<br>:0001.7437 C746800000 mov word ptr [bp-80], 0000<br>:0001.743C C746820000 mov word ptr [bp-7E], 0000<br>:0001.7441 C746840000 mov word ptr [bp-7C], 0000<br>:0001.7446 C746860000 mov word ptr [bp-7A], 0000<br>:0001.744B C746880000 mov word ptr [bp-78], 0000<br>:0001.7450 C7468A0000 mov word ptr [bp-76], 0000<br>:0001.7455 C7468C0000 mov word ptr [bp-74], 0000<br>:0001.745A C7468ED05C mov word ptr [bp-72], 5CD0<br>:0001.745F C746902F74 mov word ptr [bp-70], SEG ADDR of Segment 0001<br>:0001.7464 C746925E5D mov word ptr [bp-6E], 5D5E<br>:0001.7469 C746946274 mov word ptr [bp-6C], SEG ADDR of Segment 0001<br>:0001.746E C746965A5E mov word ptr [bp-6A], 5E5A<br>:0001.7473 C746986C74 mov word ptr [bp-68], SEG ADDR of Segment 0001<br>:0001.7478 C7469A445F mov word ptr [bp-66], 5F44<br>:0001.747D C7469C7674 mov word ptr [bp-64], SEG ADDR of Segment 0001<br>:0001.7482 C7469E1261 mov word ptr [bp-62], 6112<br>:0001.7487 C746A08074 mov word ptr [bp-60], SEG ADDR of Segment 0001<br>:0001.748C C746A21053 mov word ptr [bp-5E], 5310<br>:0001.7491 C746A48A74 mov word ptr [bp-5C], SEG ADDR of Segment 0001<br>:0001.7496 C746A6CC62 mov word ptr [bp-5A], 62CC<br>:0001.749B C746A89474 mov word ptr [bp-58], SEG ADDR of Segment 0001<br>:0001.74A0 C746AA1E63 mov word ptr [bp-56], 631E<br>:0001.74A5 C746AC9E74 mov word ptr [bp-54], SEG ADDR of Segment 0001<br>:0001.74AA C746AE0000 mov word ptr [bp-52], 0000<br>:0001.74AF C746B00000 mov word ptr [bp-50], 0000<br>:0001.74B4 C746B20000 mov word ptr [bp-4E], 0000<br>:0001.74B9 C746B40000 mov word ptr [bp-4C], 0000<br>:0001.74BE C746B60000 mov word ptr [bp-4A], 0000<br>:0001.74C3 C746B80000 mov word ptr [bp-48], 0000<br>:0001.74C8 C746BA0000 mov word ptr [bp-46], 0000<br>:0001.74CD C746BC0000 mov word ptr [bp-44], 0000<br>:0001.74D2 C746BE0000 mov word ptr [bp-42], 0000<br>:0001.74D7 C746C00000 mov word ptr [bp-40], 0000<br>:0001.74DC C746C20000 mov word ptr [bp-3E], 0000<br>:0001.74E1 C746C40000 mov word ptr [bp-3C], 0000<br>:0001.74E6 C746C60000 mov word ptr [bp-3A], 0000<br>:0001.74EB C746C80000 mov word ptr [bp-38], 0000<br>:0001.74F0 C746CA0000 mov word ptr [bp-36], 0000<br>:0001.74F5 C746CC0000 mov word ptr [bp-34], 0000<br>:0001.74FA C746CE0000 mov word ptr [bp-32], 0000<br>:0001.74FF C746D00000 mov word ptr [bp-30], 0000<br>:0001.7504 C746D24265 mov word ptr [bp-2E], 6542<br>:0001.7509 C746D4A874 mov word ptr [bp-2C], SEG ADDR of Segment 0001<br>:0001.750E C746D61666 mov word ptr [bp-2A], 6616<br>:0001.7513 C746D80C75 mov word ptr [bp-28], SEG ADDR of Segment 0001<br>:0001.7518 C746DAEA66 mov word ptr [bp-26], 66EA<br>:0001.751D C746DC1675 mov word ptr [bp-24], SEG ADDR of Segment 0001<br>:0001.7522 C746DEBE67 mov word ptr [bp-22], 67BE<br>:0001.7527 C746E02075 mov word ptr [bp-20], SEG ADDR of Segment 0001<br>:0001.752C C746E29268 mov word ptr [bp-1E], 6892<br>:0001.7531 C746E42A75 mov word ptr [bp-1C], SEG ADDR of Segment 0001<br>:0001.7536 C746E62A69 mov word ptr [bp-1A], 692A<br>:0001.753B C746E83475 mov word ptr [bp-18], SEG ADDR of Segment 0001<br>:0001.7540 C746EAD069 mov word ptr [bp-16], 69D0<br>:0001.7545 C746EC3E75 mov word ptr [bp-14], SEG ADDR of Segment 0001<br>:0001.754A C746EE826A mov word ptr [bp-12], 6A82<br>:0001.754F C746F04875 mov word ptr [bp-10], SEG ADDR of Segment 0001<br>:0001.7554 C746F26A6B mov word ptr [bp-0E], 6B6A<br>:0001.7559 C746F45275 mov word ptr [bp-0C], SEG ADDR of Segment 0001<br>:0001.755E C706E42CF9FF mov word ptr [2CE4], FFF9<br>:0001.7564 817E1AC700 cmp word ptr [bp+1A], 00C7<br>:0001.7569 7F03 jg 756E<br>:0001.756B E95F00 jmp 75CD