Advertisement
Guest User

Untitled

a guest
Sep 3rd, 2016
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
ARM 1.83 KB | None | 0 0
  1. 01: mystery1
  2. 02: F0 01 2D E9    STMFD SP!, {R4-R8}
  3. 03: 00 30 D0 E5    LDRB R3, [R0]
  4. 04: 2D 00 53 E3    CMP R3, #0x2D
  5. 05: 29 00 00 0A    BEQ loc_B34806
  6. 06: 2B 00 53 E3    CMP R3, #0x2B
  7. 07: 00 60 A0 E3    MOV R6, #0
  8. 08: 01 30 F0 05    LDREQB R3, [R0,#1]!
  9. 09: loc_B2AC
  10. 10: 30 00 53 E3    CMP R3, #0x30
  11. 11: 04 00 00 1A    BNE loc_B2C8
  12. 12: 01 30 80 E2    ADD R3, R0, #1
  13. 13: loc_B2B8
  14. 14: 03 00 A0 E1    MOV R0, R3
  15. 15: 01 20 D3 E4    LDRB R2, [R3],#1
  16. 16: 30 00 52 E3    CMP R2, #0x30
  17. 17: FB FF FF 0A    BEQ loc_B2B8
  18. 18: loc_B2C8
  19. 19: 00 C0 A0 E3    MOV R12, #0
  20. 20: 00 40 A0 E3    MOV R4, #0
  21. 21: 00 50 A0 E3    MOV R5, #0
  22. 22: 0A 80 A0 E3    MOV R8, #0xA
  23. 23: 01 00 00 EA    B loc_B2E4
  24. 24: loc_B2DC
  25. 25: 07 40 92 E0    ADDS R4, R2, R7
  26. 26: C7 5F A3 E0    ADC R5, R3, R7,ASR#31
  27. 27: loc_B2E4
  28. 28: 0C 70 D0 E7    LDRB R7, [R0,R12]
  29. 29: 01 c0 8C E2    ADD R12, R12, #1
  30. 30: 94 28 83 E0    UMULL R2, R3, R4, R8
  31. 31: 30 70 57 E2    SUBS R7, R7, #0x30
  32. 32: 07 00 00 4A    BMI loc_B318
  33. 33: 09 00 57 E3    CMP R7, #9
  34. 34: 98 35 23 E0    MLA R3, R8, R5, R3
  35. 35: 04 00 00 CA    BGT loc_B318
  36. 36: 0B 00 5C E3    CMP R12, #0xB
  37. 37: F3 FF FF 1A    BNE loc_B2DC
  38. 38: loc_B30C
  39. 39: 00 00 A0 E3    MOV R0, #0
  40. 40: loc_B310
  41. 41: F0 01 BD E8    LDMFD SP!, {R4-R8}
  42. 42: 1E FF 2F E1    BX LR
  43. 43: loc_B318
  44. 44: 06 20 54 E0    SUBS R2, R4, R6
  45. 45: C6 3F C5 E0    SBC R3, R5, R6,ASR#31
  46. 46: 02 01 52 E3    CMP R2, #0x80000000
  47. 47: 00 00 D3 E2    SBCS R0, R3, #0
  48. 48: F7 FF FF AA    BGE loc_B30c
  49. 49: 00 00 56 E3    CMP R6, #0
  50. 50: 01 00 00 0A    BEQ loc_B33C
  51. 51: 00 40 74 E2    RSBS R4, R4, #0
  52. 52: 00 50 E5 E2    RSC R5, R5, #0
  53. 53: loc_B33C
  54. 54: 00 40 81 E5    STR R4, [R1]
  55. 55: 01 00 A0 E3    MOV R0, #1
  56. 56: F1 FF FF EA    B loc_B310
  57. 57: loc_B348
  58. 58: 01 30 F0 E5    LDRB R3, [R0,#1]!
  59. 59: 01 60 A0 E3    MOV R6, #1
  60. 60: D5 FF FF EA    B loc_B2Ac
  61. 61: ; End of function mystery1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement