Advertisement
cheungtifan

Untitled

Apr 14th, 2012
596
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 0000000000039cc0 <Mng_MakePsPollFrame>: (double arg0, double arg1, double arg2)
  2.    39cc0:   55                      push   %rbp
  3.    39cc1:   48 89 e5                mov    %rsp,%rbp
  4.    39cc4:   48 83 ec 20             sub    $0x20,%rsp
  5.    39cc8:   48 89 5d e8             mov    %rbx,-0x18(%rbp) //0x8, double
  6.    39ccc:   4c 89 65 f0             mov    %r12,-0x10(%rbp) //0x8, double
  7.    39cd0:   4c 89 6d f8             mov    %r13,-0x8(%rbp)  //0x8, double
  8.    39cd4:   e8 00 00 00 00          callq  39cd9 <Mng_MakePsPollFrame+0x19>
  9.    39cd9:   4c 8b a7 16 08 00 00    mov    0x816(%rdi),%r12 //arg1 -> rdi+0x816
  10.    39ce0:   45 31 c9                xor    %r9d,%r9d        //r9d -> 0
  11.    39ce3:   45 31 c0                xor    %r8d,%r8d        //r8d -> 0
  12.    39ce6:   b9 0a 00 00 00          mov    $0xa,%ecx
  13.    39ceb:   ba 01 00 00 00          mov    $0x1,%edx
  14.    39cf0:   49 89 fd                mov    %rdi,%r13        //rdi -> arg0
  15.    39cf3:   49 8d 9c 24 08 08 00    lea    0x808(%r12),%rbx
  16.    39cfa:   00
  17.    39cfb:   48 89 de                mov    %rbx,%rsi
  18.    39cfe:   e8 ad a8 ff ff          callq  345b0 <T.367>
  19.    39d03:   49 8d 94 24 19 6e 01    lea    0x16e19(%r12),%rdx
  20.    39d0a:   00
  21.    39d0b:   41 0f b6 8c 24 19 6e    movzbl 0x16e19(%r12),%ecx
  22.    39d12:   01 00
  23.    39d14:   48 89 de                mov    %rbx,%rsi
  24.    39d17:   4c 89 ef                mov    %r13,%rdi
  25.    39d1a:   41 b8 05 00 00 00       mov    $0x5,%r8d
  26.    39d20:   0f b6 42 01             movzbl 0x1(%rdx),%eax
  27.    39d24:   c1 e1 10                shl    $0x10,%ecx
  28.    39d27:   c1 e0 18                shl    $0x18,%eax
  29.    39d2a:   09 c8                   or     %ecx,%eax
  30.    39d2c:   41 0f b7 8c 24 32 6e    movzwl 0x16e32(%r12),%ecx
  31.    39d33:   01 00
  32.    39d35:   0b 43 08                or     0x8(%rbx),%eax
  33.    39d38:   09 c8                   or     %ecx,%eax
  34.    39d3a:   89 43 08                mov    %eax,0x8(%rbx)
  35.    39d3d:   0f b6 42 05             movzbl 0x5(%rdx),%eax
  36.    39d41:   0f b6 4a 04             movzbl 0x4(%rdx),%ecx
  37.    39d45:   c1 e0 18                shl    $0x18,%eax
  38.    39d48:   c1 e1 10                shl    $0x10,%ecx
  39.    39d4b:   09 c8                   or     %ecx,%eax
  40.    39d4d:   0f b6 4a 02             movzbl 0x2(%rdx),%ecx
  41.    39d51:   0f b6 52 03             movzbl 0x3(%rdx),%edx
  42.    39d55:   09 c8                   or     %ecx,%eax
  43.    39d57:   c1 e2 08                shl    $0x8,%edx
  44.    39d5a:   b9 02 00 00 00          mov    $0x2,%ecx
  45.    39d5f:   09 d0                   or     %edx,%eax
  46.    39d61:   ba 10 00 00 00          mov    $0x10,%edx
  47.    39d66:   89 43 0c                mov    %eax,0xc(%rbx)
  48.    39d69:   66 41 c7 84 24 8c 10    movw   $0x10,0x108c(%r12)
  49.    39d70:   00 00 10 00
  50.    39d74:   e8 00 00 00 00          callq  39d79 <Mng_MakePsPollFrame+0xb9>
  51.    39d79:   31 c0                   xor    %eax,%eax
  52.    39d7b:   48 8b 5d e8             mov    -0x18(%rbp),%rbx
  53.    39d7f:   4c 8b 65 f0             mov    -0x10(%rbp),%r12
  54.    39d83:   4c 8b 6d f8             mov    -0x8(%rbp),%r13
  55.    39d87:   c9                      leaveq
  56.    39d88:   c3                      retq  
  57.    39d89:   90                      nop
  58.    39d8a:   90                      nop
  59.    39d8b:   90                      nop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement