1 #objdump: -d 2 #name: arithmetic and logic 3 4 .*: .* 5 6 Disassembly of section .text: 7 8 0+ <.text>: 9 [ ]+[0-9a-f]+:[ ]+87[ ]+add a,a 10 [ ]+[0-9a-f]+:[ ]+80[ ]+add a,b 11 [ ]+[0-9a-f]+:[ ]+81[ ]+add a,c 12 [ ]+[0-9a-f]+:[ ]+82[ ]+add a,d 13 [ ]+[0-9a-f]+:[ ]+83[ ]+add a,e 14 [ ]+[0-9a-f]+:[ ]+84[ ]+add a,h 15 [ ]+[0-9a-f]+:[ ]+85[ ]+add a,l 16 [ ]+[0-9a-f]+:[ ]+86[ ]+add a,\(hl\) 17 [ ]+[0-9a-f]+:[ ]+dd 86 05[ ]+add a,\(ix\+5\) 18 [ ]+[0-9a-f]+:[ ]+fd 86 05[ ]+add a,\(iy\+5\) 19 [ ]+[0-9a-f]+:[ ]+c6 11[ ]+add a,0x11 20 [ ]+[0-9a-f]+:[ ]+8f[ ]+adc a,a 21 [ ]+[0-9a-f]+:[ ]+88[ ]+adc a,b 22 [ ]+[0-9a-f]+:[ ]+89[ ]+adc a,c 23 [ ]+[0-9a-f]+:[ ]+8a[ ]+adc a,d 24 [ ]+[0-9a-f]+:[ ]+8b[ ]+adc a,e 25 [ ]+[0-9a-f]+:[ ]+8c[ ]+adc a,h 26 [ ]+[0-9a-f]+:[ ]+8d[ ]+adc a,l 27 [ ]+[0-9a-f]+:[ ]+8e[ ]+adc a,\(hl\) 28 [ ]+[0-9a-f]+:[ ]+dd 8e 05[ ]+adc a,\(ix\+5\) 29 [ ]+[0-9a-f]+:[ ]+fd 8e 05[ ]+adc a,\(iy\+5\) 30 [ ]+[0-9a-f]+:[ ]+ce 11[ ]+adc a,0x11 31 [ ]+[0-9a-f]+:[ ]+97[ ]+sub a 32 [ ]+[0-9a-f]+:[ ]+90[ ]+sub b 33 [ ]+[0-9a-f]+:[ ]+91[ ]+sub c 34 [ ]+[0-9a-f]+:[ ]+92[ ]+sub d 35 [ ]+[0-9a-f]+:[ ]+93[ ]+sub e 36 [ ]+[0-9a-f]+:[ ]+94[ ]+sub h 37 [ ]+[0-9a-f]+:[ ]+95[ ]+sub l 38 [ ]+[0-9a-f]+:[ ]+96[ ]+sub \(hl\) 39 [ ]+[0-9a-f]+:[ ]+dd 96 05[ ]+sub \(ix\+5\) 40 [ ]+[0-9a-f]+:[ ]+fd 96 05[ ]+sub \(iy\+5\) 41 [ ]+[0-9a-f]+:[ ]+d6 11[ ]+sub 0x11 42 [ ]+[0-9a-f]+:[ ]+9f[ ]+sbc a,a 43 [ ]+[0-9a-f]+:[ ]+98[ ]+sbc a,b 44 [ ]+[0-9a-f]+:[ ]+99[ ]+sbc a,c 45 [ ]+[0-9a-f]+:[ ]+9a[ ]+sbc a,d 46 [ ]+[0-9a-f]+:[ ]+9b[ ]+sbc a,e 47 [ ]+[0-9a-f]+:[ ]+9c[ ]+sbc a,h 48 [ ]+[0-9a-f]+:[ ]+9d[ ]+sbc a,l 49 [ ]+[0-9a-f]+:[ ]+9e[ ]+sbc a,\(hl\) 50 [ ]+[0-9a-f]+:[ ]+dd 9e 05[ ]+sbc a,\(ix\+5\) 51 [ ]+[0-9a-f]+:[ ]+fd 9e 05[ ]+sbc a,\(iy\+5\) 52 [ ]+[0-9a-f]+:[ ]+de 11[ ]+sbc a,0x11 53 [ ]+[0-9a-f]+:[ ]+a7[ ]+and a 54 [ ]+[0-9a-f]+:[ ]+a0[ ]+and b 55 [ ]+[0-9a-f]+:[ ]+a1[ ]+and c 56 [ ]+[0-9a-f]+:[ ]+a2[ ]+and d 57 [ ]+[0-9a-f]+:[ ]+a3[ ]+and e 58 [ ]+[0-9a-f]+:[ ]+a4[ ]+and h 59 [ ]+[0-9a-f]+:[ ]+a5[ ]+and l 60 [ ]+[0-9a-f]+:[ ]+a6[ ]+and \(hl\) 61 [ ]+[0-9a-f]+:[ ]+dd a6 05[ ]+and \(ix\+5\) 62 [ ]+[0-9a-f]+:[ ]+fd a6 05[ ]+and \(iy\+5\) 63 [ ]+[0-9a-f]+:[ ]+e6 11[ ]+and 0x11 64 [ ]+[0-9a-f]+:[ ]+af[ ]+xor a 65 [ ]+[0-9a-f]+:[ ]+a8[ ]+xor b 66 [ ]+[0-9a-f]+:[ ]+a9[ ]+xor c 67 [ ]+[0-9a-f]+:[ ]+aa[ ]+xor d 68 [ ]+[0-9a-f]+:[ ]+ab[ ]+xor e 69 [ ]+[0-9a-f]+:[ ]+ac[ ]+xor h 70 [ ]+[0-9a-f]+:[ ]+ad[ ]+xor l 71 [ ]+[0-9a-f]+:[ ]+ae[ ]+xor \(hl\) 72 [ ]+[0-9a-f]+:[ ]+dd ae 05[ ]+xor \(ix\+5\) 73 [ ]+[0-9a-f]+:[ ]+fd ae 05[ ]+xor \(iy\+5\) 74 [ ]+[0-9a-f]+:[ ]+ee 11[ ]+xor 0x11 75 [ ]+[0-9a-f]+:[ ]+b7[ ]+or a 76 [ ]+[0-9a-f]+:[ ]+b0[ ]+or b 77 [ ]+[0-9a-f]+:[ ]+b1[ ]+or c 78 [ ]+[0-9a-f]+:[ ]+b2[ ]+or d 79 [ ]+[0-9a-f]+:[ ]+b3[ ]+or e 80 [ ]+[0-9a-f]+:[ ]+b4[ ]+or h 81 [ ]+[0-9a-f]+:[ ]+b5[ ]+or l 82 [ ]+[0-9a-f]+:[ ]+b6[ ]+or \(hl\) 83 [ ]+[0-9a-f]+:[ ]+dd b6 05[ ]+or \(ix\+5\) 84 [ ]+[0-9a-f]+:[ ]+fd b6 05[ ]+or \(iy\+5\) 85 [ ]+[0-9a-f]+:[ ]+f6 11[ ]+or 0x11 86 [ ]+[0-9a-f]+:[ ]+bf[ ]+cp a 87 [ ]+[0-9a-f]+:[ ]+b8[ ]+cp b 88 [ ]+[0-9a-f]+:[ ]+b9[ ]+cp c 89 [ ]+[0-9a-f]+:[ ]+ba[ ]+cp d 90 [ ]+[0-9a-f]+:[ ]+bb[ ]+cp e 91 [ ]+[0-9a-f]+:[ ]+bc[ ]+cp h 92 [ ]+[0-9a-f]+:[ ]+bd[ ]+cp l 93 [ ]+[0-9a-f]+:[ ]+be[ ]+cp \(hl\) 94 [ ]+[0-9a-f]+:[ ]+dd be 05[ ]+cp \(ix\+5\) 95 [ ]+[0-9a-f]+:[ ]+fd be 05[ ]+cp \(iy\+5\) 96 [ ]+[0-9a-f]+:[ ]+fe 11[ ]+cp 0x11 97 [ ]+[0-9a-f]+:[ ]+3c[ ]+inc a 98 [ ]+[0-9a-f]+:[ ]+04[ ]+inc b 99 [ ]+[0-9a-f]+:[ ]+0c[ ]+inc c 100 [ ]+[0-9a-f]+:[ ]+14[ ]+inc d 101 [ ]+[0-9a-f]+:[ ]+1c[ ]+inc e 102 [ ]+[0-9a-f]+:[ ]+24[ ]+inc h 103 [ ]+[0-9a-f]+:[ ]+2c[ ]+inc l 104 [ ]+[0-9a-f]+:[ ]+34[ ]+inc \(hl\) 105 [ ]+[0-9a-f]+:[ ]+dd 34 05[ ]+inc \(ix\+5\) 106 [ ]+[0-9a-f]+:[ ]+fd 34 05[ ]+inc \(iy\+5\) 107 [ ]+[0-9a-f]+:[ ]+3d[ ]+dec a 108 [ ]+[0-9a-f]+:[ ]+05[ ]+dec b 109 [ ]+[0-9a-f]+:[ ]+0d[ ]+dec c 110 [ ]+[0-9a-f]+:[ ]+15[ ]+dec d 111 [ ]+[0-9a-f]+:[ ]+1d[ ]+dec e 112 [ ]+[0-9a-f]+:[ ]+25[ ]+dec h 113 [ ]+[0-9a-f]+:[ ]+2d[ ]+dec l 114 [ ]+[0-9a-f]+:[ ]+35[ ]+dec \(hl\) 115 [ ]+[0-9a-f]+:[ ]+dd 35 05[ ]+dec \(ix\+5\) 116 [ ]+[0-9a-f]+:[ ]+fd 35 05[ ]+dec \(iy\+5\) 117 [ ]+[0-9a-f]+:[ ]+09[ ]+add hl,bc 118 [ ]+[0-9a-f]+:[ ]+19[ ]+add hl,de 119 [ ]+[0-9a-f]+:[ ]+29[ ]+add hl,hl 120 [ ]+[0-9a-f]+:[ ]+39[ ]+add hl,sp 121 [ ]+[0-9a-f]+:[ ]+dd 09[ ]+add ix,bc 122 [ ]+[0-9a-f]+:[ ]+dd 19[ ]+add ix,de 123 [ ]+[0-9a-f]+:[ ]+dd 29[ ]+add ix,ix 124 [ ]+[0-9a-f]+:[ ]+dd 39[ ]+add ix,sp 125 [ ]+[0-9a-f]+:[ ]+fd 09[ ]+add iy,bc 126 [ ]+[0-9a-f]+:[ ]+fd 19[ ]+add iy,de 127 [ ]+[0-9a-f]+:[ ]+fd 29[ ]+add iy,iy 128 [ ]+[0-9a-f]+:[ ]+fd 39[ ]+add iy,sp 129 [ ]+[0-9a-f]+:[ ]+ed 4a[ ]+adc hl,bc 130 [ ]+[0-9a-f]+:[ ]+ed 5a[ ]+adc hl,de 131 [ ]+[0-9a-f]+:[ ]+ed 6a[ ]+adc hl,hl 132 [ ]+[0-9a-f]+:[ ]+ed 7a[ ]+adc hl,sp 133 [ ]+[0-9a-f]+:[ ]+ed 42[ ]+sbc hl,bc 134 [ ]+[0-9a-f]+:[ ]+ed 52[ ]+sbc hl,de 135 [ ]+[0-9a-f]+:[ ]+ed 62[ ]+sbc hl,hl 136 [ ]+[0-9a-f]+:[ ]+ed 72[ ]+sbc hl,sp 137 [ ]+[0-9a-f]+:[ ]+03[ ]+inc bc 138 [ ]+[0-9a-f]+:[ ]+13[ ]+inc de 139 [ ]+[0-9a-f]+:[ ]+23[ ]+inc hl 140 [ ]+[0-9a-f]+:[ ]+33[ ]+inc sp 141 [ ]+[0-9a-f]+:[ ]+dd 23[ ]+inc ix 142 [ ]+[0-9a-f]+:[ ]+fd 23[ ]+inc iy 143 [ ]+[0-9a-f]+:[ ]+0b[ ]+dec bc 144 [ ]+[0-9a-f]+:[ ]+1b[ ]+dec de 145 [ ]+[0-9a-f]+:[ ]+2b[ ]+dec hl 146 [ ]+[0-9a-f]+:[ ]+3b[ ]+dec sp 147 [ ]+[0-9a-f]+:[ ]+dd 2b[ ]+dec ix 148 [ ]+[0-9a-f]+:[ ]+fd 2b[ ]+dec iy 149 #pass 150