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

📄 defaultisr_nonbios.lst

📁 2812 开发库
💻 LST
📖 第 1 页 / 共 5 页
字号:
     691 000000fc       _CAL_VEC:
     692                      .line   2
     693              ;* AL    assigned to _N
     694                      .sym    _N,0, 4, 17, 16
     695                      .sym    _N,-3, 4, 1, 16
     696                      .sym    _i,-4, 4, 1, 16
     697                      .sym    _temp,-6, 5, 1, 32
     698 000000fc FE06          ADDB      SP,#6
     699              ;----------------------------------------------------------------------
     700              ; 141 | int i;                                                                 
     701              ; 142 | static int j=0;                                                        
     702              ; 143 | long int temp;                                                         
     703              ; 144 | static long int VecR[6] = {0,0,0,0,0,0};                               
     704              ; 145 | static long int VecI[6] = {0,0,0,0,0,0};                               
     705              ;----------------------------------------------------------------------
     706 000000fd 9643          MOV       *-SP[3],AL            ; |140| 
     707                      .line   9
     708              ;----------------------------------------------------------------------
     709              ; 147 | for (i=0;i<6;i++)                                                      
     710              ;----------------------------------------------------------------------
     711 000000fe 2B44          MOV       *-SP[4],#0            ; |147| 
     712 000000ff 9244          MOV       AL,*-SP[4]            ; |147| 
     713 00000100 5206          CMPB      AL,#6                 ; |147| 
     714 00000101 6341          B         L24,GEQ               ; |147| 
     715                      ; branch occurs ; |147| 
     716 00000102       L23:    
     717                      .line   11
     718              ;----------------------------------------------------------------------
     719              ; 149 | temp = SAMPLE[i][N+66] - SAMPLE[i][N+2];                               
     720              ;----------------------------------------------------------------------
     721 00000102 9243          MOV       AL,*-SP[3]            ; |149| 
     722 00000103 2D44          MOV       T,*-SP[4]             ; |149| 
     723 00000104 3B01          SETC      SXM
     724 00000105 8F00!         MOVL      XAR4,#_SAMPLE         ; |149| 
         00000106 0000 
     725 00000107 9C02          ADDB      AL,#2                 ; |149| 
     726 00000108 3184          MPYB      P,T,#132              ; |149| 
     727 00000109 8F40!         MOVL      XAR5,#_SAMPLE         ; |149| 
         0000010a 0000 
     728 0000010b 85A9          MOV       ACC,AL                ; |149| 
     729 0000010c 07AB          ADDL      ACC,P
     730 0000010d 5601          ADDL      XAR4,ACC
         0000010e 00A4 
     731 0000010f 9243          MOV       AL,*-SP[3]            ; |149| 
     732 00000110 9C42          ADDB      AL,#66                ; |149| 
     733 00000111 3184          MPYB      P,T,#132              ; |149| 
     734 00000112 85A9          MOV       ACC,AL                ; |149| 
     735 00000113 07AB          ADDL      ACC,P
     736 00000114 5601          ADDL      XAR5,ACC
         00000115 00A5 
     737 00000116 92C5          MOV       AL,*+XAR5[0]          ; |149| 
     738 00000117 9EC4          SUB       AL,*+XAR4[0]          ; |149| 
TMS320C2000 COFF Assembler PC Version 3.09 Mon Mar 14 11:29:59 2005

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
../projects/Debug/DefaultIsr_nonBIOS.asm                             PAGE   16

     739 00000118 85A9          MOV       ACC,AL                ; |149| 
     740 00000119 1E46          MOVL      *-SP[6],ACC           ; |149| 
     741                      .line   12
     742              ;----------------------------------------------------------------------
     743              ; 150 | VecR[i] += temp * SINTAB[j];                                           
     744              ;----------------------------------------------------------------------
     745 0000011a 761F-         MOVW      DP,#_j$11
         0000011b 0000 
     746 0000011c 5603          MOV       ACC,*-SP[4] << 1      ; |150| 
         0000011d 0144 
     747 0000011e 8F00-         MOVL      XAR4,#_VecR$12        ; |150| 
         0000011f 0034 
     748 00000120 5601          ADDL      XAR4,ACC
         00000121 00A4 
     749 00000122 8F40!         MOVL      XAR5,#_SINTAB         ; |150| 
         00000123 0000 
     750 00000124 8506-         MOV       ACC,@_j$11            ; |150| 
     751 00000125 5601          ADDL      XAR5,ACC
         00000126 00A5 
     752 00000127 85C5          MOV       ACC,*+XAR5[0]         ; |150| 
     753 00000128 1EAC          MOVL      XT,ACC                ; |150| 
     754 00000129 5644          IMPYL     ACC,XT,*-SP[6]        ; |150| 
         0000012a 0046 
     755 0000012b 5601          ADDL      *+XAR4[0],ACC         ; |150| 
         0000012c 00C4 
     756                      .line   13
     757              ;----------------------------------------------------------------------
     758              ; 151 | VecI[i] += temp * COSTAB[j];                                           
     759              ;----------------------------------------------------------------------
     760 0000012d 5603          MOV       ACC,*-SP[4] << 1      ; |151| 
         0000012e 0144 
     761 0000012f 8F00-         MOVL      XAR4,#_VecI$13        ; |151| 
         00000130 0028 
     762 00000131 5601          ADDL      XAR4,ACC
         00000132 00A4 
     763 00000133 8F40!         MOVL      XAR5,#_COSTAB         ; |151| 
         00000134 0000 
     764 00000135 8506-         MOV       ACC,@_j$11            ; |151| 
     765 00000136 5601          ADDL      XAR5,ACC
         00000137 00A5 
     766 00000138 85C5          MOV       ACC,*+XAR5[0]         ; |151| 
     767 00000139 1EAC          MOVL      XT,ACC                ; |151| 
     768 0000013a 5644          IMPYL     ACC,XT,*-SP[6]        ; |151| 
         0000013b 0046 
     769 0000013c 5601          ADDL      *+XAR4[0],ACC         ; |151| 
         0000013d 00C4 
     770                      .line   14
     771 0000013e 0A44          INC       *-SP[4]               ; |152| 
     772 0000013f 9244          MOV       AL,*-SP[4]            ; |152| 
     773 00000140 5206          CMPB      AL,#6                 ; |152| 
     774 00000141 64C1          B         L23,LT                ; |152| 
     775                      ; branch occurs ; |152| 
     776 00000142       L24:    
     777                      .line   15
     778              ;----------------------------------------------------------------------
TMS320C2000 COFF Assembler PC Version 3.09 Mon Mar 14 11:29:59 2005

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
../projects/Debug/DefaultIsr_nonBIOS.asm                             PAGE   17

     779              ; 153 | if (CAL_FINISH == 1)                                                   
     780              ;----------------------------------------------------------------------
     781 00000142 761F!         MOVW      DP,#_CAL_FINISH
         00000143 0000 
     782 00000144 9200!         MOV       AL,@_CAL_FINISH       ; |153| 
     783 00000145 5201          CMPB      AL,#1                 ; |153| 
     784 00000146 ED6E          BF        L25,NEQ               ; |153| 
     785                      ; branch occurs ; |153| 
     786                      .line   17
     787              ;----------------------------------------------------------------------
     788              ; 155 | vr[0] = (int)((VecR[0] >>10) *901 >>16);                               
     789              ;----------------------------------------------------------------------
     790 00000147 761F-         MOVW      DP,#_VecR$12
         00000148 0000 
     791 00000149 8F00          MOVL      XAR4,#901             ; |155| 
         0000014a 0385 
     792 0000014b 3B01          SETC      SXM
     793 0000014c 0634-         MOVL      ACC,@_VecR$12         ; |155| 
     794 0000014d A8AC          MOVL      XT,XAR4               ; |155| 
     795 0000014e FF49          SFR       ACC,10                ; |155| 
     796 0000014f 761F!         MOVW      DP,#_vr
         00000150 0000 
     797 00000151 5644          IMPYL     ACC,XT,ACC            ; |155| 
         00000152 00A9 
     798 00000153 FF4F          SFR       ACC,16                ; |155| 
     799 00000154 9600!         MOV       @_vr,AL               ; |155| 
     800                      .line   18
     801              ;----------------------------------------------------------------------
     802              ; 156 | vi[0] = (int)((VecI[0] >>10) *901 >>16);                               
     803              ;----------------------------------------------------------------------
     804 00000155 761F-         MOVW      DP,#_VecI$13
         00000156 0000 
     805 00000157 A8AC          MOVL      XT,XAR4               ; |156| 
     806 00000158 0628-         MOVL      ACC,@_VecI$13         ; |156| 
     807 00000159 FF49          SFR       ACC,10                ; |156| 
     808 0000015a 761F!         MOVW      DP,#_vi
         0000015b 0000 
     809 0000015c 5644          IMPYL     ACC,XT,ACC            ; |156| 
         0000015d 00A9 
     810 0000015e FF4F          SFR       ACC,16                ; |156| 
     811 0000015f 9600!         MOV       @_vi,AL               ; |156| 
     812                      .line   19
     813              ;----------------------------------------------------------------------
     814              ; 157 | vr[1] = (int)((VecR[1] >>10) *901 >>16);                               
     815              ;----------------------------------------------------------------------
     816 00000160 761F-         MOVW      DP,#_VecR$12+2
         00000161 0000 
     817 00000162 0636-         MOVL      ACC,@_VecR$12+2       ; |157| 
     818 00000163 A8AC          MOVL      XT,XAR4               ; |157| 
     819 00000164 FF49          SFR       ACC,10                ; |157| 
     820 00000165 5644          IMPYL     ACC,XT,ACC            ; |157| 
         00000166 00A9 
     821 00000167 FF4F          SFR       ACC,16                ; |157| 
     822 00000168 761F!         MOVW      DP,#_vr+1
         00000169 0000 
TMS320C2000 COFF Assembler PC Version 3.09 Mon Mar 14 11:29:59 2005

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
../projects/Debug/DefaultIsr_nonBIOS.asm                             PAGE   18

     823 0000016a 9601!         MOV       @_vr+1,AL             ; |157| 
     824                      .line   20
     825              ;----------------------------------------------------------------------
     826              ; 158 | vi[1] = (int)((VecI[1] >>10) *901 >>16);                               
     827              ;----------------------------------------------------------------------
     828 0000016b 761F-         MOVW      DP,#_VecI$13+2
         0000016c 0000 
     829 0000016d 062A-         MOVL      ACC,@_VecI$13+2       ; |158| 
     830 0000016e 761F!         MOVW      DP,#_vi+1
         0000016f 0000 
     831 00000170 FF49          SFR       ACC,10                ; |158| 
     832 00000171 A8AC          MOVL      XT,XAR4               ; |158| 
     833 00000172 5644          IMPYL     ACC,XT,ACC            ; |158| 
         00000173 00A9 
     834 00000174 FF4F          SFR       ACC,16                ; |158| 
     835 00000175 9601!         MOV       @_vi+1,AL             ; |158| 
     836                      .line   21
     837              ;----------------------------------------------------------------------
     838              ; 159 | vr[2] = (int)((VecR[2] >>10) *901 >>16);                               
     839              ;----------------------------------------------------------------------
     840 00000176 761F-         MOVW      DP,#_VecR$12+4
         00000177 0000 
     841 00000178 0638-         MOVL      ACC,@_VecR$12+4       ; |159| 
     842 00000179 FF49          SFR       ACC,10                ; |159| 
     843 0000017a A8AC          MOVL      XT,XAR4               ; |159| 
     844 0000017b 5644          IMPYL     ACC,XT,ACC            ; |159| 
         0000017c 00A9 
     845 0000017d 761F!         MOVW      DP,#_vr+2
         0000017e 0000 
     846 0000017f FF4F          SFR       ACC,16                ; |159| 
     847 00000180 9602!         M

⌨️ 快捷键说明

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