📄 myshell.lst
字号:
0x00008c78: e1a06000 .`.. MOV r6,r0
0x00008c7c: e3a05000 .P.. MOV r5,#0
0x00008c80: e3e04000 .@.. MVN r4,#0
0x00008c84: e3560000 ..V. CMP r6,#0
0x00008c88: 1a000001 .... BNE 0x8c94
0x00008c8c: e3a00000 .... MOV r0,#0
0x00008c90: e8bd8070 p... LDMFD r13!,{r4-r6,pc}
0x00008c94: ebffffd5 .... BL getchar ; 0x8bf0
0x00008c98: e1a04000 .@.. MOV r4,r0
0x00008c9c: e1a00000 .... NOP
0x00008ca0: e354000d ..T. CMP r4,#0xd
0x00008ca4: 0a000016 .... BEQ 0x8d04
0x00008ca8: e354000a ..T. CMP r4,#0xa
0x00008cac: 0a000014 .... BEQ 0x8d04
0x00008cb0: e3540008 ..T. CMP r4,#8
0x00008cb4: 1a00000c .... BNE 0x8cec
0x00008cb8: e3550000 ..U. CMP r5,#0
0x00008cbc: da000007 .... BLE 0x8ce0
0x00008cc0: e3a00020 ... MOV r0,#0x20
0x00008cc4: ebfffddb .... BL uart_putchar ; 0x8438
0x00008cc8: e3a00008 .... MOV r0,#8
0x00008ccc: ebfffdd9 .... BL uart_putchar ; 0x8438
0x00008cd0: e3a01020 ... MOV r1,#0x20
0x00008cd4: e2450001 ..E. SUB r0,r5,#1
0x00008cd8: e1a05000 .P.. MOV r5,r0
0x00008cdc: e7c61000 .... STRB r1,[r6,r0]
0x00008ce0: ebffffc2 .... BL getchar ; 0x8bf0
0x00008ce4: e1a04000 .@.. MOV r4,r0
0x00008ce8: eaffffec .... B 0x8ca0
0x00008cec: e1a00005 .... MOV r0,r5
0x00008cf0: e2855001 .P.. ADD r5,r5,#1
0x00008cf4: e7c64000 .@.. STRB r4,[r6,r0]
0x00008cf8: ebffffbc .... BL getchar ; 0x8bf0
0x00008cfc: e1a04000 .@.. MOV r4,r0
0x00008d00: eaffffe6 .... B 0x8ca0
0x00008d04: e3a00000 .... MOV r0,#0
0x00008d08: e7c60005 .... STRB r0,[r6,r5]
0x00008d0c: e1a00006 .... MOV r0,r6
0x00008d10: eaffffde .... B 0x8c90
stdiodemo
0x00008d14: e92d4010 .@-. STMFD r13!,{r4,r14}
0x00008d18: e24dd068 h.M. SUB r13,r13,#0x68
0x00008d1c: e28f0078 x... ADD r0,pc,#0x78 ; #0x8d9c
0x00008d20: ebfffef5 .... BL printf ; 0x88fc
0x00008d24: e1a00000 .... NOP
0x00008d28: e1a00000 .... NOP
0x00008d2c: e28f007c |... ADD r0,pc,#0x7c ; #0x8db0
0x00008d30: ebfffef1 .... BL printf ; 0x88fc
0x00008d34: ebffffad .... BL getchar ; 0x8bf0
0x00008d38: e1a04000 .@.. MOV r4,r0
0x00008d3c: e28f008c .... ADD r0,pc,#0x8c ; #0x8dd0
0x00008d40: ebfffeed .... BL printf ; 0x88fc
0x00008d44: e28f0088 .... ADD r0,pc,#0x88 ; #0x8dd4
0x00008d48: ebfffeeb .... BL printf ; 0x88fc
0x00008d4c: e1a00004 .... MOV r0,r4
0x00008d50: ebfffe7c |... BL putchar ; 0x8748
0x00008d54: e28f0074 t... ADD r0,pc,#0x74 ; #0x8dd0
0x00008d58: ebfffee7 .... BL printf ; 0x88fc
0x00008d5c: e28f0084 .... ADD r0,pc,#0x84 ; #0x8de8
0x00008d60: ebfffe89 .... BL puts ; 0x878c
0x00008d64: e28d0004 .... ADD r0,r13,#4
0x00008d68: ebffffc1 .... BL gets ; 0x8c74
0x00008d6c: e3500000 ..P. CMP r0,#0
0x00008d70: 0a000004 .... BEQ 0x8d88
0x00008d74: e28f0054 T... ADD r0,pc,#0x54 ; #0x8dd0
0x00008d78: ebfffedf .... BL printf ; 0x88fc
0x00008d7c: e28d1004 .... ADD r1,r13,#4
0x00008d80: e28f0080 .... ADD r0,pc,#0x80 ; #0x8e08
0x00008d84: ebfffedc .... BL printf ; 0x88fc
0x00008d88: eaffffe6 .... B 0x8d28
$d
0x00008d8c: 000102f8 .... DCD 66296
0x00008d90: 0001031c .... DCD 66332
0x00008d94: 03ffd000 .... DCD 67096576
0x00008d98: 000102f4 .... DCD 66292
0x00008d9c: 6f6d6564 demo DCD 1869440356
0x00008da0: 726f6620 for DCD 1919903264
0x00008da4: 73796d20 mys DCD 1937337632
0x00008da8: 6f696474 tdio DCD 1869177972
0x00008dac: 000a0d2e .... DCD 658734
0x00008db0: 61656c70 plea DCD 1634036848
0x00008db4: 69206573 se i DCD 1763730803
0x00008db8: 7475706e nput DCD 1953853550
0x00008dbc: 63206120 a c DCD 1663066400
0x00008dc0: 20726168 har DCD 544366952
0x00008dc4: 74206f74 to t DCD 1948282740
0x00008dc8: 0d747365 est. DCD 225735525
0x00008dcc: 0000000a .... DCD 10
0x00008dd0: 00000a0d .... DCD 2573
0x00008dd4: 20756f79 you DCD 544567161
0x00008dd8: 75706e69 inpu DCD 1970302569
0x00008ddc: 68632074 t ch DCD 1751326836
0x00008de0: 203a7261 ar: DCD 540701281
0x00008de4: 00000000 .... DCD 0
0x00008de8: 61656c70 plea DCD 1634036848
0x00008dec: 69206573 se i DCD 1763730803
0x00008df0: 7475706e nput DCD 1953853550
0x00008df4: 73206120 a s DCD 1931501856
0x00008df8: 6e697274 trin DCD 1852404340
0x00008dfc: 6f742067 g to DCD 1869881447
0x00008e00: 73657420 tes DCD 1936028704
0x00008e04: 000a0d74 t... DCD 658804
0x00008e08: 20756f79 you DCD 544567161
0x00008e0c: 75706e69 inpu DCD 1970302569
0x00008e10: 25203a74 t: % DCD 622869108
0x00008e14: 000a0d73 s... DCD 658803
help
$a
.text
0x00008e18: e92d4008 .@-. STMFD r13!,{r3,r14}
0x00008e1c: e28f0064 d... ADD r0,pc,#0x64 ; #0x8e88
0x00008e20: ebfffe59 Y... BL puts ; 0x878c
0x00008e24: e28f0084 .... ADD r0,pc,#0x84 ; #0x8eb0
0x00008e28: ebfffe57 W... BL puts ; 0x878c
0x00008e2c: e28f00a0 .... ADD r0,pc,#0xa0 ; #0x8ed4
0x00008e30: ebfffe55 U... BL puts ; 0x878c
0x00008e34: e28f00a4 .... ADD r0,pc,#0xa4 ; #0x8ee0
0x00008e38: ebfffe53 S... BL puts ; 0x878c
0x00008e3c: e28f00ac .... ADD r0,pc,#0xac ; #0x8ef0
0x00008e40: ebfffe51 Q... BL puts ; 0x878c
0x00008e44: e28f00b4 .... ADD r0,pc,#0xb4 ; #0x8f00
0x00008e48: ebfffe4f O... BL puts ; 0x878c
0x00008e4c: e28f00bc .... ADD r0,pc,#0xbc ; #0x8f10
0x00008e50: ebfffe4d M... BL puts ; 0x878c
0x00008e54: e28f00c4 .... ADD r0,pc,#0xc4 ; #0x8f20
0x00008e58: ebfffe4b K... BL puts ; 0x878c
0x00008e5c: e28f00cc .... ADD r0,pc,#0xcc ; #0x8f30
0x00008e60: ebfffe49 I... BL puts ; 0x878c
0x00008e64: e28f00d8 .... ADD r0,pc,#0xd8 ; #0x8f44
0x00008e68: ebfffe47 G... BL puts ; 0x878c
0x00008e6c: e28f00e0 .... ADD r0,pc,#0xe0 ; #0x8f54
0x00008e70: ebfffe45 E... BL puts ; 0x878c
0x00008e74: e28f00e8 .... ADD r0,pc,#0xe8 ; #0x8f64
0x00008e78: ebfffe43 C... BL puts ; 0x878c
0x00008e7c: e28f00f0 .... ADD r0,pc,#0xf0 ; #0x8f74
0x00008e80: ebfffe41 A... BL puts ; 0x878c
0x00008e84: e8bd8008 .... LDMFD r13!,{r3,pc}
$d
0x00008e88: 696e694d Mini DCD 1768843597
0x00008e8c: 746f6f42 Boot DCD 1953460034
0x00008e90: 706f6320 cop DCD 1886348064
0x00008e94: 66656c79 ylef DCD 1717922937
0x00008e98: 43282074 t (C DCD 1126703220
0x00008e9c: 6b612029 ) ak DCD 1801527337
0x00008ea0: 75646561 aedu DCD 1969513825
0x00008ea4: 30303220 200 DCD 808464928
0x00008ea8: 0a0d2e38 8... DCD 168635960
0x00008eac: 00000000 .... DCD 0
0x00008eb0: 70707573 supp DCD 1886418291
0x00008eb4: 6574726f orte DCD 1702130287
0x00008eb8: 6f632064 d co DCD 1868767332
0x00008ebc: 6e616d6d mman DCD 1851878765
0x00008ec0: 73692064 d is DCD 1936269412
0x00008ec4: 20736120 as DCD 544432416
0x00008ec8: 6f6c6562 belo DCD 1869374818
0x00008ecc: 0d203a77 w: . DCD 220215927
0x00008ed0: 0000000a .... DCD 10
0x00008ed4: 68202e31 1. h DCD 1746939441
0x00008ed8: 0d706c65 elp. DCD 225471589
0x00008edc: 0000000a .... DCD 10
0x00008ee0: 6c202e32 2. l DCD 1814048306
0x00008ee4: 745f6465 ed_t DCD 1952408677
0x00008ee8: 0d747365 est. DCD 225735525
0x00008eec: 0000000a .... DCD 10
0x00008ef0: 73202e33 3. s DCD 1931488819
0x00008ef4: 5f376765 eg7_ DCD 1597466469
0x00008ef8: 74736574 test DCD 1953719668
0x00008efc: 00000a0d .... DCD 2573
0x00008f00: 64202e34 4. d DCD 1679830580
0x00008f04: 5f347069 ip4_ DCD 1597272169
0x00008f08: 74736574 test DCD 1953719668
0x00008f0c: 00000a0d .... DCD 2573
0x00008f10: 62202e35 5. b DCD 1646276149
0x00008f14: 5f706565 eep_ DCD 1601201509
0x00008f18: 74736574 test DCD 1953719668
0x00008f1c: 00000a0d .... DCD 2573
0x00008f20: 69202e36 6. i DCD 1763716662
0x00008f24: 5f30746e nt0_ DCD 1597011054
0x00008f28: 74736574 test DCD 1953719668
0x00008f2c: 00000a0d .... DCD 2573
0x00008f30: 74202e37 7. t DCD 1948266039
0x00008f34: 72656d69 imer DCD 1919249769
0x00008f38: 65745f30 0_te DCD 1702125360
0x00008f3c: 0a0d7473 st.. DCD 168653939
0x00008f40: 00000000 .... DCD 0
0x00008f44: 75202e38 8. u DCD 1965043256
0x00008f48: 30747261 art0 DCD 812937825
0x00008f4c: 7365745f _tes DCD 1936028767
0x00008f50: 000a0d74 t... DCD 658804
0x00008f54: 75202e39 9. u DCD 1965043257
0x00008f58: 31747261 art1 DCD 829715041
0x00008f5c: 7365745f _tes DCD 1936028767
0x00008f60: 000a0d74 t... DCD 658804
0x00008f64: 202e3031 10. DCD 539897905
0x00008f68: 5f657575 uue_ DCD 1600484725
0x00008f6c: 0a0d6e64 dn.. DCD 168652388
0x00008f70: 00000000 .... DCD 0
0x00008f74: 202e3131 11. DCD 539898161
0x00008f78: 0a0d6f67 go.. DCD 168652647
0x00008f7c: 00000000 .... DCD 0
led_test
$a
0x00008f80: e92d4008 .@-. STMFD r13!,{r3,r14}
0x00008f84: e28f0010 .... ADD r0,pc,#0x10 ; #0x8f9c
0x00008f88: ebfffdff .... BL puts ; 0x878c
0x00008f8c: ebfffcd6 .... BL ledblink ; 0x82ec
0x00008f90: e28f0018 .... ADD r0,pc,#0x18 ; #0x8fb0
0x00008f94: ebfffdfc .... BL puts ; 0x878c
0x00008f98: e8bd8008 .... LDMFD r13!,{r3,pc}
$d
0x00008f9c: 74736574 test DCD 1953719668
0x00008fa0: 20676e69 ing DCD 543649385
0x00008fa4: 2e64656c led. DCD 778331500
0x00008fa8: 0a0d2e2e .... DCD 168635950
0x00008fac: 00000000 .... DCD 0
0x00008fb0: 2064656c led DCD 543450476
0x00008fb4: 74736574 test DCD 1953719668
0x00008fb8: 6e696620 fin DCD 1852401184
0x00008fbc: 65687369 ishe DCD 1701344105
0x00008fc0: 000a0d64 d... DCD 658788
seg7_test
$a
0x00008fc4: e92d4008 .@-. STMFD r13!,{r3,r14}
0x00008fc8: e28f0010 ....
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -