📄 disassemble.s
字号:
uart: file format binary
Disassembly of section .data:
00000000 <.data>:
0: e59d0000 ldr r0, [sp]
4: e28d1004 add r1, sp, #4 ; 0x4
8: eb000038 bl 0xf0
c: eb000000 bl 0x14
10: eafffffe b 0x10
14: e1a0c00d mov ip, sp
18: e92dd800 stmdb sp!, {fp, ip, lr, pc}
1c: e24cb004 sub fp, ip, #4 ; 0x4
20: e24dd008 sub sp, sp, #8 ; 0x8
24: e50b0010 str r0, [fp, #-16]
28: e51b3010 ldr r3, [fp, #-16]
2c: e1a00003 mov r0, r3
30: ef000000 swi 0x00000000
34: e1a03000 mov r3, r0
38: e50b3014 str r3, [fp, #-20]
3c: e51b3014 ldr r3, [fp, #-20]
40: e1a00003 mov r0, r3
44: e24bd00c sub sp, fp, #12 ; 0xc
48: e89da800 ldmia sp, {fp, sp, pc}
4c: e1a0c00d mov ip, sp
50: e92dd800 stmdb sp!, {fp, ip, lr, pc}
54: e24cb004 sub fp, ip, #4 ; 0x4
58: e24dd008 sub sp, sp, #8 ; 0x8
5c: e50b0010 str r0, [fp, #-16]
60: e51b3010 ldr r3, [fp, #-16]
64: e1a00003 mov r0, r3
68: ef000001 swi 0x00000001
6c: e1a03000 mov r3, r0
70: e50b3014 str r3, [fp, #-20]
74: e51b3014 ldr r3, [fp, #-20]
78: e1a00003 mov r0, r3
7c: e24bd00c sub sp, fp, #12 ; 0xc
80: e89da800 ldmia sp, {fp, sp, pc}
84: e1a0c00d mov ip, sp
88: e92dd800 stmdb sp!, {fp, ip, lr, pc}
8c: e24cb004 sub fp, ip, #4 ; 0x4
90: e24dd008 sub sp, sp, #8 ; 0x8
94: e50b0010 str r0, [fp, #-16]
98: e51b3010 ldr r3, [fp, #-16]
9c: e1a00003 mov r0, r3
a0: ef000002 swi 0x00000002
a4: e1a03000 mov r3, r0
a8: e50b3014 str r3, [fp, #-20]
ac: e51b3014 ldr r3, [fp, #-20]
b0: e1a00003 mov r0, r3
b4: e24bd00c sub sp, fp, #12 ; 0xc
b8: e89da800 ldmia sp, {fp, sp, pc}
bc: e1a0c00d mov ip, sp
c0: e92dd800 stmdb sp!, {fp, ip, lr, pc}
c4: e24cb004 sub fp, ip, #4 ; 0x4
c8: e24dd004 sub sp, sp, #4 ; 0x4
cc: e50b0010 str r0, [fp, #-16]
d0: e51b3010 ldr r3, [fp, #-16]
d4: e3530000 cmp r3, #0 ; 0x0
d8: 0a000003 beq 0xec
dc: e51b3010 ldr r3, [fp, #-16]
e0: e2433001 sub r3, r3, #1 ; 0x1
e4: e50b3010 str r3, [fp, #-16]
e8: eafffff8 b 0xd0
ec: e89da808 ldmia sp, {r3, fp, sp, pc}
f0: e1a0c00d mov ip, sp
f4: e92dd800 stmdb sp!, {fp, ip, lr, pc}
f8: e24cb004 sub fp, ip, #4 ; 0x4
fc: e24dd010 sub sp, sp, #16 ; 0x10
100: e50b0010 str r0, [fp, #-16]
104: e50b1014 str r1, [fp, #-20]
108: e51b3010 ldr r3, [fp, #-16]
10c: e3530001 cmp r3, #1 ; 0x1
110: da000006 ble 0x130
114: e3a02004 mov r2, #4 ; 0x4
118: e51b3014 ldr r3, [fp, #-20]
11c: e0823003 add r3, r2, r3
120: e5933000 ldr r3, [r3]
124: e5d33000 ldrb r3, [r3]
128: e54b3018 strb r3, [fp, #-24]
12c: ea000001 b 0x138
130: e3a0304e mov r3, #78 ; 0x4e
134: e54b3018 strb r3, [fp, #-24]
138: e3a0300a mov r3, #10 ; 0xa
13c: e54b3017 strb r3, [fp, #-23]
140: e3a0300d mov r3, #13 ; 0xd
144: e54b3016 strb r3, [fp, #-22]
148: e3a03000 mov r3, #0 ; 0x0
14c: e54b3015 strb r3, [fp, #-21]
150: e24b3018 sub r3, fp, #24 ; 0x18
154: e1a00003 mov r0, r3
158: ebffffc9 bl 0x84
15c: e3a00064 mov r0, #100 ; 0x64
160: ebffffb9 bl 0x4c
164: eafffff9 b 0x150
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -