Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 00008000: (1) TEXT _start+0(SB),R1,$-4
- 00008000: e59fc160 (3) MOVW $setR12+0(SB),R12
- 00008004: eb00001c (3) BL ,main+0807c(BRANCH)
- 00008008: (15) TEXT putc+0(SB),R0,$-4
- 00008008: e51c6ff8 (15) MOVW DR+0(SB),R6
- 0000800c: e51c4ff4 (15) MOVW FR+0(SB),R4
- 00008010: e51c3fd8 (15) MOVW uart+0(SB),R3
- 00008014: e1a05c00 e1a05c45(15) MOVB R0,R5
- 0000801c: e7931104 (19) MOVW R4<<2(R3),R1
- 00008020: e2111080 (19) AND.S $128,R1
- 00008024: 1afffffc (19) BNE ,0801c(BRANCH)
- 00008028: e1a02c05 e1a02c42(20) MOVB R5,R2
- 00008030: e7832106 (20) MOVW R2,R6<<2(R3)
- 00008034: e7931104 (21) MOVW R4<<2(R3),R1
- 00008038: e2111080 (21) AND.S $128,R1
- 0000803c: 1afffffc (21) BNE ,08034(BRANCH)
- 00008040: e28ef000 (21) B ,0(R14)
- 00008044: (25) TEXT puts+0(SB),R0,$4
- 00008044: e52de008 (25) MOVW.W R14,-8(R13)
- 00008048: e1a02000 (25) MOVW R0,R2
- 0000804c: e1d210d0 (26) MOVB 0(R2),R1
- 00008050: e3510000 (26) CMP $0,R1,
- 00008054: 0a000007 (26) BEQ ,08078(BRANCH)
- 00008058: e2821001 (27) ADD $1,R2,R1
- 0000805c: e58d100c (27) MOVW R1,s+0(FP)
- 00008060: e1d200d0 (27) MOVB 0(R2),R0
- 00008064: ebffffe7 (27) BL ,putc+08008(BRANCH)
- 00008068: e59d200c (27) MOVW s+0(FP),R2
- 0000806c: e1d210d0 (26) MOVB 0(R2),R1
- 00008070: e3510000 (26) CMP $0,R1,
- 00008074: 1afffff7 (26) BNE ,08058(BRANCH)
- 00008078: e49df008 (27) MOVW.P 8(R13),R15
- 0000807c: (31) TEXT main+0(SB),R0,$24
- 0000807c: e52de01c (31) MOVW.W R14,-28(R13)
- 00008080: e59f30e4 (31) MOVW $268472320,R3
- 00008084: e3a01048 (33) MOVW $72,R1
- 00008088: e5cd1014 (33) MOVB R1,s-8(SP)
- 0000808c: e3a01061 (33) MOVW $97,R1
- 00008090: e5cd1015 (33) MOVB R1,s-7(SP)
- 00008094: e3a0106c (33) MOVW $108,R1
- 00008098: e5cd1016 (33) MOVB R1,s-6(SP)
- 0000809c: e5cd1017 (33) MOVB R1,s-5(SP)
- 000080a0: e3a0106f (33) MOVW $111,R1
- 000080a4: e5cd1018 (33) MOVB R1,s-4(SP)
- 000080a8: e3a01000 (33) MOVW $0,R1
- 000080ac: e5cd1019 (33) MOVB R1,s-3(SP)
- 000080b0: e50c3fd8 (35) MOVW R3,uart+0(SB)
- 000080b4: e3a00048 (37) MOVW $72,R0
- 000080b8: ebffffd2 (37) BL ,putc+08008(BRANCH)
- 000080bc: e3a00061 (38) MOVW $97,R0
- 000080c0: ebffffd0 (38) BL ,putc+08008(BRANCH)
- 000080c4: e3a0006c (39) MOVW $108,R0
- 000080c8: ebffffce (39) BL ,putc+08008(BRANCH)
- 000080cc: e3a0006c (40) MOVW $108,R0
- 000080d0: ebffffcc (40) BL ,putc+08008(BRANCH)
- 000080d4: e3a0006f (41) MOVW $111,R0
- 000080d8: ebffffca (41) BL ,putc+08008(BRANCH)
- 000080dc: e3a00020 (42) MOVW $32,R0
- 000080e0: ebffffc8 (42) BL ,putc+08008(BRANCH)
- 000080e4: e3a00057 (43) MOVW $87,R0
- 000080e8: ebffffc6 (43) BL ,putc+08008(BRANCH)
- 000080ec: e3a00065 (44) MOVW $101,R0
- 000080f0: ebffffc4 (44) BL ,putc+08008(BRANCH)
- 000080f4: e3a0006c (45) MOVW $108,R0
- 000080f8: ebffffc2 (45) BL ,putc+08008(BRANCH)
- 000080fc: e3a00074 (46) MOVW $116,R0
- 00008100: ebffffc0 (46) BL ,putc+08008(BRANCH)
- 00008104: e3a0000a (47) MOVW $10,R0
- 00008108: ebffffbe (47) BL ,putc+08008(BRANCH)
- 0000810c: e3a0000d (48) MOVW $13,R0
- 00008110: ebffffbc (48) BL ,putc+08008(BRANCH)
- 00008114: e3a01000 (50) MOVW $0,R1
- 00008118: e58d1008 (51) MOVW R1,x-20(SP)
- 0000811c: e3a03061 (52) MOVW $97,R3
- 00008120: e353007b (52) CMP $123,R3,
- 00008124: aafffffe (52) BGE ,83(APC)
- 00008128: e58d3010 (53) MOVW R3,i-12(SP)
- 0000812c: e1a00c03 e1a00c40(53) MOVB R3,R0
- 00008134: ebffffb3 (53) BL ,putc+08008(BRANCH)
- 00008138: e59d5010 (53) MOVW i-12(SP),R5
- 0000813c: e59d4008 (53) MOVW x-20(SP),R4
- 00008140: e3a03000 (54) MOVW $0,R3
- 00008144: e3530005 (54) CMP $5,R3,
- 00008148: aa000001 (54) BGE ,08154(BRANCH)
- 0000814c: e2833001 (54) ADD $1,R3,R3
- 00008150: eafffffb (54) B ,08144(BRANCH)
- 00008154: e0842003 (55) ADD R3,R4,R2
- 00008158: e58d2008 (55) MOVW R2,x-20(SP)
- 0000815c: e2853001 (52) ADD $1,R5,R3
- 00008160: eaffffee (52) B ,08120(BRANCH)
- 00008164: eafffffe (0) B ,0(APC)
- 00008168: 0000916c WORD 0
- 0000816c: 10009000 WORD 268472320
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement