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

📄 cos.asm

📁 C5000系列DSP上实现正弦波发生器的源代码
💻 ASM
字号:
			.mmregs
			.def cosx,d_xc , d_cosx
cosx:  
            .data
table_c     .word 0x0249
            .word 0x0444
            .word 0x0aab
            .word 0x4000
            
d_coef_c    .usect "coef_c" ,4
d_xc        .usect "cos_vars" , 1
d_squr_xc   .usect "cos_vars" , 1
d_temp_c    .usect "cos_vars" , 1
d_cosx      .usect "cos_vars" , 1
c_1_c       .usect "cos_vars" , 1
       
            .text
            SSBX  FRCT
            STM #d_coef_c , AR5
            RPT #3
            MVPD #table_c ,*AR5+
            STM #d_coef_c , AR3
            STM #d_xc ,AR2
            STM #c_1_c , AR4
            ST #7FFFh , c_1_c
            SQUR *AR2+ , A
            ST A , *AR2
            ||LD *AR4 , B
            MASR *AR2+ , *AR3+ , B , A
            MPYA A  
            STH A , *AR2
            MASR *AR2- , *AR3+ , B ,A
            MPYA *AR2+
            ST B ,*AR2
            ||LD *AR4 ,B 
            MASR *AR2- , *AR3+ , B , A
            SFTA A ,-1 , A   
            NEG A
            MPYA *AR2+
            MAR *AR2+
            RETD 
            ADD *AR4 , 16 , B                                              
            STH B ,*AR2

⌨️ 快捷键说明

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