1 #objdump: -d 2 #name: branch instructions 3 4 .*: .* 5 6 Disassembly of section .text: 7 8 0+ <.text>: 9 [ ]+0:[ ]+c3 05 84[ ]+jp 0x8405 10 [ ]+3:[ ]+da 05 84[ ]+jp c,0x8405 11 [ ]+6:[ ]+d2 05 84[ ]+jp nc,0x8405 12 [ ]+9:[ ]+ca 05 84[ ]+jp z,0x8405 13 [ ]+c:[ ]+c2 05 84[ ]+jp nz,0x8405 14 [ ]+f:[ ]+ea 05 84[ ]+jp pe,0x8405 15 [ ]+12:[ ]+e2 05 84[ ]+jp po,0x8405 16 [ ]+15:[ ]+fa 05 84[ ]+jp m,0x8405 17 [ ]+18:[ ]+f2 05 84[ ]+jp p,0x8405 18 [ ]+1b:[ ]+18 e3[ ]+jr (0x)?0+ 19 [ ]+1d:[ ]+38 e1[ ]+jr c,(0x)?0+ 20 [ ]+1f:[ ]+30 df[ ]+jr nc,(0x)?0+ 21 [ ]+21:[ ]+28 dd[ ]+jr z,(0x)?0+ 22 [ ]+23:[ ]+20 db[ ]+jr nz,(0x)?0+ 23 [ ]+25:[ ]+e9[ ]+jp \(hl\) 24 [ ]+26:[ ]+dd e9[ ]+jp \(ix\) 25 [ ]+28:[ ]+fd e9[ ]+jp \(iy\) 26 [ ]+2a:[ ]+cd 05 84[ ]+call 0x8405 27 [ ]+2d:[ ]+dc 05 84[ ]+call c,0x8405 28 [ ]+30:[ ]+d4 05 84[ ]+call nc,0x8405 29 [ ]+33:[ ]+cc 05 84[ ]+call z,0x8405 30 [ ]+36:[ ]+c4 05 84[ ]+call nz,0x8405 31 [ ]+39:[ ]+ec 05 84[ ]+call pe,0x8405 32 [ ]+3c:[ ]+e4 05 84[ ]+call po,0x8405 33 [ ]+3f:[ ]+fc 05 84[ ]+call m,0x8405 34 [ ]+42:[ ]+f4 05 84[ ]+call p,0x8405 35 [ ]+45:[ ]+10 b9[ ]+djnz (0x)?0+ 36 [ ]+47:[ ]+c9[ ]+ret 37 [ ]+48:[ ]+d8[ ]+ret c 38 [ ]+49:[ ]+d0[ ]+ret nc 39 [ ]+4a:[ ]+c8[ ]+ret z 40 [ ]+4b:[ ]+c0[ ]+ret nz 41 [ ]+4c:[ ]+e8[ ]+ret pe 42 [ ]+4d:[ ]+e0[ ]+ret po 43 [ ]+4e:[ ]+f8[ ]+ret m 44 [ ]+4f:[ ]+f0[ ]+ret p 45 [ ]+50:[ ]+ed 4d[ ]+reti 46 [ ]+52:[ ]+ed 45[ ]+retn 47 [ ]+54:[ ]+c7[ ]+rst (0x)?0+ 48 [ ]+55:[ ]+cf[ ]+rst (0x0?)?8 49 [ ]+56:[ ]+d7[ ]+rst 0x10 50 [ ]+57:[ ]+df[ ]+rst 0x18 51 [ ]+58:[ ]+e7[ ]+rst 0x20 52 [ ]+59:[ ]+ef[ ]+rst 0x28 53 [ ]+5a:[ ]+f7[ ]+rst 0x30 54 [ ]+5b:[ ]+ff[ ]+rst 0x38