Board logo

标题: [转帖]给初学DSP者一个学习程序 [打印本页]

作者: zjjsysj    时间: 2005-10-18 12:05     标题: [转帖]给初学DSP者一个学习程序

特别对于初学DSP者,需要见识一下这样短小而又完整的程序!程序随小,五脏俱全,对新手很有帮助!



计算z=x+y-w的汇编程序
     .title "example1.asm"
     .mmregs
STACK .usect "STACK",10H   ;堆栈的设置
     .bss x,1              ;为变量分配4个字的存储空间
     .bss y,1
     .bss w,1
     .bss z,1
     .def start
     .data
table:  .word 10,26,23     ;x,y,w
      .text
start: STM #0, SWWSR        ;插入0个等待状态
       STM #STACK+10H,SP    ;设置堆栈指针
       STM #x,AR1           ;AR1指向x
       RPT #2               ;移动3个数
       MVPD table,*AR1+     ;程序存储器
       CALL SUMB
end:   B   end
SUMB:  LD  @x,A
       ADD @y,A
       SUB @w,A
       STL A,@z
       RET
      .end




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0