blob: 209a8eb932833baec23a5335cde43ba36ead0506 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
#objdump: -dw
#name: call operations
.*: +file format .*
Disassembly of section .text:
0+000 <foo>:
0: 03 3d [ ]*CALL #03h
2: 04 0b [ ]*MOVE PFX\[0\], #04h
4: 28 3d [ ]*CALL #28h
0+6 <SmallCall>:
6: 0d 8c [ ]*RET
8: 0d ac [ ]*RET C
a: 0d 9c [ ]*RET Z
c: 0d dc [ ]*RET NZ
e: 0d cc [ ]*RET S
10: 8d 8c [ ]*RETI
12: 8d ac [ ]*RETI C
14: 8d 9c [ ]*RETI Z
16: 8d dc [ ]*RETI NZ
18: 8d cc [ ]*RETI S
1a: 10 7d [ ]*MOVE LC\[1\], #10h
0+1c <LoopTop>:
1c: 00 3d [ ]*CALL #00h
1e: ff 5d [ ]*DJNZ LC\[1\], #ffh
20: 10 7d [ ]*MOVE LC\[1\], #10h
0+22 <LoopTop1>:
22: 00 3d [ ]*CALL #00h
...
424: 00 0b [ ]*MOVE PFX\[0\], #00h
426: 1c 5d [ ]*DJNZ LC\[1\], #1ch
0+428 <LongCall>:
428: 8d 8c [ ]*RETI
42a: 8d ac [ ]*RETI C
42c: 8d 9c [ ]*RETI Z
42e: 8d dc [ ]*RETI NZ
430: 8d cc [ ]*RETI S
...
|