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

📄 dsp281x_memcopy.asm

📁 基于双向DC-DC变换器
💻 ASM
字号:
;***************************************************************
;* TMS320C2000 C/C++ Codegen                   PC Version 3.09 *
;* Date/Time created: Mon Apr 14 07:41:42 2008                 *
;***************************************************************
FP	.set	XAR2
	.file	"DSP281x_MemCopy.c"
;	e:\ti\c2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\hsw\LOCALS~1\Temp\TI2452_4 

	.sect	".text"
	.global	_MemCopy
	.sym	_MemCopy,_MemCopy, 32, 2, 0
	.func	35

;***************************************************************
;* FNAME: _MemCopy                      FR SIZE:   4           *
;*                                                             *
;* FUNCTION ENVIRONMENT                                        *
;*                                                             *
;* FUNCTION PROPERTIES                                         *
;*                            0 Parameter,  4 Auto,  0 SOE     *
;***************************************************************

_MemCopy:
	.line	2
;* AR4   assigned to _SourceAddr
	.sym	_SourceAddr,12, 30, 17, 22
;* AR5   assigned to _SourceEndAddr
	.sym	_SourceEndAddr,14, 30, 17, 22
	.sym	_DestAddr,-8, 30, 9, 22
	.sym	_SourceAddr,-2, 30, 1, 22
	.sym	_SourceEndAddr,-4, 30, 1, 22
        ADDB      SP,#4
        MOVL      *-SP[4],XAR5          ; |36| 
        MOVL      *-SP[2],XAR4          ; |36| 
	.line	3
        MOVL      XAR6,*-SP[2]          ; |37| 
        MOVL      ACC,*-SP[4]           ; |37| 
        CMPL      ACC,XAR6              ; |37| 
        B         L2,LOS                ; |37| 
        ; branch occurs ; |37| 
L1:    
	.line	5
        MOVL      XAR4,*-SP[2]          ; |39| 
        MOVZ      AR6,*XAR4++           ; |39| 
        MOVL      *-SP[2],XAR4          ; |39| 
        MOVL      XAR4,*-SP[8]          ; |39| 
        MOVL      ACC,XAR4              ; |39| 
        ADDB      ACC,#1                ; |39| 
        MOVL      *-SP[8],ACC           ; |39| 
        MOV       *+XAR4[0],AR6         ; |39| 
	.line	6
        MOVL      XAR6,*-SP[2]          ; |40| 
        MOVL      ACC,*-SP[4]           ; |40| 
        CMPL      ACC,XAR6              ; |40| 
        B         L1,HI                 ; |40| 
        ; branch occurs ; |40| 
	.line	7
L2:    
	.line	8
        SUBB      SP,#4
        LRETR
        ; return occurs
	.endfunc	42,000000000h,4



;***************************************************************
;* TYPE INFORMATION                                            *
;***************************************************************
	.sym	_Uint16, 0, 14, 13, 16

⌨️ 快捷键说明

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