2-8.asm

来自「TI公司c6000系列 dsp 的案例源代码」· 汇编 代码 · 共 61 行

ASM
61
字号
            	.def start  
ce0ctl      	.equ  0x01800004
qdma_s_opt  	.equ  0x02000020
qdma_src    	.equ  0x02000004
qdma_cnt    	.equ  0x02000008
qdma_dst    	.equ  0x0200000c
qdma_idx   	.equ  0x02000010             
            	.text

start:
           	mvc csr,b0
            	and -2,b0,b0
            	mvc b0,csr     			; 禁止可屏蔽中断
            
            	mvkl  ce0ctl,a0
            	mvkh  ce0ctl,a0
            	mvkl  10510222h,a1
            	mvkh  10510222h,a1
            	stw   a1,*a0
            	nop   4
            
            	mvkl  qdma_src,a7
            	mvkh  qdma_src,a7
            	mvkl  80004000h,b7
            	mvkh  80004000h,b7
            	stw   b7,*a7
            	nop   4
            
            	mvkl  qdma_dst,a8
            	mvkh  qdma_dst,a8
            	mvkl  00008000h,b8
            	mvkh  00008000h,b8
            	stw   b8,*a8
            	nop   4
            
            	mvkl  qdma_cnt,a9
            	mvkh  qdma_cnt,a9
            	mvkl  00010080h,b9
            	mvkh  00010080h,b9
            	stw   b9,*a9
            	nop   4
            
            	mvkl  qdma_idx,a10
            	mvkh  qdma_idx,a10
            	mvkl  00000000h,b10
            	mvkh  00000000h,b10
            	stw   b10,*a10
            	nop   4
            
            	mvkl  qdma_s_opt,a11
            	mvkh  qdma_s_opt,a11
            	mvkl  41200001h,b11
           	 mvkh  41200001h,b11
            
loop:
            	nop
            	nop
            	b    loop
            	nop  5
            	.end

⌨️ 快捷键说明

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