正在加载图片...
两种指令的汇编语言比较 low_pass mac push(stl) 9 pshm St push(sto) pshm sto push(arO s pshm arO push(bk) pshm bk ar2= data(#t ar2) mvdm #t ar2ar2 ar3= data(#t ar3) mvdm #t ar3. ar3 ar0=#1 stm #l.arO bk=#N stm fn. bk ar3+ stl a *ar3+0 repeat(#(N-1), a=0 rptz a, #(N-1) a+=ar2+0%*ar3+0% mac ar2+0%,ar3+0%,a两种指令的汇编语言比较 low_pass_mac: push(st1) ; pshm st1 push(st0) ; pshm st0 push(ar0) ; pshm ar0 push(bk) ; pshm bk ar2 = data(#t_ar2) ; mvdm #t_ar2,ar2 ar3= data(#t_ar3) ; mvdm #t_ar3,ar3 ar0 = #1 ; stm #1,ar0 bk = #N ; stm #N,bk *ar3+% = a ; stl a,*ar3+% repeat(#(N-1)),a=0 ; rptz a,#(N-1) a+= *ar2+0% * *ar3+0% ; mac *ar2+0%,*ar3+0%,a
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有