📄 dsp281x_memcopy.lst
字号:
TMS320C2000 COFF Assembler PC Version 3.09 Mon Apr 14 07:41:42 2008
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
E:/ti/myprojects/Hy_contro03/Debug/DSP281x_MemCopy.asm PAGE 1
1 ;***************************************************************
2 ;* TMS320C2000 C/C++ Codegen PC Version 3.09 *
3 ;* Date/Time created: Mon Apr 14 07:41:42 2008 *
4 ;***************************************************************
5 0002 FP .set XAR2
6 .file "DSP281x_MemCopy.c"
7 ; e:\ti\c2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\hsw\LOCALS~1\Temp\TI2452_4
8
9 00000000 .sect ".text"
10 .global _MemCopy
11 .sym _MemCopy,_MemCopy, 32, 2, 0
12 .func 35
13
14 ;***************************************************************
15 ;* FNAME: _MemCopy FR SIZE: 4 *
16 ;* *
17 ;* FUNCTION ENVIRONMENT *
18 ;* *
19 ;* FUNCTION PROPERTIES *
20 ;* 0 Parameter, 4 Auto, 0 SOE *
21 ;***************************************************************
22
23 00000000 _MemCopy:
24 .line 2
25 ;* AR4 assigned to _SourceAddr
26 .sym _SourceAddr,12, 30, 17, 22
27 ;* AR5 assigned to _SourceEndAddr
28 .sym _SourceEndAddr,14, 30, 17, 22
29 .sym _DestAddr,-8, 30, 9, 22
30 .sym _SourceAddr,-2, 30, 1, 22
31 .sym _SourceEndAddr,-4, 30, 1, 22
32 00000000 FE04 ADDB SP,#4
33 00000001 A044 MOVL *-SP[4],XAR5 ; |36|
34 00000002 A842 MOVL *-SP[2],XAR4 ; |36|
35 .line 3
36 00000003 C442 MOVL XAR6,*-SP[2] ; |37|
37 00000004 0644 MOVL ACC,*-SP[4] ; |37|
38 00000005 0FA6 CMPL ACC,XAR6 ; |37|
39 00000006 690D B L2,LOS ; |37|
40 ; branch occurs ; |37|
41 00000007 L1:
42 .line 5
43 00000007 8A42 MOVL XAR4,*-SP[2] ; |39|
44 00000008 8884 MOVZ AR6,*XAR4++ ; |39|
45 00000009 A842 MOVL *-SP[2],XAR4 ; |39|
46 0000000a 8A48 MOVL XAR4,*-SP[8] ; |39|
47 0000000b A8A9 MOVL ACC,XAR4 ; |39|
48 0000000c 0901 ADDB ACC,#1 ; |39|
49 0000000d 1E48 MOVL *-SP[8],ACC ; |39|
50 0000000e 7EC4 MOV *+XAR4[0],AR6 ; |39|
51 .line 6
52 0000000f C442 MOVL XAR6,*-SP[2] ; |40|
53 00000010 0644 MOVL ACC,*-SP[4] ; |40|
54 00000011 0FA6 CMPL ACC,XAR6 ; |40|
55 00000012 66F5 B L1,HI ; |40|
TMS320C2000 COFF Assembler PC Version 3.09 Mon Apr 14 07:41:42 2008
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
E:/ti/myprojects/Hy_contro03/Debug/DSP281x_MemCopy.asm PAGE 2
56 ; branch occurs ; |40|
57 .line 7
58 00000013 L2:
59 .line 8
60 00000013 FE84 SUBB SP,#4
61 00000014 0006 LRETR
62 ; return occurs
63 .endfunc 42,000000000h,4
64
65
66
67 ;***************************************************************
68 ;* TYPE INFORMATION *
69 ;***************************************************************
70 .sym _Uint16, 0, 14, 13, 16
No Assembly Errors, No Assembly Warnings
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -