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

📄 dotp+.sa

📁 北京理工大学DSP C6000课程的实验程序
💻 SA
字号:
                              .def             _DP
_DP                      .cproc         cptr0,cptr1,vptr
                              .reg            addr_a,addr_x
                              .reg            product0,product1,sum0,sum1
                              .reg            m,n

                              MV            cptr0,addr_a
                              MV            cptr1,addr_x 

                              ZERO        sum0
                              ZERO        sum1
                              SHR           vptr,1,vptr 

loop:                      
                              LDW          *addr_a++,m
                              LDW          *addr_x++,n
                              MPY          m,n,product0
                              MPYH       m,n,product1
                              ADD           sum0,product0,sum0
                              ADD           sum1,product1,sum1
                              SUB           vptr,1,vptr
                  [vptr] B                 loop

                              ADD           sum0,sum1,sum0
       
                              .return       sum0

                              .endproc  
                      

⌨️ 快捷键说明

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