📄 intel.d
字号:
#as: -J#objdump: -dw#name: i386 intel.*: +file format .*Disassembly of section .text:0+000 <foo>: 0: 00 90 90 90 90 90 [ ]*add %dl,0x90909090\(%eax\) 6: 01 90 90 90 90 90 [ ]*add %edx,0x90909090\(%eax\) c: 02 90 90 90 90 90 [ ]*add 0x90909090\(%eax\),%dl 12: 03 90 90 90 90 90 [ ]*add 0x90909090\(%eax\),%edx 18: 04 90 [ ]*add \$0x90,%al 1a: 05 90 90 90 90 [ ]*add \$0x90909090,%eax 1f: 06 [ ]*push %es 20: 07 [ ]*pop %es 21: 08 90 90 90 90 90 [ ]*or %dl,0x90909090\(%eax\) 27: 09 90 90 90 90 90 [ ]*or %edx,0x90909090\(%eax\) 2d: 0a 90 90 90 90 90 [ ]*or 0x90909090\(%eax\),%dl 33: 0b 90 90 90 90 90 [ ]*or 0x90909090\(%eax\),%edx 39: 0c 90 [ ]*or \$0x90,%al 3b: 0d 90 90 90 90 [ ]*or \$0x90909090,%eax 40: 0e [ ]*push %cs 41: 10 90 90 90 90 90 [ ]*adc %dl,0x90909090\(%eax\) 47: 11 90 90 90 90 90 [ ]*adc %edx,0x90909090\(%eax\) 4d: 12 90 90 90 90 90 [ ]*adc 0x90909090\(%eax\),%dl 53: 13 90 90 90 90 90 [ ]*adc 0x90909090\(%eax\),%edx 59: 14 90 [ ]*adc \$0x90,%al 5b: 15 90 90 90 90 [ ]*adc \$0x90909090,%eax 60: 16 [ ]*push %ss 61: 17 [ ]*pop %ss 62: 18 90 90 90 90 90 [ ]*sbb %dl,0x90909090\(%eax\) 68: 19 90 90 90 90 90 [ ]*sbb %edx,0x90909090\(%eax\) 6e: 1a 90 90 90 90 90 [ ]*sbb 0x90909090\(%eax\),%dl 74: 1b 90 90 90 90 90 [ ]*sbb 0x90909090\(%eax\),%edx 7a: 1c 90 [ ]*sbb \$0x90,%al 7c: 1d 90 90 90 90 [ ]*sbb \$0x90909090,%eax 81: 1e [ ]*push %ds 82: 1f [ ]*pop %ds 83: 20 90 90 90 90 90 [ ]*and %dl,0x90909090\(%eax\) 89: 21 90 90 90 90 90 [ ]*and %edx,0x90909090\(%eax\) 8f: 22 90 90 90 90 90 [ ]*and 0x90909090\(%eax\),%dl 95: 23 90 90 90 90 90 [ ]*and 0x90909090\(%eax\),%edx 9b: 24 90 [ ]*and \$0x90,%al 9d: 25 90 90 90 90 [ ]*and \$0x90909090,%eax a2: 27 [ ]*daa a3: 28 90 90 90 90 90 [ ]*sub %dl,0x90909090\(%eax\) a9: 29 90 90 90 90 90 [ ]*sub %edx,0x90909090\(%eax\) af: 2a 90 90 90 90 90 [ ]*sub 0x90909090\(%eax\),%dl b5: 2b 90 90 90 90 90 [ ]*sub 0x90909090\(%eax\),%edx bb: 2c 90 [ ]*sub \$0x90,%al bd: 2d 90 90 90 90 [ ]*sub \$0x90909090,%eax c2: 2f [ ]*das c3: 30 90 90 90 90 90 [ ]*xor %dl,0x90909090\(%eax\) c9: 31 90 90 90 90 90 [ ]*xor %edx,0x90909090\(%eax\) cf: 32 90 90 90 90 90 [ ]*xor 0x90909090\(%eax\),%dl d5: 33 90 90 90 90 90 [ ]*xor 0x90909090\(%eax\),%edx db: 34 90 [ ]*xor \$0x90,%al dd: 35 90 90 90 90 [ ]*xor \$0x90909090,%eax e2: 37 [ ]*aaa e3: 38 90 90 90 90 90 [ ]*cmp %dl,0x90909090\(%eax\) e9: 39 90 90 90 90 90 [ ]*cmp %edx,0x90909090\(%eax\) ef: 3a 90 90 90 90 90 [ ]*cmp 0x90909090\(%eax\),%dl f5: 3b 90 90 90 90 90 [ ]*cmp 0x90909090\(%eax\),%edx fb: 3c 90 [ ]*cmp \$0x90,%al fd: 3d 90 90 90 90 [ ]*cmp \$0x90909090,%eax 102: 3f [ ]*aas 103: 40 [ ]*inc %eax 104: 41 [ ]*inc %ecx 105: 42 [ ]*inc %edx 106: 43 [ ]*inc %ebx 107: 44 [ ]*inc %esp 108: 45 [ ]*inc %ebp 109: 46 [ ]*inc %esi 10a: 47 [ ]*inc %edi 10b: 48 [ ]*dec %eax 10c: 49 [ ]*dec %ecx 10d: 4a [ ]*dec %edx 10e: 4b [ ]*dec %ebx 10f: 4c [ ]*dec %esp 110: 4d [ ]*dec %ebp 111: 4e [ ]*dec %esi 112: 4f [ ]*dec %edi 113: 50 [ ]*push %eax 114: 51 [ ]*push %ecx 115: 52 [ ]*push %edx 116: 53 [ ]*push %ebx 117: 54 [ ]*push %esp 118: 55 [ ]*push %ebp 119: 56 [ ]*push %esi 11a: 57 [ ]*push %edi 11b: 58 [ ]*pop %eax 11c: 59 [ ]*pop %ecx 11d: 5a [ ]*pop %edx 11e: 5b [ ]*pop %ebx 11f: 5c [ ]*pop %esp 120: 5d [ ]*pop %ebp 121: 5e [ ]*pop %esi 122: 5f [ ]*pop %edi 123: 60 [ ]*pusha 124: 61 [ ]*popa 125: 62 90 90 90 90 90 [ ]*bound %edx,0x90909090\(%eax\) 12b: 63 90 90 90 90 90 [ ]*arpl %dx,0x90909090\(%eax\) 131: 68 90 90 90 90 [ ]*push \$0x90909090 136: 69 90 90 90 90 90 90 90 90 90 [ ]*imul \$0x90909090,0x90909090\(%eax\),%edx 140: 6a 90 [ ]*push \$0xffffff90 142: 6b 90 90 90 90 90 90 [ ]*imul \$0xffffff90,0x90909090\(%eax\),%edx 149: 6c [ ]*insb \(%dx\),%es:\(%edi\) 14a: 6d [ ]*insl \(%dx\),%es:\(%edi\) 14b: 6e [ ]*outsb %ds:\(%esi\),\(%dx\) 14c: 6f [ ]*outsl %ds:\(%esi\),\(%dx\) 14d: 70 90 [ ]*jo (0x)?df.* 14f: 71 90 [ ]*jno (0x)?e1.* 151: 72 90 [ ]*jb (0x)?e3.* 153: 73 90 [ ]*jae (0x)?e5.* 155: 74 90 [ ]*je (0x)?e7.* 157: 75 90 [ ]*jne (0x)?e9.* 159: 76 90 [ ]*jbe (0x)?eb.* 15b: 77 90 [ ]*ja (0x)?ed.* 15d: 78 90 [ ]*js (0x)?ef.* 15f: 79 90 [ ]*jns (0x)?f1.* 161: 7a 90 [ ]*jp (0x)?f3.* 163: 7b 90 [ ]*jnp (0x)?f5.* 165: 7c 90 [ ]*jl (0x)?f7.* 167: 7d 90 [ ]*jge (0x)?f9.* 169: 7e 90 [ ]*jle (0x)?fb.* 16b: 7f 90 [ ]*jg (0x)?fd.* 16d: 80 90 90 90 90 90 90 [ ]*adcb \$0x90,0x90909090\(%eax\) 174: 81 90 90 90 90 90 90 90 90 90 [ ]*adcl \$0x90909090,0x90909090\(%eax\) 17e: 83 90 90 90 90 90 90 [ ]*adcl \$0xffffff90,0x90909090\(%eax\) 185: 84 90 90 90 90 90 [ ]*test %dl,0x90909090\(%eax\) 18b: 85 90 90 90 90 90 [ ]*test %edx,0x90909090\(%eax\) 191: 86 90 90 90 90 90 [ ]*xchg %dl,0x90909090\(%eax\) 197: 87 90 90 90 90 90 [ ]*xchg %edx,0x90909090\(%eax\) 19d: 88 90 90 90 90 90 [ ]*mov %dl,0x90909090\(%eax\) 1a3: 89 90 90 90 90 90 [ ]*mov %edx,0x90909090\(%eax\) 1a9: 8a 90 90 90 90 90 [ ]*mov 0x90909090\(%eax\),%dl 1af: 8b 90 90 90 90 90 [ ]*mov 0x90909090\(%eax\),%edx 1b5: 8c 90 90 90 90 90 [ ]*movl %ss,0x90909090\(%eax\) 1bb: 8d 90 90 90 90 90 [ ]*lea 0x90909090\(%eax\),%edx 1c1: 8e 90 90 90 90 90 [ ]*movl 0x90909090\(%eax\),%ss 1c7: 8f 80 90 90 90 90 [ ]*popl 0x90909090\(%eax\) 1cd: 90 [ ]*nop 1ce: 91 [ ]*xchg %eax,%ecx 1cf: 92 [ ]*xchg %eax,%edx 1d0: 93 [ ]*xchg %eax,%ebx 1d1: 94 [ ]*xchg %eax,%esp 1d2: 95 [ ]*xchg %eax,%ebp 1d3: 96 [ ]*xchg %eax,%esi 1d4: 97 [ ]*xchg %eax,%edi 1d5: 98 [ ]*cwtl 1d6: 99 [ ]*cltd 1d7: 9a 90 90 90 90 90 90 [ ]*lcall \$0x9090,\$0x90909090 1de: 9b [ ]*fwait 1df: 9c [ ]*pushf 1e0: 9d [ ]*popf 1e1: 9e [ ]*sahf 1e2: 9f [ ]*lahf 1e3: a0 90 90 90 90 [ ]*mov 0x90909090,%al 1e8: a1 90 90 90 90 [ ]*mov 0x90909090,%eax 1ed: a2 90 90 90 90 [ ]*mov %al,0x90909090 1f2: a3 90 90 90 90 [ ]*mov %eax,0x90909090 1f7: a4 [ ]*movsb %ds:\(%esi\),%es:\(%edi\) 1f8: a5 [ ]*movsl %ds:\(%esi\),%es:\(%edi\) 1f9: a6 [ ]*cmpsb %es:\(%edi\),%ds:\(%esi\) 1fa: a7 [ ]*cmpsl %es:\(%edi\),%ds:\(%esi\) 1fb: a8 90 [ ]*test \$0x90,%al 1fd: a9 90 90 90 90 [ ]*test \$0x90909090,%eax 202: aa [ ]*stos %al,%es:\(%edi\) 203: ab [ ]*stos %eax,%es:\(%edi\) 204: ac [ ]*lods %ds:\(%esi\),%al 205: ad [ ]*lods %ds:\(%esi\),%eax 206: ae [ ]*scas %es:\(%edi\),%al 207: af [ ]*scas %es:\(%edi\),%eax 208: b0 90 [ ]*mov \$0x90,%al 20a: b1 90 [ ]*mov \$0x90,%cl 20c: b2 90 [ ]*mov \$0x90,%dl 20e: b3 90 [ ]*mov \$0x90,%bl 210: b4 90 [ ]*mov \$0x90,%ah 212: b5 90 [ ]*mov \$0x90,%ch 214: b6 90 [ ]*mov \$0x90,%dh 216: b7 90 [ ]*mov \$0x90,%bh 218: b8 90 90 90 90 [ ]*mov \$0x90909090,%eax 21d: b9 90 90 90 90 [ ]*mov \$0x90909090,%ecx 222: ba 90 90 90 90 [ ]*mov \$0x90909090,%edx 227: bb 90 90 90 90 [ ]*mov \$0x90909090,%ebx 22c: bc 90 90 90 90 [ ]*mov \$0x90909090,%esp 231: bd 90 90 90 90 [ ]*mov \$0x90909090,%ebp 236: be 90 90 90 90 [ ]*mov \$0x90909090,%esi 23b: bf 90 90 90 90 [ ]*mov \$0x90909090,%edi 240: c0 90 90 90 90 90 90 [ ]*rclb \$0x90,0x90909090\(%eax\) 247: c1 90 90 90 90 90 90 [ ]*rcll \$0x90,0x90909090\(%eax\) 24e: c2 90 90 [ ]*ret \$0x9090 251: c3 [ ]*ret 252: c4 90 90 90 90 90 [ ]*les 0x90909090\(%eax\),%edx 258: c5 90 90 90 90 90 [ ]*lds 0x90909090\(%eax\),%edx 25e: c6 80 90 90 90 90 90 [ ]*movb \$0x90,0x90909090\(%eax\) 265: c7 80 90 90 90 90 90 90 90 90 [ ]*movl \$0x90909090,0x90909090\(%eax\) 26f: c8 90 90 90 [ ]*enter \$0x9090,\$0x90 273: c9 [ ]*leave 274: ca 90 90 [ ]*lret \$0x9090 277: cb [ ]*lret 278: cc [ ]*int3 279: cd 90 [ ]*int \$0x90 27b: ce [ ]*into 27c: cf [ ]*iret 27d: d0 90 90 90 90 90 [ ]*rclb 0x90909090\(%eax\) 283: d1 90 90 90 90 90 [ ]*rcll 0x90909090\(%eax\) 289: d2 90 90 90 90 90 [ ]*rclb %cl,0x90909090\(%eax\) 28f: d3 90 90 90 90 90 [ ]*rcll %cl,0x90909090\(%eax\) 295: d4 90 [ ]*aam \$0xffffff90 297: d5 90 [ ]*aad \$0xffffff90 299: d7 [ ]*xlat %ds:\(%ebx\) 29a: d8 90 90 90 90 90 [ ]*fcoms 0x90909090\(%eax\) 2a0: d9 90 90 90 90 90 [ ]*fsts 0x90909090\(%eax\) 2a6: da 90 90 90 90 90 [ ]*ficoml 0x90909090\(%eax\) 2ac: db 90 90 90 90 90 [ ]*fistl 0x90909090\(%eax\) 2b2: dc 90 90 90 90 90 [ ]*fcoml 0x90909090\(%eax\) 2b8: dd 90 90 90 90 90 [ ]*fstl 0x90909090\(%eax\) 2be: de 90 90 90 90 90 [ ]*ficom 0x90909090\(%eax\) 2c4: df 90 90 90 90 90 [ ]*fist 0x90909090\(%eax\) 2ca: e0 90 [ ]*loopne (0x)?25c.* 2cc: e1 90 [ ]*loope (0x)?25e.* 2ce: e2 90 [ ]*loop (0x)?260.* 2d0: e3 90 [ ]*jecxz (0x)?262.* 2d2: e4 90 [ ]*in \$0x90,%al 2d4: e5 90 [ ]*in \$0x90,%eax 2d6: e6 90 [ ]*out %al,\$0x90 2d8: e7 90 [ ]*out %eax,\$0x90 2da: e8 90 90 90 90 [ ]*call (0x)?9090936f.* 2df: e9 90 90 90 90 [ ]*jmp (0x)?90909374.* 2e4: ea 90 90 90 90 90 90 [ ]*ljmp \$0x9090,\$0x90909090 2eb: eb 90 [ ]*jmp (0x)?27d.* 2ed: ec [ ]*in \(%dx\),%al 2ee: ed [ ]*in \(%dx\),%eax 2ef: ee [ ]*out %al,\(%dx\) 2f0: ef [ ]*out %eax,\(%dx\) 2f1: f4 [ ]*hlt 2f2: f5 [ ]*cmc 2f3: f6 90 90 90 90 90 [ ]*notb 0x90909090\(%eax\) 2f9: f7 90 90 90 90 90 [ ]*notl 0x90909090\(%eax\) 2ff: f8 [ ]*clc 300: f9 [ ]*stc 301: fa [ ]*cli 302: fb [ ]*sti 303: fc [ ]*cld 304: fd [ ]*std 305: ff 90 90 90 90 90 [ ]*call \*0x90909090\(%eax\) 30b: 0f 00 90 90 90 90 90 [ ]*lldt 0x90909090\(%eax\) 312: 0f 01 90 90 90 90 90 [ ]*lgdt 0x90909090\(%eax\) 319: 0f 02 90 90 90 90 90 [ ]*lar 0x90909090\(%eax\),%edx 320: 0f 03 90 90 90 90 90 [ ]*lsl 0x90909090\(%eax\),%edx 327: 0f 06 [ ]*clts 329: 0f 08 [ ]*invd 32b: 0f 09 [ ]*wbinvd 32d: 0f 0b [ ]*ud2a 32f: 0f 20 d0 [ ]*mov %cr2,%eax 332: 0f 21 d0 [ ]*mov %db2,%eax 335: 0f 22 d0 [ ]*mov %eax,%cr2 338: 0f 23 d0 [ ]*mov %eax,%db2 33b: 0f 24 d0 [ ]*mov %tr2,%eax 33e: 0f 26 d0 [ ]*mov %eax,%tr2 341: 0f 30 [ ]*wrmsr 343: 0f 31 [ ]*rdtsc 345: 0f 32 [ ]*rdmsr 347: 0f 33 [ ]*rdpmc 349: 0f 40 90 90 90 90 90 [ ]*cmovo 0x90909090\(%eax\),%edx 350: 0f 41 90 90 90 90 90 [ ]*cmovno 0x90909090\(%eax\),%edx 357: 0f 42 90 90 90 90 90 [ ]*cmovb 0x90909090\(%eax\),%edx 35e: 0f 43 90 90 90 90 90 [ ]*cmovae 0x90909090\(%eax\),%edx 365: 0f 44 90 90 90 90 90 [ ]*cmove 0x90909090\(%eax\),%edx 36c: 0f 45 90 90 90 90 90 [ ]*cmovne 0x90909090\(%eax\),%edx 373: 0f 46 90 90 90 90 90 [ ]*cmovbe 0x90909090\(%eax\),%edx 37a: 0f 47 90 90 90 90 90 [ ]*cmova 0x90909090\(%eax\),%edx 381: 0f 48 90 90 90 90 90 [ ]*cmovs 0x90909090\(%eax\),%edx 388: 0f 49 90 90 90 90 90 [ ]*cmovns 0x90909090\(%eax\),%edx 38f: 0f 4a 90 90 90 90 90 [ ]*cmovp 0x90909090\(%eax\),%edx 396: 0f 4b 90 90 90 90 90 [ ]*cmovnp 0x90909090\(%eax\),%edx 39d: 0f 4c 90 90 90 90 90 [ ]*cmovl 0x90909090\(%eax\),%edx 3a4: 0f 4d 90 90 90 90 90 [ ]*cmovge 0x90909090\(%eax\),%edx 3ab: 0f 4e 90 90 90 90 90 [ ]*cmovle 0x90909090\(%eax\),%edx 3b2: 0f 4f 90 90 90 90 90 [ ]*cmovg 0x90909090\(%eax\),%edx 3b9: 0f 60 90 90 90 90 90 [ ]*punpcklbw 0x90909090\(%eax\),%mm2 3c0: 0f 61 90 90 90 90 90 [ ]*punpcklwd 0x90909090\(%eax\),%mm2 3c7: 0f 62 90 90 90 90 90 [ ]*punpckldq 0x90909090\(%eax\),%mm2 3ce: 0f 63 90 90 90 90 90 [ ]*packsswb 0x90909090\(%eax\),%mm2 3d5: 0f 64 90 90 90 90 90 [ ]*pcmpgtb 0x90909090\(%eax\),%mm2 3dc: 0f 65 90 90 90 90 90 [ ]*pcmpgtw 0x90909090\(%eax\),%mm2 3e3: 0f 66 90 90 90 90 90 [ ]*pcmpgtd 0x90909090\(%eax\),%mm2 3ea: 0f 67 90 90 90 90 90 [ ]*packuswb 0x90909090\(%eax\),%mm2 3f1: 0f 68 90 90 90 90 90 [ ]*punpckhbw 0x90909090\(%eax\),%mm2 3f8: 0f 69 90 90 90 90 90 [ ]*punpckhwd 0x90909090\(%eax\),%mm2 3ff: 0f 6a 90 90 90 90 90 [ ]*punpckhdq 0x90909090\(%eax\),%mm2 406: 0f 6b 90 90 90 90 90 [ ]*packssdw 0x90909090\(%eax\),%mm2 40d: 0f 6e 90 90 90 90 90 [ ]*movd 0x90909090\(%eax\),%mm2 414: 0f 6f 90 90 90 90 90 [ ]*movq 0x90909090\(%eax\),%mm2 41b: 0f 71 d0 90 [ ]*psrlw \$0x90,%mm0 41f: 0f 72 d0 90 [ ]*psrld \$0x90,%mm0 423: 0f 73 d0 90 [ ]*psrlq \$0x90,%mm0 427: 0f 74 90 90 90 90 90 [ ]*pcmpeqb 0x90909090\(%eax\),%mm2 42e: 0f 75 90 90 90 90 90 [ ]*pcmpeqw 0x90909090\(%eax\),%mm2 435: 0f 76 90 90 90 90 90 [ ]*pcmpeqd 0x90909090\(%eax\),%mm2 43c: 0f 77 [ ]*emms 43e: 0f 7e 90 90 90 90 90 [ ]*movd %mm2,0x90909090\(%eax\) 445: 0f 7f 90 90 90 90 90 [ ]*movq %mm2,0x90909090\(%eax\) 44c: 0f 80 90 90 90 90 [ ]*jo (0x)?909094e2.* 452: 0f 81 90 90 90 90 [ ]*jno (0x)?909094e8.* 458: 0f 82 90 90 90 90 [ ]*jb (0x)?909094ee.* 45e: 0f 83 90 90 90 90 [ ]*jae (0x)?909094f4.* 464: 0f 84 90 90 90 90 [ ]*je (0x)?909094fa.* 46a: 0f 85 90 90 90 90 [ ]*jne (0x)?90909500.*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -