汇编语言06C0H,请问下面这段汇编语言是什么意思?

请问下面这段汇编语言是什么意思?

Listing:

00401000: 6801604100 push 00416001h

00401005: E801000000 call 0040100Bh

0040100A: C3 ret

0040100B: C3 ret

0040100C: 772B jnbe 401039h

0040100E: 02D5 add dl, ch

00401010: 3AFE cmp bh, dh

00401012: D416 aam 16h

00401014: BD3F85149A mov ebp, 9A14853Fh

00401019: 665D pop bp

0040101B: 6E outsb

0040101C: A6 cmpsb

0040101D: 0818 or [eax], bl

0040101F: 45 inc ebp

00401020: C9 leave

00401021: CC int 3

00401022: 6764F762F4 mul fs:[bp+si-0Ch]

00401027: 00DD add ch, bl

00401029: 85E7 test esp, edi

0040102B: 00B0A45B880C add [eax+0C885BA4h], dh

00401031: 6F outsd

00401032: 7020 jo 401054h

00401034: AE scasb

00401035: D29B3FEED88C rcr [ebx-732711C1h], cl

0040103B: E53F in eax, 3Fh

0040103D: 4F dec edi

0040103E: 701D jo 40105Dh

00401040: B492 mov ah, 92h

00401042: 291C19 sub [ecx+ebx], ebx

00401045: B236 mov dl, 36h

00401047: 5A pop edx

00401048: 104A3D adc [edx+3Dh], cl

0040104B: 0524A77C86 add eax, 867CA724h

00401050: 24B6 and al, B6h

00401052: B174 mov cl, 74h

00401054: 93 xchg ebx, eax

00401055: 40 inc eax

00401056: C5B87FC41FD7 lds edi, [eax-28E03B81h]

0040105C: A277A71A83 mov [831AA777h], al

00401061: 6D insd

00401062: 5D pop ebp

00401063: FB sti

00401064: C78D6F68CE0F12F80A01 invalid

0040106E: A87C test al, 7Ch

00401070: 50 push eax

00401071: 69EB430F5C08 imul ebp, ebx, 085C0F43h

00401077: BF9BE81F5F mov edi, 5F1FE89Bh

0040107C: 3C95 cmp al, 95h

0040107E: 66CE into

00401080: CD90 int 90h

00401082: D22D88F4BAFA shr [FABAF488h], cl

00401088: 44 inc esp

00401089: 4D dec ebp

0040108A: 037685 add esi, [esi-7Bh]

0040108D: EF out dx, eax

0040108E: 06 push es

0040108F: 40 inc eax

00401090: 23E1 and esp, ecx

00401092: 752C jnz 4010C0h

00401094: 98 cwde

00401095: 2CF2 sub al, F2h

00401097: A0A58A82B1 mov al, [B1828AA5h]

0040109C: 24FE and al, FEh

0040109E: E343 jecxz 4010E3h

004010A0: 026937 add ch, [ecx+37h]

004010A3: E633 out 33h, al

004010A5: 53 push ebx

004010A6: 1B31 sbb esi, [ecx]

004010A8: DC7D44 fdivr real8 ptr [ebp+44h]

004010AB: A8F1 test al, F1h

004010AD: 98 cwde

004010AE: AA stosb

004010AF: 015B70 add [ebx+70h], ebx

004010B2: 35E03E9158 xor eax, 58913EE0h

004010B7: 7996 jns 40104Fh

004010B9: EB1D jmp 4010D8h

004010BB: 3B7D08 cmp edi, [ebp+08h]

004010BE: 5E pop esi

004010BF: 56 push esi

004010C0: 4E dec esi

004010C1: 3583CEB948 xor eax, 48B9CE83h

004010C6: C45BA6 les ebx, [ebx-5Ah]

004010C9: 19F0 sbb eax, esi

004010CB: BC9BC3C5E8 mov esp, E8C5C39Bh

004010D0: 57 push edi

004010D1: 98 cwde

004010D2: F34B rep dec ebx

004010D4: C6758C6E invalid

004010D8: 87C4 xchg eax, esp

004010DA: 12A19B186B54 adc ah, [ecx+546B189Bh]

004010E0: A5 movsd

004010E1: D7 xlat

004010E2: 27 daa

004010E3: 99 cdq

004010E4: 98 cwde

004010E5: E155 loopz 40113Ch

004010E7: BD7664CD98 mov ebp, 98CD6476h

004010EC: 66D3C2 rol dx, cl

004010EF: C1A6AF95E0F077 shl [esi-0F1F6A51h], 77h

004010F6: A2A1964C05 mov [54C96A1h], al

67b0a70febe552c922c54bb8560d6ef6.png

766bf26bb46ec41db21785888392fcea.png

老实说看不懂

10-04-10

| 添加评论

| 打赏

◆◆

请登录后再发表评论!

◆◆

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值