1 #as: -march=i686+nop 2 #source: nops-4.s 3 #objdump: -drw 4 #name: i386 -march=i686+nop nops 4a 5 6 .*: +file format .* 7 8 Disassembly of section .text: 9 10 0+ <nop31>: 11 [ ]*[a-f0-9]+: 90 nop 12 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 13 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 14 [ ]*[a-f0-9]+: 66 0f 1f 84 00 00 00 00 00 nopw 0x0\(%eax,%eax,1\) 15 16 0+20 <nop30>: 17 [ ]*[a-f0-9]+: 90 nop 18 [ ]*[a-f0-9]+: 90 nop 19 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 20 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 21 [ ]*[a-f0-9]+: 0f 1f 84 00 00 00 00 00 nopl 0x0\(%eax,%eax,1\) 22 23 0+40 <nop29>: 24 [ ]*[a-f0-9]+: 90 nop 25 [ ]*[a-f0-9]+: 90 nop 26 [ ]*[a-f0-9]+: 90 nop 27 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 28 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 29 [ ]*[a-f0-9]+: 0f 1f 80 00 00 00 00 nopl 0x0\(%eax\) 30 31 0+60 <nop28>: 32 [ ]*[a-f0-9]+: 90 nop 33 [ ]*[a-f0-9]+: 90 nop 34 [ ]*[a-f0-9]+: 90 nop 35 [ ]*[a-f0-9]+: 90 nop 36 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 37 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 38 [ ]*[a-f0-9]+: 66 0f 1f 44 00 00 nopw 0x0\(%eax,%eax,1\) 39 40 0+80 <nop27>: 41 [ ]*[a-f0-9]+: 90 nop 42 [ ]*[a-f0-9]+: 90 nop 43 [ ]*[a-f0-9]+: 90 nop 44 [ ]*[a-f0-9]+: 90 nop 45 [ ]*[a-f0-9]+: 90 nop 46 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 47 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 48 [ ]*[a-f0-9]+: 0f 1f 44 00 00 nopl 0x0\(%eax,%eax,1\) 49 50 0+a0 <nop26>: 51 [ ]*[a-f0-9]+: 90 nop 52 [ ]*[a-f0-9]+: 90 nop 53 [ ]*[a-f0-9]+: 90 nop 54 [ ]*[a-f0-9]+: 90 nop 55 [ ]*[a-f0-9]+: 90 nop 56 [ ]*[a-f0-9]+: 90 nop 57 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 58 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 59 [ ]*[a-f0-9]+: 0f 1f 40 00 nopl 0x0\(%eax\) 60 61 0+c0 <nop25>: 62 [ ]*[a-f0-9]+: 90 nop 63 [ ]*[a-f0-9]+: 90 nop 64 [ ]*[a-f0-9]+: 90 nop 65 [ ]*[a-f0-9]+: 90 nop 66 [ ]*[a-f0-9]+: 90 nop 67 [ ]*[a-f0-9]+: 90 nop 68 [ ]*[a-f0-9]+: 90 nop 69 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 70 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 71 [ ]*[a-f0-9]+: 0f 1f 00 nopl \(%eax\) 72 73 0+e0 <nop24>: 74 [ ]*[a-f0-9]+: 90 nop 75 [ ]*[a-f0-9]+: 90 nop 76 [ ]*[a-f0-9]+: 90 nop 77 [ ]*[a-f0-9]+: 90 nop 78 [ ]*[a-f0-9]+: 90 nop 79 [ ]*[a-f0-9]+: 90 nop 80 [ ]*[a-f0-9]+: 90 nop 81 [ ]*[a-f0-9]+: 90 nop 82 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 83 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 84 [ ]*[a-f0-9]+: 66 90 xchg %ax,%ax 85 86 0+100 <nop23>: 87 [ ]*[a-f0-9]+: 90 nop 88 [ ]*[a-f0-9]+: 90 nop 89 [ ]*[a-f0-9]+: 90 nop 90 [ ]*[a-f0-9]+: 90 nop 91 [ ]*[a-f0-9]+: 90 nop 92 [ ]*[a-f0-9]+: 90 nop 93 [ ]*[a-f0-9]+: 90 nop 94 [ ]*[a-f0-9]+: 90 nop 95 [ ]*[a-f0-9]+: 90 nop 96 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 97 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 98 [ ]*[a-f0-9]+: 90 nop 99 100 0+120 <nop22>: 101 [ ]*[a-f0-9]+: 90 nop 102 [ ]*[a-f0-9]+: 90 nop 103 [ ]*[a-f0-9]+: 90 nop 104 [ ]*[a-f0-9]+: 90 nop 105 [ ]*[a-f0-9]+: 90 nop 106 [ ]*[a-f0-9]+: 90 nop 107 [ ]*[a-f0-9]+: 90 nop 108 [ ]*[a-f0-9]+: 90 nop 109 [ ]*[a-f0-9]+: 90 nop 110 [ ]*[a-f0-9]+: 90 nop 111 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 112 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 113 114 0+140 <nop21>: 115 [ ]*[a-f0-9]+: 90 nop 116 [ ]*[a-f0-9]+: 90 nop 117 [ ]*[a-f0-9]+: 90 nop 118 [ ]*[a-f0-9]+: 90 nop 119 [ ]*[a-f0-9]+: 90 nop 120 [ ]*[a-f0-9]+: 90 nop 121 [ ]*[a-f0-9]+: 90 nop 122 [ ]*[a-f0-9]+: 90 nop 123 [ ]*[a-f0-9]+: 90 nop 124 [ ]*[a-f0-9]+: 90 nop 125 [ ]*[a-f0-9]+: 90 nop 126 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 127 [ ]*[a-f0-9]+: 66 2e 0f 1f 84 00 00 00 00 00 nopw %cs:0x0\(%eax,%eax,1\) 128 129 0+160 <nop20>: 130 [ ]*[a-f0-9]+: 90 nop 131 [ ]*[a-f0-9]+: 90 nop 132 [ ]*[a-f0-9]+: 90 nop 133 [ ]*[a-f0-9]+: 90 nop 134 [ ]*[a-f0-9]+: 90 nop 135 [ ]*[a-f0-9]+: 90 nop 136 [ ]*[a-f0-9]+: 90 nop 137 [ ]*[a-f0-9]+: 90 nop 138 [ ]*[a-f0-9]+: 90 nop 139 [ ]*[a-f0-9]+: 90 nop 140 [ ]*[a-f0-9]+: 90 nop 141 [ ]*[a-f0-9]+: 90 nop 142 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 143 [ ]*[a-f0-9]+: 66 0f 1f 84 00 00 00 00 00 nopw 0x0\(%eax,%eax,1\) 144 145 0+180 <nop19>: 146 [ ]*[a-f0-9]+: 90 nop 147 [ ]*[a-f0-9]+: 90 nop 148 [ ]*[a-f0-9]+: 90 nop 149 [ ]*[a-f0-9]+: 90 nop 150 [ ]*[a-f0-9]+: 90 nop 151 [ ]*[a-f0-9]+: 90 nop 152 [ ]*[a-f0-9]+: 90 nop 153 [ ]*[a-f0-9]+: 90 nop 154 [ ]*[a-f0-9]+: 90 nop 155 [ ]*[a-f0-9]+: 90 nop 156 [ ]*[a-f0-9]+: 90 nop 157 [ ]*[a-f0-9]+: 90 nop 158 [ ]*[a-f0-9]+: 90 nop 159 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 160 [ ]*[a-f0-9]+: 0f 1f 84 00 00 00 00 00 nopl 0x0\(%eax,%eax,1\) 161 162 0+1a0 <nop18>: 163 [ ]*[a-f0-9]+: 90 nop 164 [ ]*[a-f0-9]+: 90 nop 165 [ ]*[a-f0-9]+: 90 nop 166 [ ]*[a-f0-9]+: 90 nop 167 [ ]*[a-f0-9]+: 90 nop 168 [ ]*[a-f0-9]+: 90 nop 169 [ ]*[a-f0-9]+: 90 nop 170 [ ]*[a-f0-9]+: 90 nop 171 [ ]*[a-f0-9]+: 90 nop 172 [ ]*[a-f0-9]+: 90 nop 173 [ ]*[a-f0-9]+: 90 nop 174 [ ]*[a-f0-9]+: 90 nop 175 [ ]*[a-f0-9]+: 90 nop 176 [ ]*[a-f0-9]+: 90 nop 177 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 178 [ ]*[a-f0-9]+: 0f 1f 80 00 00 00 00 nopl 0x0\(%eax\) 179 180 0+1c0 <nop17>: 181 [ ]*[a-f0-9]+: 90 nop 182 [ ]*[a-f0-9]+: 90 nop 183 [ ]*[a-f0-9]+: 90 nop 184 [ ]*[a-f0-9]+: 90 nop 185 [ ]*[a-f0-9]+: 90 nop 186 [ ]*[a-f0-9]+: 90 nop 187 [ ]*[a-f0-9]+: 90 nop 188 [ ]*[a-f0-9]+: 90 nop 189 [ ]*[a-f0-9]+: 90 nop 190 [ ]*[a-f0-9]+: 90 nop 191 [ ]*[a-f0-9]+: 90 nop 192 [ ]*[a-f0-9]+: 90 nop 193 [ ]*[a-f0-9]+: 90 nop 194 [ ]*[a-f0-9]+: 90 nop 195 [ ]*[a-f0-9]+: 90 nop 196 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 197 [ ]*[a-f0-9]+: 66 0f 1f 44 00 00 nopw 0x0\(%eax,%eax,1\) 198 199 0+1e0 <nop16>: 200 [ ]*[a-f0-9]+: 90 nop 201 [ ]*[a-f0-9]+: 90 nop 202 [ ]*[a-f0-9]+: 90 nop 203 [ ]*[a-f0-9]+: 90 nop 204 [ ]*[a-f0-9]+: 90 nop 205 [ ]*[a-f0-9]+: 90 nop 206 [ ]*[a-f0-9]+: 90 nop 207 [ ]*[a-f0-9]+: 90 nop 208 [ ]*[a-f0-9]+: 90 nop 209 [ ]*[a-f0-9]+: 90 nop 210 [ ]*[a-f0-9]+: 90 nop 211 [ ]*[a-f0-9]+: 90 nop 212 [ ]*[a-f0-9]+: 90 nop 213 [ ]*[a-f0-9]+: 90 nop 214 [ ]*[a-f0-9]+: 90 nop 215 [ ]*[a-f0-9]+: 90 nop 216 [ ]*[a-f0-9]+: 66 66 2e 0f 1f 84 00 00 00 00 00 data16 nopw %cs:0x0\(%eax,%eax,1\) 217 [ ]*[a-f0-9]+: 0f 1f 44 00 00 nopl 0x0\(%eax,%eax,1\) 218 #pass 219