Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- IN: init_gdt
- 0x00101a8a: 31 c0 xorl %eax, %eax
- 0x00101a8c: c7 04 24 04 00 00 00 movl $4, (%esp)
- 0x00101a93: c7 44 24 04 00 00 00 00 movl $0, 4(%esp)
- 0x00101a9b: c7 44 24 08 ff ff 0f 00 movl $0xfffff, 8(%esp)
- 0x00101aa3: c7 44 24 0c f2 0c 00 00 movl $0xcf2, 0xc(%esp)
- 0x00101aab: 89 45 ec movl %eax, -0x14(%ebp)
- 0x00101aae: e8 fd fd ff ff calll 0x1018b0
- ----------------
- IN: init_gdt
- 0x00101ab3: c7 04 24 05 00 00 00 movl $5, (%esp)
- 0x00101aba: 8d 05 14 50 10 00 leal 0x105014, %eax
- 0x00101ac0: 89 44 24 04 movl %eax, 4(%esp)
- 0x00101ac4: c7 44 24 08 80 00 00 00 movl $0x80, 8(%esp)
- 0x00101acc: c7 44 24 0c e9 00 00 00 movl $0xe9, 0xc(%esp)
- 0x00101ad4: e8 d7 fd ff ff calll 0x1018b0
- ----------------
- IN: init_gdt
- 0x00101ad9: 0f 01 15 08 50 10 00 lgdtl 0x105008
- 0x00101ae0: 66 b8 10 00 movw $0x10, %ax
- 0x00101ae4: 8e d8 movl %eax, %ds
- ----------------
- IN: init_gdt
- 0x00101ae6: 8e c0 movl %eax, %es
- ----------------
- IN: init_gdt
- 0x00101ae8: 8e e0 movl %eax, %fs
- 0x00101aea: 8e e8 movl %eax, %gs
- 0x00101aec: 8e d0 movl %eax, %ss
- ----------------
- IN: init_gdt
- 0x00101aee: b8 28 00 00 00 movl $0x28, %eax
- ----------------
- IN: init_gdt
- 0x00101af3: 0f 00 d8 ltrw %ax
- 0x00101af6: 83 c4 24 addl $0x24, %esp
- 0x00101af9: 5d popl %ebp
- 0x00101afa: c3 retl
- ----------------
- IN: init
- 0x00100031: e8 da 1c 00 00 calll 0x101d10
- ----------------
- IN: init_idt
- 0x00101d10: 55 pushl %ebp
- 0x00101d11: 89 e5 movl %esp, %ebp
- 0x00101d13: 83 ec 74 subl $0x74, %esp
- 0x00101d16: e8 d5 05 00 00 calll 0x1022f0
- ----------------
- IN: init_pic
- 0x001022f0: 55 pushl %ebp
- 0x001022f1: 89 e5 movl %esp, %ebp
- 0x001022f3: 83 ec 10 subl $0x10, %esp
- 0x001022f6: c7 04 24 20 00 00 00 movl $0x20, (%esp)
- 0x001022fd: c7 44 24 04 11 00 00 00 movl $0x11, 4(%esp)
- 0x00102305: e8 b6 02 00 00 calll 0x1025c0
- ----------------
- IN: outb
- 0x001025c0: 55 pushl %ebp
- 0x001025c1: 89 e5 movl %esp, %ebp
- 0x001025c3: 56 pushl %esi
- 0x001025c4: 50 pushl %eax
- 0x001025c5: 8a 45 0c movb 0xc(%ebp), %al
- 0x001025c8: 66 8b 4d 08 movw 8(%ebp), %cx
- 0x001025cc: 8a 55 0c movb 0xc(%ebp), %dl
- 0x001025cf: 66 8b 75 08 movw 8(%ebp), %si
- 0x001025d3: 88 45 fb movb %al, -5(%ebp)
- 0x001025d6: 88 d0 movb %dl, %al
- 0x001025d8: 66 89 f2 movw %si, %dx
- 0x001025db: ee outb %al, %dx
- 0x001025dc: 83 c4 04 addl $4, %esp
- 0x001025df: 5e popl %esi
- 0x001025e0: 5d popl %ebp
- 0x001025e1: c3 retl
- ----------------
- IN: init_pic
- 0x0010230a: c7 04 24 21 00 00 00 movl $0x21, (%esp)
- 0x00102311: c7 44 24 04 20 00 00 00 movl $0x20, 4(%esp)
- 0x00102319: e8 a2 02 00 00 calll 0x1025c0
- ----------------
- IN: init_pic
- 0x0010231e: c7 04 24 21 00 00 00 movl $0x21, (%esp)
- 0x00102325: c7 44 24 04 04 00 00 00 movl $4, 4(%esp)
- 0x0010232d: e8 8e 02 00 00 calll 0x1025c0
- ----------------
- IN: init_pic
- 0x00102332: c7 04 24 21 00 00 00 movl $0x21, (%esp)
- 0x00102339: c7 44 24 04 01 00 00 00 movl $1, 4(%esp)
- 0x00102341: e8 7a 02 00 00 calll 0x1025c0
- ----------------
- IN: init_pic
- 0x00102346: c7 04 24 a0 00 00 00 movl $0xa0, (%esp)
- 0x0010234d: c7 44 24 04 11 00 00 00 movl $0x11, 4(%esp)
- 0x00102355: e8 66 02 00 00 calll 0x1025c0
- ----------------
- IN: init_pic
- 0x0010235a: c7 04 24 a1 00 00 00 movl $0xa1, (%esp)
- 0x00102361: c7 44 24 04 28 00 00 00 movl $0x28, 4(%esp)
- 0x00102369: e8 52 02 00 00 calll 0x1025c0
- ----------------
- IN: init_pic
- 0x0010236e: c7 04 24 a1 00 00 00 movl $0xa1, (%esp)
- 0x00102375: c7 44 24 04 02 00 00 00 movl $2, 4(%esp)
- 0x0010237d: e8 3e 02 00 00 calll 0x1025c0
- ----------------
- IN: init_pic
- 0x00102382: c7 04 24 a1 00 00 00 movl $0xa1, (%esp)
- 0x00102389: c7 44 24 04 01 00 00 00 movl $1, 4(%esp)
- 0x00102391: e8 2a 02 00 00 calll 0x1025c0
- ----------------
- IN: init_pic
- 0x00102396: 31 c0 xorl %eax, %eax
- 0x00102398: c7 04 24 20 00 00 00 movl $0x20, (%esp)
- 0x0010239f: c7 44 24 04 00 00 00 00 movl $0, 4(%esp)
- 0x001023a7: 89 45 fc movl %eax, -4(%ebp)
- 0x001023aa: e8 11 02 00 00 calll 0x1025c0
- ----------------
- IN: init_pic
- 0x001023af: 31 c0 xorl %eax, %eax
- 0x001023b1: c7 04 24 a0 00 00 00 movl $0xa0, (%esp)
- 0x001023b8: c7 44 24 04 00 00 00 00 movl $0, 4(%esp)
- 0x001023c0: 89 45 f8 movl %eax, -8(%ebp)
- 0x001023c3: e8 f8 01 00 00 calll 0x1025c0
- ----------------
- IN: init_pic
- 0x001023c8: 83 c4 10 addl $0x10, %esp
- 0x001023cb: 5d popl %ebp
- 0x001023cc: c3 retl
- ----------------
- IN: init_idt
- 0x00101d1b: 31 c0 xorl %eax, %eax
- 0x00101d1d: c7 04 24 00 00 00 00 movl $0, (%esp)
- 0x00101d24: 8d 0d 1c 37 10 00 leal 0x10371c, %ecx
- 0x00101d2a: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00101d2e: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00101d36: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00101d3e: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00101d46: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00101d4e: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00101d56: 89 45 fc movl %eax, -4(%ebp)
- 0x00101d59: e8 a2 fd ff ff calll 0x101b00
- ----------------
- IN: set_idt_entry
- 0x00101b00: 55 pushl %ebp
- 0x00101b01: 89 e5 movl %esp, %ebp
- 0x00101b03: 53 pushl %ebx
- 0x00101b04: 57 pushl %edi
- 0x00101b05: 56 pushl %esi
- 0x00101b06: 83 ec 58 subl $0x58, %esp
- 0x00101b09: 8b 45 20 movl 0x20(%ebp), %eax
- 0x00101b0c: 8b 4d 1c movl 0x1c(%ebp), %ecx
- 0x00101b0f: 8b 55 18 movl 0x18(%ebp), %edx
- 0x00101b12: 8b 75 14 movl 0x14(%ebp), %esi
- 0x00101b15: 8b 7d 10 movl 0x10(%ebp), %edi
- 0x00101b18: 8b 5d 0c movl 0xc(%ebp), %ebx
- 0x00101b1b: 89 45 f0 movl %eax, -0x10(%ebp)
- 0x00101b1e: 8b 45 08 movl 8(%ebp), %eax
- 0x00101b21: 89 45 ec movl %eax, -0x14(%ebp)
- 0x00101b24: 8b 45 08 movl 8(%ebp), %eax
- 0x00101b27: 89 45 e8 movl %eax, -0x18(%ebp)
- 0x00101b2a: 8b 04 c5 54 90 12 00 movl 0x129054(, %eax, 8), %eax
- 0x00101b31: 89 45 e4 movl %eax, -0x1c(%ebp)
- 0x00101b34: 8b 45 e8 movl -0x18(%ebp), %eax
- 0x00101b37: 8b 04 c5 58 90 12 00 movl 0x129058(, %eax, 8), %eax
- 0x00101b3e: 83 e0 f8 andl $0xfffffff8, %eax
- 0x00101b41: 89 45 e0 movl %eax, -0x20(%ebp)
- 0x00101b44: 8b 45 e8 movl -0x18(%ebp), %eax
- 0x00101b47: 89 4d dc movl %ecx, -0x24(%ebp)
- 0x00101b4a: 8b 4d e4 movl -0x1c(%ebp), %ecx
- 0x00101b4d: 89 0c c5 54 90 12 00 movl %ecx, 0x129054(, %eax, 8)
- 0x00101b54: 8b 4d e0 movl -0x20(%ebp), %ecx
- 0x00101b57: 89 0c c5 58 90 12 00 movl %ecx, 0x129058(, %eax, 8)
- 0x00101b5e: 8b 4d 08 movl 8(%ebp), %ecx
- 0x00101b61: 8b 04 cd 54 90 12 00 movl 0x129054(, %ecx, 8), %eax
- 0x00101b68: 89 45 d8 movl %eax, -0x28(%ebp)
- 0x00101b6b: 8b 04 cd 58 90 12 00 movl 0x129058(, %ecx, 8), %eax
- 0x00101b72: 25 07 ff ff ff andl $0xffffff07, %eax
- 0x00101b77: 89 45 d4 movl %eax, -0x2c(%ebp)
- 0x00101b7a: 8b 45 d8 movl -0x28(%ebp), %eax
- 0x00101b7d: 89 04 cd 54 90 12 00 movl %eax, 0x129054(, %ecx, 8)
- 0x00101b84: 8b 45 d4 movl -0x2c(%ebp), %eax
- 0x00101b87: 89 04 cd 58 90 12 00 movl %eax, 0x129058(, %ecx, 8)
- 0x00101b8e: 8b 45 08 movl 8(%ebp), %eax
- 0x00101b91: 8b 0c c5 54 90 12 00 movl 0x129054(, %eax, 8), %ecx
- 0x00101b98: 89 45 d0 movl %eax, -0x30(%ebp)
- 0x00101b9b: 8b 04 c5 58 90 12 00 movl 0x129058(, %eax, 8), %eax
- 0x00101ba2: 25 ff ef ff ff andl $0xffffefff, %eax
- 0x00101ba7: 89 45 cc movl %eax, -0x34(%ebp)
- 0x00101baa: 8b 45 d0 movl -0x30(%ebp), %eax
- 0x00101bad: 89 0c c5 54 90 12 00 movl %ecx, 0x129054(, %eax, 8)
- 0x00101bb4: 8b 4d cc movl -0x34(%ebp), %ecx
- 0x00101bb7: 89 0c c5 58 90 12 00 movl %ecx, 0x129058(, %eax, 8)
- 0x00101bbe: 66 8b 4d 0c movw 0xc(%ebp), %cx
- 0x00101bc2: 8b 45 08 movl 8(%ebp), %eax
- 0x00101bc5: 66 89 0c c5 54 90 12 00 movw %cx, 0x129054(, %eax, 8)
- 0x00101bcd: 66 8b 4d 0e movw 0xe(%ebp), %cx
- 0x00101bd1: 8b 45 08 movl 8(%ebp), %eax
- 0x00101bd4: 66 89 0c c5 5a 90 12 00 movw %cx, 0x12905a(, %eax, 8)
- 0x00101bdc: 66 8b 4d 10 movw 0x10(%ebp), %cx
- 0x00101be0: 8b 45 08 movl 8(%ebp), %eax
- 0x00101be3: 66 89 0c c5 56 90 12 00 movw %cx, 0x129056(, %eax, 8)
- 0x00101beb: 8b 45 08 movl 8(%ebp), %eax
- 0x00101bee: 8b 4d 14 movl 0x14(%ebp), %ecx
- 0x00101bf1: 89 45 c8 movl %eax, -0x38(%ebp)
- 0x00101bf4: 8b 04 c5 54 90 12 00 movl 0x129054(, %eax, 8), %eax
- 0x00101bfb: 89 45 c4 movl %eax, -0x3c(%ebp)
- 0x00101bfe: 8b 45 c8 movl -0x38(%ebp), %eax
- 0x00101c01: 8b 04 c5 58 90 12 00 movl 0x129058(, %eax, 8), %eax
- 0x00101c08: 83 e1 07 andl $7, %ecx
- 0x00101c0b: c1 e1 08 shll $8, %ecx
- 0x00101c0e: 25 ff f8 ff ff andl $0xfffff8ff, %eax
- 0x00101c13: 09 c8 orl %ecx, %eax
- 0x00101c15: 8b 4d c8 movl -0x38(%ebp), %ecx
- 0x00101c18: 89 45 c0 movl %eax, -0x40(%ebp)
- 0x00101c1b: 8b 45 c4 movl -0x3c(%ebp), %eax
- 0x00101c1e: 89 04 cd 54 90 12 00 movl %eax, 0x129054(, %ecx, 8)
- 0x00101c25: 8b 45 c0 movl -0x40(%ebp), %eax
- 0x00101c28: 89 04 cd 58 90 12 00 movl %eax, 0x129058(, %ecx, 8)
- 0x00101c2f: 8b 45 08 movl 8(%ebp), %eax
- 0x00101c32: 8b 4d 18 movl 0x18(%ebp), %ecx
- 0x00101c35: 89 45 bc movl %eax, -0x44(%ebp)
- 0x00101c38: 8b 04 c5 54 90 12 00 movl 0x129054(, %eax, 8), %eax
- 0x00101c3f: 89 45 b8 movl %eax, -0x48(%ebp)
- 0x00101c42: 8b 45 bc movl -0x44(%ebp), %eax
- 0x00101c45: 8b 04 c5 58 90 12 00 movl 0x129058(, %eax, 8), %eax
- 0x00101c4c: 83 e1 01 andl $1, %ecx
- 0x00101c4f: c1 e1 0b shll $0xb, %ecx
- 0x00101c52: 25 ff f7 ff ff andl $0xfffff7ff, %eax
- 0x00101c57: 09 c8 orl %ecx, %eax
- 0x00101c59: 8b 4d bc movl -0x44(%ebp), %ecx
- 0x00101c5c: 89 45 b4 movl %eax, -0x4c(%ebp)
- 0x00101c5f: 8b 45 b8 movl -0x48(%ebp), %eax
- 0x00101c62: 89 04 cd 54 90 12 00 movl %eax, 0x129054(, %ecx, 8)
- 0x00101c69: 8b 45 b4 movl -0x4c(%ebp), %eax
- 0x00101c6c: 89 04 cd 58 90 12 00 movl %eax, 0x129058(, %ecx, 8)
- 0x00101c73: 8b 45 08 movl 8(%ebp), %eax
- 0x00101c76: 8b 4d 1c movl 0x1c(%ebp), %ecx
- 0x00101c79: 89 45 b0 movl %eax, -0x50(%ebp)
- 0x00101c7c: 8b 04 c5 54 90 12 00 movl 0x129054(, %eax, 8), %eax
- 0x00101c83: 89 45 ac movl %eax, -0x54(%ebp)
- 0x00101c86: 8b 45 b0 movl -0x50(%ebp), %eax
- 0x00101c89: 8b 04 c5 58 90 12 00 movl 0x129058(, %eax, 8), %eax
- 0x00101c90: 83 e1 03 andl $3, %ecx
- 0x00101c93: c1 e1 0d shll $0xd, %ecx
- 0x00101c96: 25 ff 9f ff ff andl $0xffff9fff, %eax
- 0x00101c9b: 09 c8 orl %ecx, %eax
- 0x00101c9d: 8b 4d b0 movl -0x50(%ebp), %ecx
- 0x00101ca0: 89 45 a8 movl %eax, -0x58(%ebp)
- 0x00101ca3: 8b 45 ac movl -0x54(%ebp), %eax
- 0x00101ca6: 89 04 cd 54 90 12 00 movl %eax, 0x129054(, %ecx, 8)
- 0x00101cad: 8b 45 a8 movl -0x58(%ebp), %eax
- 0x00101cb0: 89 04 cd 58 90 12 00 movl %eax, 0x129058(, %ecx, 8)
- 0x00101cb7: 8b 45 08 movl 8(%ebp), %eax
- 0x00101cba: 8b 4d 20 movl 0x20(%ebp), %ecx
- 0x00101cbd: 89 45 a4 movl %eax, -0x5c(%ebp)
- 0x00101cc0: 8b 04 c5 54 90 12 00 movl 0x129054(, %eax, 8), %eax
- 0x00101cc7: 89 45 a0 movl %eax, -0x60(%ebp)
- 0x00101cca: 8b 45 a4 movl -0x5c(%ebp), %eax
- 0x00101ccd: 8b 04 c5 58 90 12 00 movl 0x129058(, %eax, 8), %eax
- 0x00101cd4: 83 e1 01 andl $1, %ecx
- 0x00101cd7: c1 e1 0f shll $0xf, %ecx
- 0x00101cda: 25 ff 7f ff ff andl $0xffff7fff, %eax
- 0x00101cdf: 09 c8 orl %ecx, %eax
- 0x00101ce1: 8b 4d a4 movl -0x5c(%ebp), %ecx
- 0x00101ce4: 89 45 9c movl %eax, -0x64(%ebp)
- 0x00101ce7: 8b 45 a0 movl -0x60(%ebp), %eax
- 0x00101cea: 89 04 cd 54 90 12 00 movl %eax, 0x129054(, %ecx, 8)
- 0x00101cf1: 8b 45 9c movl -0x64(%ebp), %eax
- 0x00101cf4: 89 04 cd 58 90 12 00 movl %eax, 0x129058(, %ecx, 8)
- 0x00101cfb: 83 c4 58 addl $0x58, %esp
- 0x00101cfe: 5e popl %esi
- 0x00101cff: 5f popl %edi
- 0x00101d00: 5b popl %ebx
- 0x00101d01: 5d popl %ebp
- 0x00101d02: c3 retl
- ----------------
- IN: init_idt
- 0x00101d5e: 31 c0 xorl %eax, %eax
- 0x00101d60: c7 04 24 01 00 00 00 movl $1, (%esp)
- 0x00101d67: 8d 0d 25 37 10 00 leal 0x103725, %ecx
- 0x00101d6d: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00101d71: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00101d79: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00101d81: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00101d89: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00101d91: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00101d99: 89 45 f8 movl %eax, -8(%ebp)
- 0x00101d9c: e8 5f fd ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00101da1: 31 c0 xorl %eax, %eax
- 0x00101da3: c7 04 24 02 00 00 00 movl $2, (%esp)
- 0x00101daa: 8d 0d 2e 37 10 00 leal 0x10372e, %ecx
- 0x00101db0: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00101db4: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00101dbc: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00101dc4: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00101dcc: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00101dd4: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00101ddc: 89 45 f4 movl %eax, -0xc(%ebp)
- 0x00101ddf: e8 1c fd ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00101de4: 31 c0 xorl %eax, %eax
- 0x00101de6: c7 04 24 03 00 00 00 movl $3, (%esp)
- 0x00101ded: 8d 0d 37 37 10 00 leal 0x103737, %ecx
- 0x00101df3: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00101df7: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00101dff: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00101e07: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00101e0f: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00101e17: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00101e1f: 89 45 f0 movl %eax, -0x10(%ebp)
- 0x00101e22: e8 d9 fc ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00101e27: 31 c0 xorl %eax, %eax
- 0x00101e29: c7 04 24 04 00 00 00 movl $4, (%esp)
- 0x00101e30: 8d 0d 40 37 10 00 leal 0x103740, %ecx
- 0x00101e36: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00101e3a: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00101e42: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00101e4a: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00101e52: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00101e5a: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00101e62: 89 45 ec movl %eax, -0x14(%ebp)
- 0x00101e65: e8 96 fc ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00101e6a: 31 c0 xorl %eax, %eax
- 0x00101e6c: c7 04 24 05 00 00 00 movl $5, (%esp)
- 0x00101e73: 8d 0d 49 37 10 00 leal 0x103749, %ecx
- 0x00101e79: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00101e7d: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00101e85: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00101e8d: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00101e95: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00101e9d: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00101ea5: 89 45 e8 movl %eax, -0x18(%ebp)
- 0x00101ea8: e8 53 fc ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00101ead: 31 c0 xorl %eax, %eax
- 0x00101eaf: c7 04 24 06 00 00 00 movl $6, (%esp)
- 0x00101eb6: 8d 0d 52 37 10 00 leal 0x103752, %ecx
- 0x00101ebc: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00101ec0: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00101ec8: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00101ed0: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00101ed8: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00101ee0: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00101ee8: 89 45 e4 movl %eax, -0x1c(%ebp)
- 0x00101eeb: e8 10 fc ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00101ef0: 31 c0 xorl %eax, %eax
- 0x00101ef2: c7 04 24 07 00 00 00 movl $7, (%esp)
- 0x00101ef9: 8d 0d 5b 37 10 00 leal 0x10375b, %ecx
- 0x00101eff: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00101f03: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00101f0b: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00101f13: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00101f1b: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00101f23: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00101f2b: 89 45 e0 movl %eax, -0x20(%ebp)
- 0x00101f2e: e8 cd fb ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00101f33: 31 c0 xorl %eax, %eax
- 0x00101f35: c7 04 24 08 00 00 00 movl $8, (%esp)
- 0x00101f3c: 8d 0d 64 37 10 00 leal 0x103764, %ecx
- 0x00101f42: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00101f46: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00101f4e: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00101f56: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00101f5e: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00101f66: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00101f6e: 89 45 dc movl %eax, -0x24(%ebp)
- 0x00101f71: e8 8a fb ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00101f76: 31 c0 xorl %eax, %eax
- 0x00101f78: c7 04 24 09 00 00 00 movl $9, (%esp)
- 0x00101f7f: 8d 0d 6b 37 10 00 leal 0x10376b, %ecx
- 0x00101f85: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00101f89: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00101f91: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00101f99: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00101fa1: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00101fa9: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00101fb1: 89 45 d8 movl %eax, -0x28(%ebp)
- 0x00101fb4: e8 47 fb ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00101fb9: 31 c0 xorl %eax, %eax
- 0x00101fbb: c7 04 24 0a 00 00 00 movl $0xa, (%esp)
- 0x00101fc2: 8d 0d 74 37 10 00 leal 0x103774, %ecx
- 0x00101fc8: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00101fcc: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00101fd4: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00101fdc: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00101fe4: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00101fec: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00101ff4: 89 45 d4 movl %eax, -0x2c(%ebp)
- 0x00101ff7: e8 04 fb ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00101ffc: 31 c0 xorl %eax, %eax
- 0x00101ffe: c7 04 24 0b 00 00 00 movl $0xb, (%esp)
- 0x00102005: 8d 0d 7b 37 10 00 leal 0x10377b, %ecx
- 0x0010200b: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x0010200f: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00102017: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x0010201f: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00102027: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x0010202f: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00102037: 89 45 d0 movl %eax, -0x30(%ebp)
- 0x0010203a: e8 c1 fa ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x0010203f: 31 c0 xorl %eax, %eax
- 0x00102041: c7 04 24 0c 00 00 00 movl $0xc, (%esp)
- 0x00102048: 8d 0d 82 37 10 00 leal 0x103782, %ecx
- 0x0010204e: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00102052: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x0010205a: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00102062: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x0010206a: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00102072: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x0010207a: 89 45 cc movl %eax, -0x34(%ebp)
- 0x0010207d: e8 7e fa ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00102082: 31 c0 xorl %eax, %eax
- 0x00102084: c7 04 24 0d 00 00 00 movl $0xd, (%esp)
- 0x0010208b: 8d 0d 89 37 10 00 leal 0x103789, %ecx
- 0x00102091: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00102095: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x0010209d: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x001020a5: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x001020ad: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x001020b5: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x001020bd: 89 45 c8 movl %eax, -0x38(%ebp)
- 0x001020c0: e8 3b fa ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x001020c5: 31 c0 xorl %eax, %eax
- 0x001020c7: c7 04 24 0e 00 00 00 movl $0xe, (%esp)
- 0x001020ce: 8d 0d 90 37 10 00 leal 0x103790, %ecx
- 0x001020d4: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x001020d8: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x001020e0: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x001020e8: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x001020f0: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x001020f8: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00102100: 89 45 c4 movl %eax, -0x3c(%ebp)
- 0x00102103: e8 f8 f9 ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00102108: 31 c0 xorl %eax, %eax
- 0x0010210a: c7 04 24 0f 00 00 00 movl $0xf, (%esp)
- 0x00102111: 8d 0d 94 37 10 00 leal 0x103794, %ecx
- 0x00102117: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x0010211b: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00102123: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x0010212b: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00102133: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x0010213b: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00102143: 89 45 c0 movl %eax, -0x40(%ebp)
- 0x00102146: e8 b5 f9 ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x0010214b: 31 c0 xorl %eax, %eax
- 0x0010214d: c7 04 24 10 00 00 00 movl $0x10, (%esp)
- 0x00102154: 8d 0d 9a 37 10 00 leal 0x10379a, %ecx
- 0x0010215a: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x0010215e: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00102166: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x0010216e: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00102176: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x0010217e: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00102186: 89 45 bc movl %eax, -0x44(%ebp)
- 0x00102189: e8 72 f9 ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x0010218e: 31 c0 xorl %eax, %eax
- 0x00102190: c7 04 24 11 00 00 00 movl $0x11, (%esp)
- 0x00102197: 8d 0d a0 37 10 00 leal 0x1037a0, %ecx
- 0x0010219d: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x001021a1: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x001021a9: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x001021b1: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x001021b9: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x001021c1: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x001021c9: 89 45 b8 movl %eax, -0x48(%ebp)
- 0x001021cc: e8 2f f9 ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x001021d1: 31 c0 xorl %eax, %eax
- 0x001021d3: c7 04 24 12 00 00 00 movl $0x12, (%esp)
- 0x001021da: 8d 0d a4 37 10 00 leal 0x1037a4, %ecx
- 0x001021e0: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x001021e4: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x001021ec: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x001021f4: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x001021fc: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00102204: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x0010220c: 89 45 b4 movl %eax, -0x4c(%ebp)
- 0x0010220f: e8 ec f8 ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00102214: 31 c0 xorl %eax, %eax
- 0x00102216: c7 04 24 20 00 00 00 movl $0x20, (%esp)
- 0x0010221d: 8d 0d aa 37 10 00 leal 0x1037aa, %ecx
- 0x00102223: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x00102227: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x0010222f: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x00102237: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x0010223f: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x00102247: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x0010224f: 89 45 b0 movl %eax, -0x50(%ebp)
- 0x00102252: e8 a9 f8 ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x00102257: 31 c0 xorl %eax, %eax
- 0x00102259: c7 04 24 21 00 00 00 movl $0x21, (%esp)
- 0x00102260: 8d 0d b0 37 10 00 leal 0x1037b0, %ecx
- 0x00102266: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x0010226a: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x00102272: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x0010227a: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x00102282: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x0010228a: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x00102292: 89 45 ac movl %eax, -0x54(%ebp)
- 0x00102295: e8 66 f8 ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x0010229a: 31 c0 xorl %eax, %eax
- 0x0010229c: c7 04 24 30 00 00 00 movl $0x30, (%esp)
- 0x001022a3: 8d 0d 0a 38 10 00 leal 0x10380a, %ecx
- 0x001022a9: 89 4c 24 04 movl %ecx, 4(%esp)
- 0x001022ad: c7 44 24 08 08 00 00 00 movl $8, 8(%esp)
- 0x001022b5: c7 44 24 0c 06 00 00 00 movl $6, 0xc(%esp)
- 0x001022bd: c7 44 24 10 01 00 00 00 movl $1, 0x10(%esp)
- 0x001022c5: c7 44 24 14 00 00 00 00 movl $0, 0x14(%esp)
- 0x001022cd: c7 44 24 18 01 00 00 00 movl $1, 0x18(%esp)
- 0x001022d5: 89 45 a8 movl %eax, -0x58(%ebp)
- 0x001022d8: e8 23 f8 ff ff calll 0x101b00
- ----------------
- IN: init_idt
- 0x001022dd: 0f 01 1d 0e 50 10 00 lidtl 0x10500e
- 0x001022e4: fb sti
- ----------------
- IN: init_idt
- 0x001022e5: 83 c4 74 addl $0x74, %esp
- Servicing hardware INT=0x20
- ----------------
- IN:
- 0x001037aa: 6a 00 pushl $0
- 0x001037ac: 6a 20 pushl $0x20
- 0x001037ae: eb 60 jmp 0x103810
- ----------------
- IN:
- 0x00103810: 55 pushl %ebp
- 0x00103811: 57 pushl %edi
- 0x00103812: 56 pushl %esi
- 0x00103813: 52 pushl %edx
- 0x00103814: 51 pushl %ecx
- 0x00103815: 53 pushl %ebx
- 0x00103816: 50 pushl %eax
- 0x00103817: 66 b8 10 00 movw $0x10, %ax
- 0x0010381b: 8e d8 movl %eax, %ds
- ----------------
- IN:
- 0x0010381d: 8e c0 movl %eax, %es
- ----------------
- IN:
- 0x0010381f: 54 pushl %esp
- 0x00103820: e8 ab eb ff ff calll 0x1023d0
- ----------------
- IN: handle_interrupt
- 0x001023d0: 55 pushl %ebp
- 0x001023d1: 89 e5 movl %esp, %ebp
- 0x001023d3: 53 pushl %ebx
- 0x001023d4: 57 pushl %edi
- 0x001023d5: 56 pushl %esi
- 0x001023d6: 81 ec 9c 00 00 00 subl $0x9c, %esp
- 0x001023dc: 8b 45 08 movl 8(%ebp), %eax
- 0x001023df: 8b 4d 08 movl 8(%ebp), %ecx
- 0x001023e2: 89 4d f0 movl %ecx, -0x10(%ebp)
- 0x001023e5: 8b 4d 08 movl 8(%ebp), %ecx
- 0x001023e8: 83 79 1c 1f cmpl $0x1f, 0x1c(%ecx)
- 0x001023ec: 0f 87 2f 01 00 00 ja 0x102521
- ----------------
- IN: handle_interrupt
- 0x00102521: 8b 45 08 movl 8(%ebp), %eax
- 0x00102524: 83 78 1c 20 cmpl $0x20, 0x1c(%eax)
- 0x00102528: 0f 82 7a 00 00 00 jb 0x1025a8
- ----------------
- IN: handle_interrupt
- 0x0010252e: 8b 45 08 movl 8(%ebp), %eax
- 0x00102531: 83 78 1c 2f cmpl $0x2f, 0x1c(%eax)
- 0x00102535: 0f 87 6d 00 00 00 ja 0x1025a8
- ----------------
- IN: handle_interrupt
- 0x0010253b: 8b 45 08 movl 8(%ebp), %eax
- 0x0010253e: 83 78 1c 20 cmpl $0x20, 0x1c(%eax)
- 0x00102542: 0f 85 19 00 00 00 jne 0x102561
- ----------------
- IN: handle_interrupt
- 0x00102548: 8b 45 08 movl 8(%ebp), %eax
- 0x0010254b: 89 04 24 movl %eax, (%esp)
- 0x0010254e: e8 5d 0e 00 00 calll 0x1033b0
- ----------------
- IN: schedule
- 0x001033b0: 55 pushl %ebp
- 0x001033b1: 89 e5 movl %esp, %ebp
- 0x001033b3: 8b 45 08 movl 8(%ebp), %eax
- 0x001033b6: 83 3d 50 70 10 00 00 cmpl $0, 0x107050
- 0x001033bd: 0f 84 0b 00 00 00 je 0x1033ce
- ----------------
- IN: schedule
- 0x001033ce: 83 3d 50 70 10 00 00 cmpl $0, 0x107050
- 0x001033d5: 0f 85 0f 00 00 00 jne 0x1033ea
- ----------------
- IN: schedule
- 0x001033db: a1 4c 70 10 00 movl 0x10704c, %eax
- 0x001033e0: a3 50 70 10 00 movl %eax, 0x107050
- 0x001033e5: e9 29 00 00 00 jmp 0x103413
- ----------------
- IN: schedule
- 0x00103413: a1 50 70 10 00 movl 0x107050, %eax
- 0x00103418: 8b 00 movl (%eax), %eax
- 0x0010341a: 89 45 08 movl %eax, 8(%ebp)
- 0x0010341d: 8b 45 08 movl 8(%ebp), %eax
- 0x00103420: 5d popl %ebp
- 0x00103421: c3 retl
- ----------------
- IN: handle_interrupt
- 0x00102553: 89 45 f0 movl %eax, -0x10(%ebp)
- 0x00102556: 8b 45 f0 movl -0x10(%ebp), %eax
- 0x00102559: 83 c0 38 addl $0x38, %eax
- 0x0010255c: a3 18 50 10 00 movl %eax, 0x105018
- 0x00102561: 8b 45 08 movl 8(%ebp), %eax
- 0x00102564: 83 78 1c 21 cmpl $0x21, 0x1c(%eax)
- 0x00102568: 0f 85 05 00 00 00 jne 0x102573
- ----------------
- IN: handle_interrupt
- 0x00102573: 8b 45 08 movl 8(%ebp), %eax
- 0x00102576: 83 78 1c 28 cmpl $0x28, 0x1c(%eax)
- 0x0010257a: 0f 82 14 00 00 00 jb 0x102594
- ----------------
- IN: handle_interrupt
- 0x00102594: c7 04 24 20 00 00 00 movl $0x20, (%esp)
- 0x0010259b: c7 44 24 04 20 00 00 00 movl $0x20, 4(%esp)
- 0x001025a3: e8 18 00 00 00 calll 0x1025c0
- ----------------
- IN: handle_interrupt
- 0x001025a8: e9 00 00 00 00 jmp 0x1025ad
- ----------------
- IN: handle_interrupt
- 0x001025ad: 8b 45 f0 movl -0x10(%ebp), %eax
- 0x001025b0: 81 c4 9c 00 00 00 addl $0x9c, %esp
- 0x001025b6: 5e popl %esi
- 0x001025b7: 5f popl %edi
- 0x001025b8: 5b popl %ebx
- 0x001025b9: 5d popl %ebp
- 0x001025ba: c3 retl
- ----------------
- IN:
- 0x00103825: 89 c4 movl %eax, %esp
- 0x00103827: 66 b8 23 00 movw $0x23, %ax
- 0x0010382b: 8e d8 movl %eax, %ds
- ----------------
- IN:
- 0x0010382d: 8e c0 movl %eax, %es
- ----------------
- IN:
- 0x0010382f: 58 popl %eax
- 0x00103830: 5b popl %ebx
- 0x00103831: 59 popl %ecx
- 0x00103832: 5a popl %edx
- 0x00103833: 5e popl %esi
- 0x00103834: 5f popl %edi
- 0x00103835: 5d popl %ebp
- 0x00103836: 83 c4 08 addl $8, %esp
- 0x00103839: cf iretl
- ----------------
- IN:
- 0x00103789: 6a 0d pushl $0xd
- 0x0010378b: e9 80 00 00 00 jmp 0x103810
- ----------------
- IN:
- 0x00000000: 53 pushl %ebx
- 0x00000001: ff 00 incl (%eax)
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000001: ff 00 incl (%eax)
- ----------------
- IN:
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000005: ff 00 incl (%eax)
- ----------------
- IN:
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 55 pushl %ebp
- 0x00000001: ff 00 incl (%eax)
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000001: ff 00 incl (%eax)
- ----------------
- IN:
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 57 pushl %edi
- 0x00000001: ff 00 incl (%eax)
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000001: ff 00 incl (%eax)
- ----------------
- IN:
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 59 popl %ecx
- 0x00000001: ff 00 incl (%eax)
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000001: ff 00 incl (%eax)
- ----------------
- IN:
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 5b popl %ebx
- 0x00000001: ff 00 incl (%eax)
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000001: ff 00 incl (%eax)
- ----------------
- IN:
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 5d popl %ebp
- 0x00000001: ff 00 incl (%eax)
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000001: ff 00 incl (%eax)
- ----------------
- IN:
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 5f popl %edi
- 0x00000001: ff 00 incl (%eax)
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000001: ff 00 incl (%eax)
- ----------------
- IN:
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 61 popal
- 0x00000001: ff 00 incl (%eax)
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000001: ff 00 incl (%eax)
- ----------------
- IN:
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 63 ff arpl %di, %di
- 0x00000002: 00 f0 addb %dh, %al
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 64 ff 00 incl %fs:0(%eax)
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 64 ff 00 incl %fs:0(%eax)
- ----------------
- IN:
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 66 ff 00 incw (%eax)
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 66 ff 00 incw (%eax)
- ----------------
- IN:
- 0x00000003: f0 .byte 0xf0
- 0x00000004: 53 pushl %ebx
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 68 ff 00 f0 53 pushl $0x53f000ff
- 0x00000005: ff 00 incl (%eax)
- 0x00000007: f0 .byte 0xf0
- 0x00000008: c3 retl
- ----------------
- IN:
- 0x00000000: 69 ff 00 f0 53 ff imull $0xff53f000, %edi, %edi
- 0x00000006: 00 f0 addb %dh, %al
- 0x00000008: c3 retl
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement