📄 test_lcd.lst
字号:
0x00008c28: e5851000 .... STR r1,[r5,#0]
0x00008c2c: e5901000 .... LDR r1,[r0,#0]
0x00008c30: e5900004 .... LDR r0,[r0,#4]
0x00008c34: e5860030 0... STR r0,[r6,#0x30]
0x00008c38: e586102c ,... STR r1,[r6,#0x2c]
0x00008c3c: e3140e40 @... TST r4,#0x400
0x00008c40: 120bb0ff .... ANDNE r11,r11,#0xff
0x00008c44: 1a000002 .... BNE 0x8c54
0x00008c48: e3140080 .... TST r4,#0x80
0x00008c4c: 11a0b80b .... MOVNE r11,r11,LSL #16
0x00008c50: 11a0b82b +... MOVNE r11,r11,LSR #16
0x00008c54: e28f0f99 .... ADD r0,pc,#0x264 ; #0x8ec0
0x00008c58: e3140008 .... TST r4,#8
0x00008c5c: 135b0000 ..[. CMPNE r11,#0
0x00008c60: e5860024 $... STR r0,[r6,#0x24]
0x00008c64: 128f0f9a .... ADDNE r0,pc,#0x268 ; #0x8ed4
0x00008c68: 028f0f92 .... ADDEQ r0,pc,#0x248 ; #0x8eb8
0x00008c6c: e3140010 .... TST r4,#0x10
0x00008c70: 13c44f40 @O.. BICNE r4,r4,#0x100
0x00008c74: e5860004 .... STR r0,[r6,#4]
0x00008c78: ea000074 t... B 0x8e50
0x00008c7c: e5950000 .... LDR r0,[r5,#0]
0x00008c80: e3140008 .... TST r4,#8
0x00008c84: e490b004 .... LDR r11,[r0],#4
0x00008c88: e5850000 .... STR r0,[r5,#0]
0x00008c8c: e28f0f8b .... ADD r0,pc,#0x22c ; #0x8ec0
0x00008c90: e5860024 $... STR r0,[r6,#0x24]
0x00008c94: 128f0f8f .... ADDNE r0,pc,#0x23c ; #0x8ed8
0x00008c98: 028f0f86 .... ADDEQ r0,pc,#0x218 ; #0x8eb8
0x00008c9c: e5860004 .... STR r0,[r6,#4]
0x00008ca0: e3a00008 .... MOV r0,#8
0x00008ca4: e5860008 .... STR r0,[r6,#8]
0x00008ca8: e3844010 .@.. ORR r4,r4,#0x10
0x00008cac: ea000067 g... B 0x8e50
0x00008cb0: e5950000 .... LDR r0,[r5,#0]
0x00008cb4: e3140040 @... TST r4,#0x40
0x00008cb8: 0490b004 .... LDREQ r11,[r0],#4
0x00008cbc: 05850000 .... STREQ r0,[r5,#0]
0x00008cc0: 0a000005 .... BEQ 0x8cdc
0x00008cc4: e2801008 .... ADD r1,r0,#8
0x00008cc8: e5851000 .... STR r1,[r5,#0]
0x00008ccc: e5901000 .... LDR r1,[r0,#0]
0x00008cd0: e5900004 .... LDR r0,[r0,#4]
0x00008cd4: e5860030 0... STR r0,[r6,#0x30]
0x00008cd8: e586102c ,... STR r1,[r6,#0x2c]
0x00008cdc: e3140e40 @... TST r4,#0x400
0x00008ce0: 120bb0ff .... ANDNE r11,r11,#0xff
0x00008ce4: 1a000002 .... BNE 0x8cf4
0x00008ce8: e3140080 .... TST r4,#0x80
0x00008cec: 11a0b80b .... MOVNE r11,r11,LSL #16
0x00008cf0: 11a0b82b +... MOVNE r11,r11,LSR #16
0x00008cf4: e3140008 .... TST r4,#8
0x00008cf8: 028f0f6e n... ADDEQ r0,pc,#0x1b8 ; #0x8eb8
0x00008cfc: 128f0f76 v... ADDNE r0,pc,#0x1d8 ; #0x8edc
0x00008d00: e3140010 .... TST r4,#0x10
0x00008d04: 13c44f40 @O.. BICNE r4,r4,#0x100
0x00008d08: e5860004 .... STR r0,[r6,#4]
0x00008d0c: ea00004f O... B 0x8e50
0x00008d10: e5950000 .... LDR r0,[r5,#0]
0x00008d14: e3140040 @... TST r4,#0x40
0x00008d18: 0490b004 .... LDREQ r11,[r0],#4
0x00008d1c: 05850000 .... STREQ r0,[r5,#0]
0x00008d20: 0a000005 .... BEQ 0x8d3c
0x00008d24: e2801008 .... ADD r1,r0,#8
0x00008d28: e5851000 .... STR r1,[r5,#0]
0x00008d2c: e5901000 .... LDR r1,[r0,#0]
0x00008d30: e5900004 .... LDR r0,[r0,#4]
0x00008d34: e5860030 0... STR r0,[r6,#0x30]
0x00008d38: e586102c ,... STR r1,[r6,#0x2c]
0x00008d3c: e3140e40 @... TST r4,#0x400
0x00008d40: 120bb0ff .... ANDNE r11,r11,#0xff
0x00008d44: 1a000002 .... BNE 0x8d54
0x00008d48: e3140080 .... TST r4,#0x80
0x00008d4c: 11a0b80b .... MOVNE r11,r11,LSL #16
0x00008d50: 11a0b82b +... MOVNE r11,r11,LSR #16
0x00008d54: e28f0f57 W... ADD r0,pc,#0x15c ; #0x8eb8
0x00008d58: e3140010 .... TST r4,#0x10
0x00008d5c: 13c44f40 @O.. BICNE r4,r4,#0x100
0x00008d60: e5860004 .... STR r0,[r6,#4]
0x00008d64: ea000039 9... B 0x8e50
0x00008d68: e3140040 @... TST r4,#0x40
0x00008d6c: 0a000011 .... BEQ 0x8db8
0x00008d70: e5951000 .... LDR r1,[r5,#0]
0x00008d74: e286302c ,0.. ADD r3,r6,#0x2c
0x00008d78: e2810008 .... ADD r0,r1,#8
0x00008d7c: e5850000 .... STR r0,[r5,#0]
0x00008d80: e8910003 .... LDMIA r1,{r0,r1}
0x00008d84: e8830003 .... STMIA r3,{r0,r1}
0x00008d88: e28f2f54 T/.. ADD r2,pc,#0x150 ; #0x8ee0
0x00008d8c: e892000c .... LDMIA r2,{r2,r3}
0x00008d90: e0500002 ..P. SUBS r0,r0,r2
0x00008d94: e0d11003 .... SBCS r1,r1,r3
0x00008d98: aa000015 .... BGE 0x8df4
0x00008d9c: e286102c ,... ADD r1,r6,#0x2c
0x00008da0: e8910003 .... LDMIA r1,{r0,r1}
0x00008da4: e2700000 ..p. RSBS r0,r0,#0
0x00008da8: e2e11000 .... RSC r1,r1,#0
0x00008dac: e286202c , .. ADD r2,r6,#0x2c
0x00008db0: e8820003 .... STMIA r2,{r0,r1}
0x00008db4: ea00000c .... B 0x8dec
0x00008db8: e5950000 .... LDR r0,[r5,#0]
0x00008dbc: e3140e40 @... TST r4,#0x400
0x00008dc0: e490b004 .... LDR r11,[r0],#4
0x00008dc4: e5850000 .... STR r0,[r5,#0]
0x00008dc8: 11a0bc0b .... MOVNE r11,r11,LSL #24
0x00008dcc: 11a0bc4b K... MOVNE r11,r11,ASR #24
0x00008dd0: 1a000002 .... BNE 0x8de0
0x00008dd4: e3140080 .... TST r4,#0x80
0x00008dd8: 11a0b80b .... MOVNE r11,r11,LSL #16
0x00008ddc: 11a0b84b K... MOVNE r11,r11,ASR #16
0x00008de0: e35b0000 ..[. CMP r11,#0
0x00008de4: b26bb000 ..k. RSBLT r11,r11,#0
0x00008de8: aa000001 .... BGE 0x8df4
0x00008dec: e28f00f4 .... ADD r0,pc,#0xf4 ; #0x8ee8
0x00008df0: ea000005 .... B 0x8e0c
0x00008df4: e3140002 .... TST r4,#2
0x00008df8: 128f00ec .... ADDNE r0,pc,#0xec ; #0x8eec
0x00008dfc: 1a000002 .... BNE 0x8e0c
0x00008e00: e3140004 .... TST r4,#4
0x00008e04: 028f00ac .... ADDEQ r0,pc,#0xac ; #0x8eb8
0x00008e08: 128f00e0 .... ADDNE r0,pc,#0xe0 ; #0x8ef0
0x00008e0c: e3140010 .... TST r4,#0x10
0x00008e10: 13c44f40 @O.. BICNE r4,r4,#0x100
0x00008e14: e5860004 .... STR r0,[r6,#4]
0x00008e18: ea00000c .... B 0x8e50
0x00008e1c: e3844f80 .O.. ORR r4,r4,#0x200
0x00008e20: e3140010 .... TST r4,#0x10
0x00008e24: 03a00006 .... MOVEQ r0,#6
0x00008e28: 05860008 .... STREQ r0,[r6,#8]
0x00008e2c: e5950000 .... LDR r0,[r5,#0]
0x00008e30: e3a0b000 .... MOV r11,#0
0x00008e34: e2801008 .... ADD r1,r0,#8
0x00008e38: e5851000 .... STR r1,[r5,#0]
0x00008e3c: e5901000 .... LDR r1,[r0,#0]
0x00008e40: e5900004 .... LDR r0,[r0,#4]
0x00008e44: e5860018 .... STR r0,[r6,#0x18]
0x00008e48: e5861014 .... STR r1,[r6,#0x14]
0x00008e4c: e5862004 . .. STR r2,[r6,#4]
0x00008e50: e59d0004 .... LDR r0,[r13,#4]
0x00008e54: e1a0300b .0.. MOV r3,r11
0x00008e58: e5860028 (... STR r0,[r6,#0x28]
0x00008e5c: e5864000 .@.. STR r4,[r6,#0]
0x00008e60: e59d0008 .... LDR r0,[r13,#8]
0x00008e64: e1a02006 . .. MOV r2,r6
0x00008e68: e1a0100a .... MOV r1,r10
0x00008e6c: eb000020 ... BL _printf_display ; 0x8ef4
0x00008e70: e0808008 .... ADD r8,r0,r8
0x00008e74: e4d70001 .... LDRB r0,[r7],#1
0x00008e78: e3500000 ..P. CMP r0,#0
0x00008e7c: 1afffe25 %... BNE 0x8718
0x00008e80: e5961020 ... LDR r1,[r6,#0x20]
0x00008e84: e59d0008 .... LDR r0,[r13,#8]
0x00008e88: e1a0e00f .... MOV r14,pc
$p
0x00008e8c: e1a0f001 .... MOV pc,r1
0x00008e90: e3500000 ..P. CMP r0,#0
0x00008e94: 01a00008 .... MOVEQ r0,r8
0x00008e98: e28dd018 .... ADD r13,r13,#0x18
0x00008e9c: e8bd01f0 .... LDMFD r13!,{r4-r8}
0x00008ea0: 13e00000 .... MVNNE r0,#0
0x00008ea4: e8bd8c00 .... LDMFD r13!,{r10,r11,pc}
$d
0x00008ea8: 33323130 0123 DCD 858927408
0x00008eac: 37363534 4567 DCD 926299444
0x00008eb0: 42413938 89AB DCD 1111570744
0x00008eb4: 46454443 CDEF DCD 1178944579
0x00008eb8: 00000000 .... DCD 0
0x00008ebc: 00005830 0X.. DCD 22576
0x00008ec0: 33323130 0123 DCD 858927408
0x00008ec4: 37363534 4567 DCD 926299444
0x00008ec8: 62613938 89ab DCD 1650538808
0x00008ecc: 66656463 cdef DCD 1717920867
0x00008ed0: 00000000 .... DCD 0
0x00008ed4: 00007830 0x.. DCD 30768
0x00008ed8: 00000040 @... DCD 64
0x00008edc: 00000030 0... DCD 48
0x00008ee0: 00000000 .... DCD 0
0x00008ee4: 00000000 .... DCD 0
0x00008ee8: 0000002d -... DCD 45
0x00008eec: 0000002b +... DCD 43
0x00008ef0: 00000020 ... DCD 32
_printf_display
$a
0x00008ef4: e92d4d80 .M-. STMFD r13!,{r7,r8,r10,r11,r14}
0x00008ef8: e92d0070 p.-. STMFD r13!,{r4-r6}
0x00008efc: e1a07000 .p.. MOV r7,r0
0x00008f00: e1a00001 .... MOV r0,r1
0x00008f04: e5928000 .... LDR r8,[r2,#0]
0x00008f08: e3e01000 .... MVN r1,#0
0x00008f0c: e24dd028 (.M. SUB r13,r13,#0x28
0x00008f10: e582100c .... STR r1,[r2,#0xc]
0x00008f14: e5821010 .... STR r1,[r2,#0x10]
0x00008f18: e3180f84 .... TST r8,#0x210
0x00008f1c: 03a01001 .... MOVEQ r1,#1
0x00008f20: e1a04002 .@.. MOV r4,r2
0x00008f24: 05841008 .... STREQ r1,[r4,#8]
0x00008f28: e24f1050 P.O. SUB r1,pc,#0x50 ; #0x8ee0
0x00008f2c: e3500067 g.P. CMP r0,#0x67
0x00008f30: e3a06000 .`.. MOV r6,#0
0x00008f34: e3a05000 .P.. MOV r5,#0
0x00008f38: 0a00000c .... BEQ 0x8f70
0x00008f3c: ca00001b .... BGT 0x8fb0
0x00008f40: e3500064 d.P. CMP r0,#0x64
0x00008f44: 0a000078 x... BEQ 0x912c
0x00008f48: ca000005 .... BGT 0x8f64
0x00008f4c: e3500045 E.P. CMP r0,#0x45
0x00008f50: 13500047 G.P. CMPNE r0,#0x47
0x00008f54: 0a000005 .... BEQ 0x8f70
0x00008f58: e3500058 X.P. CMP r0,#0x58
0x00008f5c: 1a000007 .... BNE 0x8f80
0x00008f60: ea000028 (... B 0x9008
0x00008f64: e3500065 e.P. CMP r0,#0x65
0x00008f68: 13500066 f.P. CMPNE r0,#0x66
0x00008f6c: 1a000003 .... BNE 0x8f80
0x00008f70: e1a02004 . .. MOV r2,r4
0x00008f74: e28d1008 .... ADD r1,r13,#8
0x00008f78: eb00093b ;... BL __lib_sel_fp_printf ; 0xb46c
0x00008f7c: e1a06000 .`.. MOV r6,r0
0x00008f80: e3180f80 .... TST r8,#0x200
0x00008f84: e594a028 (... LDR r10,[r4,#0x28]
0x00008f88: 0a00008e .... BEQ 0x91c8
0x00008f8c: e594000c .... LDR r0,[r4,#0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -