⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 v8a.asm

📁 j-link V8版的app
💻 ASM
📖 第 1 页 / 共 5 页
字号:
  00102870  4338      ORR          R0, R7
  00102872  6008      STR          R0, [R1, #0]
  00102874  1D09      ADD          R1, R1, #4
  00102876  1E5B      SUB          R3, R3, #1
  00102878  D01E      BEQ          0x1028B8
  0010287A  E7CE      B            0x10281A
  0010287C  2B00      CMP          R3, #0
  0010287E  D01B      BEQ          0x1028B8
  00102880  08D0      LSR          R0, R2, #3
  00102882  9C00      LDR          R4, [SP, #0]
  00102884  6864      LDR          R4, [R4, #4]
  00102886  1820      ADD          R0, R4, R0
  00102888  0754      LSL          R4, R2, #29
  0010288A  0F64      LSR          R4, R4, #29
  0010288C  0785      LSL          R5, R0, #30
  0010288E  0EED      LSR          R5, R5, #27
  00102890  1964      ADD          R4, R4, R5
  00102892  2503      MOV          R5, #3
  00102894  43A8      BIC          R0, R5
  00102896  6805      LDR          R5, [R0, #0]
  00102898  2C00      CMP          R4, #0
  0010289A  D006      BEQ          0x1028AA
  0010289C  40E5      LSR          R5, R4
  0010289E  002E      LSL          R6, R5, #0
  001028A0  6845      LDR          R5, [R0, #4]
  001028A2  2020      MOV          R0, #32
  001028A4  1B00      SUB          R0, R0, R4
  001028A6  4085      LSL          R5, R0
  001028A8  4335      ORR          R5, R6
  001028AA  4805      LDR          R0, [PC,#0x014]          ; [0x1028C0] =0x20010C
  001028AC  6800      LDR          R0, [R0, #0]
  001028AE  1812      ADD          R2, R2, R0
  001028B0  600D      STR          R5, [R1, #0]
  001028B2  1D09      ADD          R1, R1, #4
  001028B4  1E5B      SUB          R3, R3, #1
  001028B6  D1E3      BNE          0x102880
  001028B8  B001      ADD          SP, SP, #4
  001028BA  BDF0      POP          {R4,R5,R6,R7, PC}
  001028BC  9A6C      LDR          R2, [SP, #432]
  001028BE  0010      LSL          R0, R2, #0
  001028C0  010C      LSL          R4, R1, #4
  001028C2  0020      LSL          R0, R4, #0
  001028C4  00A0      LSL          R0, R4, #2
  001028C6  0020      LSL          R0, R4, #0
  001028C8  B530      PUSH         {R4,R5, LR}
  001028CA  B082      SUB          SP, SP, #8
  001028CC  0004      LSL          R4, R0, #0
  001028CE  4D71      LDR          R5, [PC,#0x1C4]          ; [0x102A94] =0x200128
  001028D0  4930      LDR          R1, [PC,#0x0C0]          ; [0x102994] =0x2000F8
  001028D2  0028      LSL          R0, R5, #0
  001028D4  F7FF      ; pre BL/BLX 
  001028D6  FD3E      BL           0x102354
  001028D8  4813      LDR          R0, [PC,#0x04C]          ; [0x102928] =0xE4D02001
  001028DA  F101      ; pre BL/BLX 
  001028DC  F933      BL           0x203B44
  001028DE  0001      LSL          R1, R0, #0
  001028E0  482D      LDR          R0, [PC,#0x0B4]          ; [0x102998] =0x2000AE
  001028E2  8802      LDRH         R2, [R0, #0]
  001028E4  0028      LSL          R0, R5, #0
  001028E6  F7FF      ; pre BL/BLX 
  001028E8  FDF1      BL           0x1024CC
  001028EA  0028      LSL          R0, R5, #0
  001028EC  F7FF      ; pre BL/BLX 
  001028EE  FD7E      BL           0x1023EC
  001028F0  2800      CMP          R0, #0
  001028F2  D116      BNE          0x102922
  001028F4  2300      MOV          R3, #0
  001028F6  2202      MOV          R2, #2
  001028F8  4669      MOV          R1, SP
  001028FA  0028      LSL          R0, R5, #0
  001028FC  F7FF      ; pre BL/BLX 
  001028FE  FF32      BL           0x102764
  00102900  2800      CMP          R0, #0
  00102902  D10E      BNE          0x102922
  00102904  2202      MOV          R2, #2
  00102906  4669      MOV          R1, SP
  00102908  0028      LSL          R0, R5, #0
  0010290A  F7FF      ; pre BL/BLX 
  0010290C  FF7B      BL           0x102804
  0010290E  9800      LDR          R0, [SP, #0]
  00102910  06C0      LSL          R0, R0, #27
  00102912  0EC0      LSR          R0, R0, #27
  00102914  281F      CMP          R0, #31
  00102916  D001      BEQ          0x10291C
  00102918  2004      MOV          R0, #4
  0010291A  E002      B            0x102922
  0010291C  9801      LDR          R0, [SP, #4]
  0010291E  7020      STRB         R0, [R4, #0]
  00102920  2000      MOV          R0, #0
  00102922  B002      ADD          SP, SP, #8
  00102924  BD30      POP          {R4,R5, PC}
  00102926  46C0      NOP          
  00102928  2001      MOV          R0, #1
  0010292A  E4D0      B            0x1022CE
  0010292C  B530      PUSH         {R4,R5, LR}
  0010292E  B082      SUB          SP, SP, #8
  00102930  0004      LSL          R4, R0, #0
  00102932  4D58      LDR          R5, [PC,#0x160]          ; [0x102A94] =0x200128
  00102934  4917      LDR          R1, [PC,#0x05C]          ; [0x102994] =0x2000F8
  00102936  0028      LSL          R0, R5, #0
  00102938  F7FF      ; pre BL/BLX 
  0010293A  FD0C      BL           0x102354
  0010293C  4814      LDR          R0, [PC,#0x050]          ; [0x102990] =0xE0D020B2
  0010293E  F101      ; pre BL/BLX 
  00102940  F901      BL           0x203B44
  00102942  0001      LSL          R1, R0, #0
  00102944  4814      LDR          R0, [PC,#0x050]          ; [0x102998] =0x2000AE
  00102946  8802      LDRH         R2, [R0, #0]
  00102948  0028      LSL          R0, R5, #0
  0010294A  F7FF      ; pre BL/BLX 
  0010294C  FDBF      BL           0x1024CC
  0010294E  0028      LSL          R0, R5, #0
  00102950  F7FF      ; pre BL/BLX 
  00102952  FD4C      BL           0x1023EC
  00102954  2800      CMP          R0, #0
  00102956  D119      BNE          0x10298C
  00102958  2300      MOV          R3, #0
  0010295A  2202      MOV          R2, #2
  0010295C  4669      MOV          R1, SP
  0010295E  0028      LSL          R0, R5, #0
  00102960  F7FF      ; pre BL/BLX 
  00102962  FF00      BL           0x102764
  00102964  2800      CMP          R0, #0
  00102966  D111      BNE          0x10298C
  00102968  2202      MOV          R2, #2
  0010296A  4669      MOV          R1, SP
  0010296C  0028      LSL          R0, R5, #0
  0010296E  F7FF      ; pre BL/BLX 
  00102970  FF49      BL           0x102804
  00102972  9800      LDR          R0, [SP, #0]
  00102974  06C0      LSL          R0, R0, #27
  00102976  0EC0      LSR          R0, R0, #27
  00102978  281F      CMP          R0, #31
  0010297A  D001      BEQ          0x102980
  0010297C  2004      MOV          R0, #4
  0010297E  E005      B            0x10298C
  00102980  9801      LDR          R0, [SP, #4]
  00102982  7020      STRB         R0, [R4, #0]
  00102984  9801      LDR          R0, [SP, #4]
  00102986  0A00      LSR          R0, R0, #8
  00102988  7060      STRB         R0, [R4, #1]
  0010298A  2000      MOV          R0, #0
  0010298C  B002      ADD          SP, SP, #8
  0010298E  BD30      POP          {R4,R5, PC}
  00102990  20B2      MOV          R0, #178
  00102992  E0D0      B            0x102B36
  00102994  00F8      LSL          R0, R7, #3
  00102996  0020      LSL          R0, R4, #0
  00102998  00AE      LSL          R6, R5, #2
  0010299A  0020      LSL          R0, R4, #0
  0010299C  B5F1      PUSH         {R0,R4,R5,R6,R7, LR}
  0010299E  B091      SUB          SP, SP, #68
  001029A0  000C      LSL          R4, R1, #0
  001029A2  2500      MOV          R5, #0
  001029A4  2C0D      CMP          R4, #13
  001029A6  D201      BCS          0x1029AC
  001029A8  0026      LSL          R6, R4, #0
  001029AA  E000      B            0x1029AE
  001029AC  260D      MOV          R6, #13
  001029AE  4F39      LDR          R7, [PC,#0x0E4]          ; [0x102A94] =0x200128
  001029B0  2D00      CMP          R5, #0
  001029B2  D004      BEQ          0x1029BE
  001029B4  2E0D      CMP          R6, #13
  001029B6  D102      BNE          0x1029BE
  001029B8  2001      MOV          R0, #1
  001029BA  9000      STR          R0, [SP, #0]
  001029BC  E029      B            0x102A12
  001029BE  2000      MOV          R0, #0
  001029C0  9000      STR          R0, [SP, #0]
  001029C2  4935      LDR          R1, [PC,#0x0D4]          ; [0x102A98] =0x2000F8
  001029C4  0038      LSL          R0, R7, #0
  001029C6  F7FF      ; pre BL/BLX 
  001029C8  FCC5      BL           0x102354
  001029CA  2001      MOV          R0, #1
  001029CC  40B0      LSL          R0, R6
  001029CE  0080      LSL          R0, R0, #2
  001029D0  492E      LDR          R1, [PC,#0x0B8]          ; [0x102A8C] =0xE8AFFFFC
  001029D2  1840      ADD          R0, R0, R1
  001029D4  F101      ; pre BL/BLX 
  001029D6  F8B6      BL           0x203B44
  001029D8  492D      LDR          R1, [PC,#0x0B4]          ; [0x102A90] =0x2000AE
  001029DA  880A      LDRH         R2, [R1, #0]
  001029DC  0001      LSL          R1, R0, #0
  001029DE  0038      LSL          R0, R7, #0
  001029E0  F7FF      ; pre BL/BLX 
  001029E2  FD74      BL           0x1024CC
  001029E4  492D      LDR          R1, [PC,#0x0B4]          ; [0x102A9C] =0x2000C0
  001029E6  0038      LSL          R0, R7, #0
  001029E8  F7FF      ; pre BL/BLX 
  001029EA  FCB4      BL           0x102354
  001029EC  492C      LDR          R1, [PC,#0x0B0]          ; [0x102AA0] =0x20009C
  001029EE  8809      LDRH         R1, [R1, #0]
  001029F0  1840      ADD          R0, R0, R1
  001029F2  6138      STR          R0, [R7, #16]
  001029F4  0038      LSL          R0, R7, #0
  001029F6  F7FF      ; pre BL/BLX 
  001029F8  FCCD      BL           0x102394
  001029FA  68F8      LDR          R0, [R7, #12]
  001029FC  9001      STR          R0, [SP, #4]
  001029FE  0038      LSL          R0, R7, #0
  00102A00  F7FF      ; pre BL/BLX 
  00102A02  FCD2      BL           0x1023A8
  00102A04  2800      CMP          R0, #0
  00102A06  D13E      BNE          0x102A86
  00102A08  0038      LSL          R0, R7, #0
  00102A0A  F7FF      ; pre BL/BLX 
  00102A0C  FD21      BL           0x102450
  00102A0E  2800      CMP          R0, #0
  00102A10  D139      BNE          0x102A86
  00102A12  9B00      LDR          R3, [SP, #0]
  00102A14  1C72      ADD          R2, R6, #1
  00102A16  A903      ADD          R1, SP, #12
  00102A18  0038      LSL          R0, R7, #0
  00102A1A  3018      ADD          R0, #24
  00102A1C  F7FF      ; pre BL/BLX 
  00102A1E  FEA2      BL           0x102764
  00102A20  2800      CMP          R0, #0
  00102A22  D130      BNE          0x102A86
  00102A24  2C1A      CMP          R4, #26
  00102A26  D312      BCC          0x102A4E
  00102A28  9801      LDR          R0, [SP, #4]
  00102A2A  60F8      STR          R0, [R7, #12]
  00102A2C  0038      LSL          R0, R7, #0
  00102A2E  F7FF      ; pre BL/BLX 
  00102A30  FCBB      BL           0x1023A8
  00102A32  2800      CMP          R0, #0
  00102A34  D127      BNE          0x102A86
  00102A36  1C72      ADD          R2, R6, #1
  00102A38  A903      ADD          R1, SP, #12
  00102A3A  0038      LSL          R0, R7, #0
  00102A3C  3018      ADD          R0, #24
  00102A3E  F7FF      ; pre BL/BLX 
  00102A40  FEE1      BL           0x102804
  00102A42  0038      LSL          R0, R7, #0
  00102A44  F7FF      ; pre BL/BLX 
  00102A46  FD04      BL           0x102450
  00102A48  2800      CMP          R0, #0
  00102A4A  D11C      BNE          0x102A86
  00102A4C  E005      B            0x102A5A
  00102A4E  1C72      ADD          R2, R6, #1
  00102A50  A903      ADD          R1, SP, #12
  00102A52  3718      ADD          R7, #24
  00102A54  0038      LSL          R0, R7, #0
  00102A56  F7FF      ; pre BL/BLX 
  00102A58  FED5      BL           0x102804
  00102A5A  9803      LDR          R0, [SP, #12]
  00102A5C  06C0      LSL          R0, R0, #27
  00102A5E  0EC0      LSR          R0, R0, #27
  00102A60  281F      CMP          R0, #31
  00102A62  D001      BEQ          0x102A68
  00102A64  2004      MOV          R0, #4
  00102A66  E00E      B            0x102A86
  00102A68  00B7      LSL          R7, R6, #2
  00102A6A  003A      LSL          R2, R7, #0
  00102A6C  A903      ADD          R1, SP, #12
  00102A6E  1D09      ADD          R1, R1, #4
  00102A70  9811      LDR          R0, [SP, #68]
  00102A72  F006      ; pre BL/BLX 
  00102A74  FA91      BL           0x108F98
  00102A76  9811      LDR          R0, [SP, #68]
  00102A78  19C0      ADD          R0, R0, R7
  00102A7A  9011      STR          R0, [SP, #68]
  00102A7C  1BA4      SUB          R4, R4, R6
  00102A7E  1C6D      ADD          R5, R5, #1
  00102A80  2C00      CMP          R4, #0
  00102A82  D18F      BNE          0x1029A4
  00102A84  2000      MOV          R0, #0
  00102A86  B012      ADD          SP, SP, #72
  00102A88  BDF0      POP          {R4,R5,R6,R7, PC}
  0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -