📄 mos_dissemble.s
字号:
a90: e1a03103 mov r3, r3, lsl #2 a94: e0833000 add r3, r3, r0 a98: e0833001 add r3, r3, r1 a9c: e5932000 ldr r2, [r3] aa0: e51b3010 ldr r3, [fp, #-16] aa4: e1520003 cmp r2, r3 aa8: da000010 ble 0xaf0 aac: e59f022c ldr r0, [pc, #556] ; 0xce0 ab0: e51b2014 ldr r2, [fp, #-20] ab4: e3a01008 mov r1, #8 ; 0x8 ab8: e1a03002 mov r3, r2 abc: e1a03303 mov r3, r3, lsl #6 ac0: e0833002 add r3, r3, r2 ac4: e1a03083 mov r3, r3, lsl #1 ac8: e0833002 add r3, r3, r2 acc: e1a03183 mov r3, r3, lsl #3 ad0: e0833002 add r3, r3, r2 ad4: e1a03103 mov r3, r3, lsl #2 ad8: e0833000 add r3, r3, r0 adc: e0833001 add r3, r3, r1 ae0: e5933000 ldr r3, [r3] ae4: e50b3010 str r3, [fp, #-16] ae8: e51b3014 ldr r3, [fp, #-20] aec: e50b3018 str r3, [fp, #-24] af0: e51b3014 ldr r3, [fp, #-20] af4: e2833001 add r3, r3, #1 ; 0x1 af8: e50b3014 str r3, [fp, #-20] afc: eaffffc6 b 0xa1c b00: e51b3010 ldr r3, [fp, #-16] b04: e3530000 cmp r3, #0 ; 0x0 b08: 0a000000 beq 0xb10 b0c: ea000034 b 0xbe4 b10: e3a03000 mov r3, #0 ; 0x0 b14: e50b3014 str r3, [fp, #-20] b18: e51b3014 ldr r3, [fp, #-20] b1c: e353003e cmp r3, #62 ; 0x3e b20: caffffbb bgt 0xa14 b24: e59f01b4 ldr r0, [pc, #436] ; 0xce0 b28: e51b2014 ldr r2, [fp, #-20] b2c: e3a01008 mov r1, #8 ; 0x8 b30: e1a03002 mov r3, r2 b34: e1a03303 mov r3, r3, lsl #6 b38: e0833002 add r3, r3, r2 b3c: e1a03083 mov r3, r3, lsl #1 b40: e0833002 add r3, r3, r2 b44: e1a03183 mov r3, r3, lsl #3 b48: e0833002 add r3, r3, r2 b4c: e1a03103 mov r3, r3, lsl #2 b50: e0833000 add r3, r3, r0 b54: e0830001 add r0, r3, r1 b58: e59fc180 ldr ip, [pc, #384] ; 0xce0 b5c: e51b2014 ldr r2, [fp, #-20] b60: e3a01008 mov r1, #8 ; 0x8 b64: e1a03002 mov r3, r2 b68: e1a03303 mov r3, r3, lsl #6 b6c: e0833002 add r3, r3, r2 b70: e1a03083 mov r3, r3, lsl #1 b74: e0833002 add r3, r3, r2 b78: e1a03183 mov r3, r3, lsl #3 b7c: e0833002 add r3, r3, r2 b80: e1a03103 mov r3, r3, lsl #2 b84: e083300c add r3, r3, ip b88: e0833001 add r3, r3, r1 b8c: e5933000 ldr r3, [r3] b90: e1a0c0a3 mov ip, r3, lsr #1 b94: e59fe144 ldr lr, [pc, #324] ; 0xce0 b98: e51b2014 ldr r2, [fp, #-20] b9c: e3a01010 mov r1, #16 ; 0x10 ba0: e1a03002 mov r3, r2 ba4: e1a03303 mov r3, r3, lsl #6 ba8: e0833002 add r3, r3, r2 bac: e1a03083 mov r3, r3, lsl #1 bb0: e0833002 add r3, r3, r2 bb4: e1a03183 mov r3, r3, lsl #3 bb8: e0833002 add r3, r3, r2 bbc: e1a03103 mov r3, r3, lsl #2 bc0: e083300e add r3, r3, lr bc4: e0833001 add r3, r3, r1 bc8: e5933000 ldr r3, [r3] bcc: e08c3003 add r3, ip, r3 bd0: e5803000 str r3, [r0] bd4: e51b3014 ldr r3, [fp, #-20] bd8: e2833001 add r3, r3, #1 ; 0x1 bdc: e50b3014 str r3, [fp, #-20] be0: eaffffcc b 0xb18 be4: e51b2018 ldr r2, [fp, #-24] be8: e1a03002 mov r3, r2 bec: e1a03303 mov r3, r3, lsl #6 bf0: e0833002 add r3, r3, r2 bf4: e1a03083 mov r3, r3, lsl #1 bf8: e0833002 add r3, r3, r2 bfc: e1a03183 mov r3, r3, lsl #3 c00: e0833002 add r3, r3, r2 c04: e1a02103 mov r2, r3, lsl #2 c08: e59f30d0 ldr r3, [pc, #208] ; 0xce0 c0c: e0822003 add r2, r2, r3 c10: e59f30cc ldr r3, [pc, #204] ; 0xce4 c14: e5933000 ldr r3, [r3] c18: e1520003 cmp r2, r3 c1c: 1a000000 bne 0xc24 c20: ea00002c b 0xcd8 c24: e59f10b4 ldr r1, [pc, #180] ; 0xce0 c28: e51b2018 ldr r2, [fp, #-24] c2c: e1a03002 mov r3, r2 c30: e1a03303 mov r3, r3, lsl #6 c34: e0833002 add r3, r3, r2 c38: e1a03083 mov r3, r3, lsl #1 c3c: e0833002 add r3, r3, r2 c40: e1a03183 mov r3, r3, lsl #3 c44: e0833002 add r3, r3, r2 c48: e1a03103 mov r3, r3, lsl #2 c4c: e0833001 add r3, r3, r1 c50: e5933000 ldr r3, [r3] c54: e3530000 cmp r3, #0 ; 0x0 c58: aa000000 bge 0xc60 c5c: ea00001d b 0xcd8 c60: e59f307c ldr r3, [pc, #124] ; 0xce4 c64: e5933000 ldr r3, [r3] c68: e50b301c str r3, [fp, #-28] c6c: e59f1070 ldr r1, [pc, #112] ; 0xce4 c70: e51b2018 ldr r2, [fp, #-24] c74: e1a03002 mov r3, r2 c78: e1a03303 mov r3, r3, lsl #6 c7c: e0833002 add r3, r3, r2 c80: e1a03083 mov r3, r3, lsl #1 c84: e0833002 add r3, r3, r2 c88: e1a03183 mov r3, r3, lsl #3 c8c: e0833002 add r3, r3, r2 c90: e1a02103 mov r2, r3, lsl #2 c94: e59f3044 ldr r3, [pc, #68] ; 0xce0 c98: e0823003 add r3, r2, r3 c9c: e5813000 str r3, [r1] ca0: e51b2018 ldr r2, [fp, #-24] ca4: e1a03002 mov r3, r2 ca8: e1a03303 mov r3, r3, lsl #6 cac: e0833002 add r3, r3, r2 cb0: e1a03083 mov r3, r3, lsl #1 cb4: e0833002 add r3, r3, r2 cb8: e1a03183 mov r3, r3, lsl #3 cbc: e0833002 add r3, r3, r2 cc0: e1a02103 mov r2, r3, lsl #2 cc4: e59f3014 ldr r3, [pc, #20] ; 0xce0 cc8: e0823003 add r3, r2, r3 ccc: e51b001c ldr r0, [fp, #-28] cd0: e1a01003 mov r1, r3 cd4: ebfffeab bl 0x788 cd8: e24bd00c sub sp, fp, #12 ; 0xc cdc: e89da800 ldmia sp, {fp, sp, pc} ce0: 30005d70 andcc r5, r0, r0, ror sp ce4: 30005d6c andcc r5, r0, ip, ror #26 ce8: e1a0c00d mov ip, sp cec: e92dd800 stmdb sp!, {fp, ip, lr, pc} cf0: e24cb004 sub fp, ip, #4 ; 0x4 cf4: e24dd008 sub sp, sp, #8 ; 0x8 cf8: e3a03000 mov r3, #0 ; 0x0 cfc: e50b3010 str r3, [fp, #-16] d00: e3a03000 mov r3, #0 ; 0x0 d04: e50b3014 str r3, [fp, #-20] d08: e3a03001 mov r3, #1 ; 0x1 d0c: e50b3010 str r3, [fp, #-16] d10: e51b3010 ldr r3, [fp, #-16] d14: e353003e cmp r3, #62 ; 0x3e d18: ca000043 bgt 0xe2c d1c: e59f017c ldr r0, [pc, #380] ; 0xea0 d20: e51b2010 ldr r2, [fp, #-16] d24: e3a01004 mov r1, #4 ; 0x4 d28: e1a03002 mov r3, r2 d2c: e1a03303 mov r3, r3, lsl #6 d30: e0833002 add r3, r3, r2 d34: e1a03083 mov r3, r3, lsl #1 d38: e0833002 add r3, r3, r2 d3c: e1a03183 mov r3, r3, lsl #3 d40: e0833002 add r3, r3, r2 d44: e1a03103 mov r3, r3, lsl #2 d48: e0833000 add r3, r3, r0 d4c: e0833001 add r3, r3, r1 d50: e5933000 ldr r3, [r3] d54: e3530005 cmp r3, #5 ; 0x5 d58: 1a00002f bne 0xe1c d5c: e59f013c ldr r0, [pc, #316] ; 0xea0 d60: e51b2010 ldr r2, [fp, #-16] d64: e3a0100c mov r1, #12 ; 0xc d68: e1a03002 mov r3, r2 d6c: e1a03303 mov r3, r3, lsl #6 d70: e0833002 add r3, r3, r2 d74: e1a03083 mov r3, r3, lsl #1 d78: e0833002 add r3, r3, r2 d7c: e1a03183 mov r3, r3, lsl #3 d80: e0833002 add r3, r3, r2 d84: e1a03103 mov r3, r3, lsl #2 d88: e0833000 add r3, r3, r0 d8c: e0830001 add r0, r3, r1 d90: e59fc108 ldr ip, [pc, #264] ; 0xea0 d94: e51b2010 ldr r2, [fp, #-16] d98: e3a0100c mov r1, #12 ; 0xc d9c: e1a03002 mov r3, r2 da0: e1a03303 mov r3, r3, lsl #6 da4: e0833002 add r3, r3, r2 da8: e1a03083 mov r3, r3, lsl #1 dac: e0833002 add r3, r3, r2 db0: e1a03183 mov r3, r3, lsl #3 db4: e0833002 add r3, r3, r2 db8: e1a03103 mov r3, r3, lsl #2 dbc: e083300c add r3, r3, ip dc0: e0833001 add r3, r3, r1 dc4: e5933000 ldr r3, [r3] dc8: e2433001 sub r3, r3, #1 ; 0x1 dcc: e5803000 str r3, [r0] dd0: e3530000 cmp r3, #0 ; 0x0 dd4: 1a000010 bne 0xe1c dd8: e59f00c0 ldr r0, [pc, #192] ; 0xea0 ddc: e51b2010 ldr r2, [fp, #-16] de0: e3a01004 mov r1, #4 ; 0x4 de4: e1a03002 mov r3, r2 de8: e1a03303 mov r3, r3, lsl #6 dec: e0833002 add r3, r3, r2 df0: e1a03083 mov r3, r3, lsl #1 df4: e0833002 add r3, r3, r2 df8: e1a03183 mov r3, r3, lsl #3 dfc: e0833002 add r3, r3, r2 e00: e1a03103 mov r3, r3, lsl #2 e04: e0833000 add r3, r3, r0 e08: e0832001 add r2, r3, r1 e0c: e3a03000 mov r3, #0 ; 0x0 e10: e5823000 str r3, [r2] e14: e3a03001 mov r3, #1 ; 0x1 e18: e50b3014 str r3, [fp, #-20] e1c: e51b3010 ldr r3, [fp, #-16] e20: e2833001 add r3, r3, #1 ; 0x1 e24: e50b3010 str r3, [fp, #-16] e28: eaffffb8 b 0xd10 e2c: e59f3070 ldr r3, [pc, #112] ; 0xea4 e30: e5933000 ldr r3, [r3] e34: e5933008 ldr r3, [r3, #8] e38: e3530000 cmp r3, #0 ; 0x0 e3c: 0a000006 beq 0xe5c e40: e59f305c ldr r3, [pc, #92] ; 0xea4 e44: e5932000 ldr r2, [r3] e48: e59f3054 ldr r3, [pc, #84] ; 0xea4 e4c: e5933000 ldr r3, [r3] e50: e5933008 ldr r3, [r3, #8] e54: e2433001 sub r3, r3, #1 ; 0x1 e58: e5823008 str r3, [r2, #8] e5c: e59f3040 ldr r3, [pc, #64] ; 0xea4 e60: e5933000 ldr r3, [r3] e64: e5933004 ldr r3, [r3, #4] e68: e3530000 cmp r3, #0 ; 0x0 e6c: 1a000008 bne 0xe94 e70: e59f302c ldr r3, [pc, #44] ; 0xea4 e74: e5933000 ldr r3, [r3] e78: e5933008 ldr r3, [r3, #8] e7c: e3530000 cmp r3, #0 ; 0x0 e80: 0a000003 beq 0xe94 e84: e51b3014 ldr r3, [fp, #-20] e88: e3530000 cmp r3, #0 ; 0x0 e8c: 1a000000 bne 0xe94 e90: ea000000 b 0xe98 e94: ebfffed2 bl 0x9e4 e98: e24bd00c sub sp, fp, #12 ; 0xc e9c: e89da800 ldmia sp, {fp, sp, pc} ea0: 30005d70 andcc r5, r0, r0, ror sp ea4: 30005d6c andcc r5, r0, ip, ror #26 ea8: e1a0c00d mov ip, sp eac: e92dd800 stmdb sp!, {fp, ip, lr, pc} eb0: e24cb004 sub fp, ip, #4 ; 0x4 eb4: e24dd02c sub sp, sp, #44 ; 0x2c eb8: e50b0010 str r0, [fp, #-16] ebc: e50b1014 str r1, [fp, #-20] ec0: e50b2018 str r2, [fp, #-24] ec4: e50b301c str r3, [fp, #-28] ec8: e3a03001 mov r3, #1 ; 0x1 ecc: e50b3020 str r3, [fp, #-32] ed0: e3a03000 mov r3, #0 ; 0x0 ed4: e50b302c str r3, [fp, #-44] ed8: e51b3020 ldr r3, [fp, #-32] edc: e353003e cmp r3, #62 ; 0x3e ee0: 8a000177 bhi 0x14c4 ee4: e59f05ec ldr r0, [pc, #1516] ; 0x14d8 ee8: e51b2020 ldr r2, [fp, #-32] eec: e3a01004 mov r1, #4 ; 0x4 ef0: e1a03002 mov r3, r2 ef4: e1a03303 mov r3, r3, lsl #6 ef8: e0833002 add r3, r3, r2 efc: e1a03083 mov r3, r3, lsl #1 f00: e0833002 add r3, r3, r2 f04: e1a03183 mov r3, r3, lsl #3 f08: e0833002 add r3, r3, r2 f0c: e1a03103 mov r3, r3, lsl #2 f10: e0833000 add r3, r3, r0 f14: e0833001 add r3, r3, r1 f18: e5933000 ldr r3, [r3] f1c: e3730001 cmn r3, #1 ; 0x1 f20: 1a000163 bne 0x14b4 f24: e51b3020 ldr r3, [fp, #-32] f28: e3530000 cmp r3, #0 ; 0x0 f2c: 0a000003 beq 0xf40 f30: e51b3020 ldr r3, [fp, #-32] f34: e3530017 cmp r3, #23 ; 0x17 f38: 8a000000 bhi 0xf40 f3c: ea00000c b 0xf74 f40: e51b3020 ldr r3, [fp, #-32] f44: e3530018 cmp r3, #24 ; 0x18 f48: 9a000003 bls 0xf5c f4c: e51b3020 ldr r3, [fp, #-32] f50: e3530023 cmp r3, #35 ; 0x23 f54: 8a000000 bhi 0xf5c f58: ea000005 b 0xf74 f5c: e51b3020 ldr r3, [fp, #-32] f60: e353002f cmp r3, #47 ; 0x2f f64: 9a000152 bls 0x14b4 f68: e51b3020 ldr r3, [fp, #-32] f6c: e353003e cmp r3, #62 ; 0x3e f70: 8a00014f bhi 0x14b4 f74: eb0001ec bl 0x172c f78: e51b3020 ldr r3, [fp, #-32] f7c: e50b3024 str r3, [fp, #-36] f80: e51b3024 ldr r3, [fp, #-36] f84: e1a03a03 mov r3, r3, lsl #20 f88: e2433641 sub r3, r3, #68157440 ; 0x4100000 f8c: e50b3030 str r3, [fp, #-48] f90: e3a03000 mov r3, #0 ; 0x0 f94: e50b3028 str r3, [fp, #-40] f98: e51b2028 ldr r2, [fp, #-40] f9c: e3e034ff mvn r3, #-16777216 ; 0xff000000 fa0: e243373f sub r3, r3, #16515072 ; 0xfc0000 fa4: e1520003 cmp r2, r3 fa8: 8a000009 bhi 0xfd4 fac: e51b3028 ldr r3, [fp, #-40] fb0: e1a02103 mov r2, r3, lsl #2 fb4: e51b3030 ldr r3, [fp, #-48] fb8: e0822003 add r2, r2, r3 fbc: e3a03000 mov r3, #0 ; 0x0 fc0: e5823000 str r3, [r2] fc4: e51b3028 ldr r3, [fp, #-40] fc8: e2833001 add r3, r3, #1 ; 0x1 fcc: e50b3028 str r3, [fp, #-40] fd0: eafffff0 b 0xf98 fd4: e51b0030 ldr r0, [fp, #-48] fd8: e51b1010 ldr r1, [fp, #-16] fdc: e51b2014 ldr r2, [fp, #-20] fe0: ebfffcda bl 0x350
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -