fizzbuzz.o: ファイル形式 coff-h8300
Disassembly of section .text:
00000000 <_main>:
0: 6d f6 mov.w r6,@-r7
2: 0d 76 mov.w r7,r6
4: 1b 87 subs #2,r7
6: 79 02 00 01 mov.w #0x1,r2
a: 6f e2 ff fe mov.w r2,@(0xfffe:16,r6)
0000000e <.L2>:
e: 6f 63 ff fe mov.w @(0xfffe:16,r6),r3
12: 79 02 00 64 mov.w #0x64,r2
16: 1d 23 cmp.w r2,r3
18: 4f 00 ble .0 (0x1a)
19: DISP8 .Lh8BR17+0xffffffff
1a: 5a 00 00 00 jmp @0x0:24
1a: 24/pcrell .L3
0000001e <.Lh8BR17>:
1e: 6f 62 ff fe mov.w @(0xfffe:16,r6),r2
22: 79 01 00 0f mov.w #0xf,r1
26: 0d 20 mov.w r2,r0
28: 5e 00 00 00 jsr @0x0:24
28: 24/pcrell ___modhi3
2c: 0d 02 mov.w r0,r2
2e: 0d 22 mov.w r2,r2
30: 46 00 bne .0 (0x32)
31: DISP8 .L5+0xffffffff
32: 79 00 00 00 mov.w #0x0,r0
34: 16 .LC0
36: 5e 00 00 00 jsr @0x0:24
36: 24/pcrell _puts
3a: 40 00 bra .0 (0x3c)
3b: DISP8 .L4+0xffffffff
0000003c <.L5>:
3c: 6f 62 ff fe mov.w @(0xfffe:16,r6),r2
40: 79 01 00 05 mov.w #0x5,r1
44: 0d 20 mov.w r2,r0
46: 5e 00 00 00 jsr @0x0:24
46: 24/pcrell ___modhi3
4a: 0d 02 mov.w r0,r2
4c: 0d 22 mov.w r2,r2
4e: 46 00 bne .0 (0x50)
4f: DISP8 .L7+0xffffffff
00000050 <.bb>:
50: 79 00 00 00 mov.w #0x0,r0
52: 16 .LC1
54: 5e 00 00 00 jsr @0x0:24
54: 24/pcrell _puts
00000058 <.eb>:
58: 40 00 bra .0 (0x5a)
59: DISP8 .L4+0xffffffff
0000005a <.L7>:
5a: 6f 62 ff fe mov.w @(0xfffe:16,r6),r2
5e: 79 01 00 03 mov.w #0x3,r1
62: 0d 20 mov.w r2,r0
64: 5e 00 00 00 jsr @0x0:24
64: 24/pcrell ___modhi3
68: 0d 02 mov.w r0,r2
6a: 0d 22 mov.w r2,r2
6c: 46 00 bne .0 (0x6e)
6d: DISP8 .L9+0xffffffff
0000006e <.bb>:
6e: 79 00 00 00 mov.w #0x0,r0
70: 16 .LC2
72: 5e 00 00 00 jsr @0x0:24
72: 24/pcrell _puts
00000076 <.eb>:
76: 40 00 bra .0 (0x78)
77: DISP8 .L4+0xffffffff
00000078 <.L9>:
78: 6f 62 ff fe mov.w @(0xfffe:16,r6),r2
7c: 6d f2 mov.w r2,@-r7
7e: 79 02 00 00 mov.w #0x0,r2
80: 16 .LC3
82: 6d f2 mov.w r2,@-r7
84: 5e 00 00 00 jsr @0x0:24
84: 24/pcrell _printf
88: 0b 87 adds #2,r7
8a: 0b 87 adds #2,r7
0000008c <.L4>:
8c: 6f 62 ff fe mov.w @(0xfffe:16,r6),r2
90: 0b 02 adds #1,r2
92: 6f e2 ff fe mov.w r2,@(0xfffe:16,r6)
96: 5a 00 00 00 jmp @0x0:24
96: 24/pcrell .L2
0000009a <.L3>:
9a: 0d 20 mov.w r2,r0
9c: 0b 87 adds #2,r7
9e: 6d 76 mov.w @r7+,r6
a0: 54 70 rts
Keyword(s):
References:[FizzBuzzAsm]