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

📄 others.lst

📁 基于陀螺仪原理的惯性导航程序 用于测量量角速度
💻 LST
📖 第 1 页 / 共 2 页
字号:
 0000008C  E3A0000D  MOV         R0,#0xD
 00000090  E080000D  ADD         R0,R0,R13
 00000094  E5C01000  STRB        R1,[R0,#0x0] ; s_result+13
   43:   zero/=10;
 00000098  E1A00004  MOV         R0,R4 ; zero
 0000009C  E3A0200A  MOV         R2,#0xA
 000000A0  E1A01002  MOV         R1,R2
 000000A4  EBFFFFD5  BL          ?C?SDIV?A  ; Targ=0x0 ; ?C?SDIV?A
 000000A8  E1A00001  MOV         R0,R1
 000000AC  E1A04000  MOV         R4,R0 ; zero
   44:   s_result[12]='0'+zero%10;
 000000B0  E1A00004  MOV         R0,R4 ; zero
 000000B4  E1A01002  MOV         R1,R2
 000000B8  EBFFFFD0  BL          ?C?SDIV?A  ; Targ=0x0 ; ?C?SDIV?A
 000000BC  E1A01000  MOV         R1,R0
 000000C0  E2811030  ADD         R1,R1,#0x0030
 000000C4  E1A01C01  MOV         R1,R1,LSL #24
 000000C8  E1A01C21  MOV         R1,R1,LSR #24
 000000CC  E28D000C  ADD         R0,R13,#0x000C
 000000D0  E5C01000  STRB        R1,[R0,#0x0] ; s_result+12
   45:    zero/=10;
 000000D4  E1A00004  MOV         R0,R4 ; zero
 000000D8  E3A0200A  MOV         R2,#0xA
 000000DC  E1A01002  MOV         R1,R2
 000000E0  EBFFFFC6  BL          ?C?SDIV?A  ; Targ=0x0 ; ?C?SDIV?A
 000000E4  E1A00001  MOV         R0,R1
 000000E8  E1A04000  MOV         R4,R0 ; zero
   46:    s_result[11]='0'+zero%10;
 000000EC  E1A00004  MOV         R0,R4 ; zero
 000000F0  E1A01002  MOV         R1,R2
 000000F4  EBFFFFC1  BL          ?C?SDIV?A  ; Targ=0x0 ; ?C?SDIV?A
 000000F8  E1A01000  MOV         R1,R0
ARM COMPILER V2.53,  others                                                                22/09/07  23:08:05  PAGE 5   

 000000FC  E2811030  ADD         R1,R1,#0x0030
 00000100  E1A01C01  MOV         R1,R1,LSL #24
 00000104  E1A01C21  MOV         R1,R1,LSR #24
 00000108  E3A0000B  MOV         R0,#0xB
 0000010C  E080000D  ADD         R0,R0,R13
 00000110  E5C01000  STRB        R1,[R0,#0x0] ; s_result+11
   47:     zero/=10;
 00000114  E1A00004  MOV         R0,R4 ; zero
 00000118  E3A0200A  MOV         R2,#0xA
 0000011C  E1A01002  MOV         R1,R2
 00000120  EBFFFFB6  BL          ?C?SDIV?A  ; Targ=0x0 ; ?C?SDIV?A
 00000124  E1A00001  MOV         R0,R1
 00000128  E1A04000  MOV         R4,R0 ; zero
   48:     s_result[10]='0'+zero%10;
 0000012C  E1A00004  MOV         R0,R4 ; zero
 00000130  E1A01002  MOV         R1,R2
 00000134  EBFFFFB1  BL          ?C?SDIV?A  ; Targ=0x0 ; ?C?SDIV?A
 00000138  E1A01000  MOV         R1,R0
 0000013C  E2811030  ADD         R1,R1,#0x0030
 00000140  E1A01C01  MOV         R1,R1,LSL #24
 00000144  E1A01C21  MOV         R1,R1,LSR #24
 00000148  E3A0000A  MOV         R0,#0xA
 0000014C  E080000D  ADD         R0,R0,R13
 00000150  E5C01000  STRB        R1,[R0,#0x0] ; s_result+10
   49:      s_result[9]='z';
 00000154  E3A0107A  MOV         R1,#0x7A
 00000158  E3A00009  MOV         R0,#0x9
 0000015C  E080000D  ADD         R0,R0,R13
 00000160  E5C01000  STRB        R1,[R0,#0x0] ; s_result+9
   50:  s_result[8]=' ';
 00000164  E3A01020  MOV         R1,#0x20
 00000168  E28D0008  ADD         R0,R13,#0x0008
 0000016C  E5C01000  STRB        R1,[R0,#0x0] ; s_result+8
   51:  s_result[7]='u';
 00000170  E3A01075  MOV         R1,#0x75
 00000174  E3A00007  MOV         R0,#0x7
 00000178  E080000D  ADD         R0,R0,R13
 0000017C  E5C01000  STRB        R1,[R0,#0x0] ; s_result+7
   52:  s_result[6]='d';
 00000180  E3A01064  MOV         R1,#0x64
 00000184  E3A00006  MOV         R0,#0x6
 00000188  E080000D  ADD         R0,R0,R13
 0000018C  E5C01000  STRB        R1,[R0,#0x0] ; s_result+6
   53:  s_result[5]='0'+result%10;
 00000190  E1A00003  MOV         R0,R3 ; result
 00000194  E3A0100A  MOV         R1,#0xA
 00000198  EBFFFF98  BL          ?C?UDIV?A  ; Targ=0x0 ; ?C?UDIV?A
 0000019C  E1A01000  MOV         R1,R0
 000001A0  E2811030  ADD         R1,R1,#0x0030
 000001A4  E1A01C01  MOV         R1,R1,LSL #24
 000001A8  E1A01C21  MOV         R1,R1,LSR #24
 000001AC  E3A00005  MOV         R0,#0x5
 000001B0  E080000D  ADD         R0,R0,R13
 000001B4  E5C01000  STRB        R1,[R0,#0x0] ; s_result+5
   54:  result/=10;
 000001B8  E1A00003  MOV         R0,R3 ; result
 000001BC  E3A0100A  MOV         R1,#0xA
 000001C0  EBFFFF8E  BL          ?C?UDIV?A  ; Targ=0x0 ; ?C?UDIV?A
 000001C4  E1A00001  MOV         R0,R1
 000001C8  E1A03000  MOV         R3,R0 ; result
   55:  s_result[4]='.';
 000001CC  E3A0102E  MOV         R1,#0x2E
 000001D0  E28D0004  ADD         R0,R13,#0x0004
 000001D4  E5C01000  STRB        R1,[R0,#0x0] ; s_result+4
   56:  s_result[3]='0'+result%10;
 000001D8  E1A00003  MOV         R0,R3 ; result
ARM COMPILER V2.53,  others                                                                22/09/07  23:08:05  PAGE 6   

 000001DC  E3A0100A  MOV         R1,#0xA
 000001E0  EBFFFF86  BL          ?C?UDIV?A  ; Targ=0x0 ; ?C?UDIV?A
 000001E4  E1A01000  MOV         R1,R0
 000001E8  E2811030  ADD         R1,R1,#0x0030
 000001EC  E1A01C01  MOV         R1,R1,LSL #24
 000001F0  E1A01C21  MOV         R1,R1,LSR #24
 000001F4  E3A00003  MOV         R0,#0x3
 000001F8  E080000D  ADD         R0,R0,R13
 000001FC  E5C01000  STRB        R1,[R0,#0x0] ; s_result+3
   57:  result/=10;
 00000200  E1A00003  MOV         R0,R3 ; result
 00000204  E3A0200A  MOV         R2,#0xA
 00000208  E1A01002  MOV         R1,R2
 0000020C  EBFFFF7B  BL          ?C?UDIV?A  ; Targ=0x0 ; ?C?UDIV?A
 00000210  E1A00001  MOV         R0,R1
 00000214  E1A03000  MOV         R3,R0 ; result
   58:  s_result[2]='0'+result%10;
 00000218  E1A00003  MOV         R0,R3 ; result
 0000021C  E1A01002  MOV         R1,R2
 00000220  EBFFFF76  BL          ?C?UDIV?A  ; Targ=0x0 ; ?C?UDIV?A
 00000224  E1A01000  MOV         R1,R0
 00000228  E2811030  ADD         R1,R1,#0x0030
 0000022C  E1A01C01  MOV         R1,R1,LSL #24
 00000230  E1A01C21  MOV         R1,R1,LSR #24
 00000234  E3A00002  MOV         R0,#0x2
 00000238  E080000D  ADD         R0,R0,R13
 0000023C  E5C01000  STRB        R1,[R0,#0x0] ; s_result+2
   59:  result/=10;
 00000240  E1A00003  MOV         R0,R3 ; result
 00000244  E3A0200A  MOV         R2,#0xA
 00000248  E1A01002  MOV         R1,R2
 0000024C  EBFFFF6B  BL          ?C?UDIV?A  ; Targ=0x0 ; ?C?UDIV?A
 00000250  E1A00001  MOV         R0,R1
 00000254  E1A03000  MOV         R3,R0 ; result
   60:  s_result[1]='0'+result%10;
 00000258  E1A00003  MOV         R0,R3 ; result
 0000025C  E1A01002  MOV         R1,R2
 00000260  EBFFFF66  BL          ?C?UDIV?A  ; Targ=0x0 ; ?C?UDIV?A
 00000264  E1A01000  MOV         R1,R0
 00000268  E2811030  ADD         R1,R1,#0x0030
 0000026C  E1A01C01  MOV         R1,R1,LSL #24
 00000270  E1A01C21  MOV         R1,R1,LSR #24
 00000274  E3A00001  MOV         R0,#0x1
 00000278  E080000D  ADD         R0,R0,R13
 0000027C  E5C01000  STRB        R1,[R0,#0x0] ; s_result+1
   61:  result/=10;
 00000280  E1A00003  MOV         R0,R3 ; result
 00000284  E3A0200A  MOV         R2,#0xA
 00000288  E1A01002  MOV         R1,R2
 0000028C  EBFFFF5B  BL          ?C?UDIV?A  ; Targ=0x0 ; ?C?UDIV?A
 00000290  E1A00001  MOV         R0,R1
 00000294  E1A03000  MOV         R3,R0 ; result
   62:  s_result[0]='0'+result%10;
 00000298  E1A00003  MOV         R0,R3 ; result
 0000029C  E1A01002  MOV         R1,R2
 000002A0  EBFFFF56  BL          ?C?UDIV?A  ; Targ=0x0 ; ?C?UDIV?A
 000002A4  E1A01000  MOV         R1,R0
 000002A8  E2811030  ADD         R1,R1,#0x0030
 000002AC  E1A01C01  MOV         R1,R1,LSL #24
 000002B0  E1A01C21  MOV         R1,R1,LSR #24
 000002B4  E28D0000  ADD         R0,R13,#0x0000
 000002B8  E5C01000  STRB        R1,[R0,#0x0] ; s_result
   64:  prints(s_result,1);
 000002BC  E28D0000  ADD         R0,R13,#0x0000
 000002C0  E3A01001  MOV         R1,#0x1
 000002C4  EBFFFF4D  BL          prints?A  ; Targ=0x0
ARM COMPILER V2.53,  others                                                                22/09/07  23:08:05  PAGE 7   

 000002C8            ; SCOPE-END
   65: }
 000002C8  E28DD010  ADD         R13,R13,#0x0010
 000002CC  E8BD0010  LDMIA       R13!,{R4}
 000002D0  E8BD0008  LDMIA       R13!,{R3}
 000002D4  E12FFF13  BX          R3
 000002D8          ENDP ; 'print_Z_w?A'



Module Information          Static
----------------------------------
  code size            =    ------
  data size            =    ------
  const size           =         4
End of Module Information.


ARM COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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