sinwave_generate.asm
来自「fir的c语言程序」· 汇编 代码 · 共 201 行 · 第 1/3 页
ASM
201 行
stl A,*ar6-
mvmm ar7,ar5 ;90~180
mvmm ar5,ar4
mar *+ar5(-2)
rpt #88
mvdd *ar5-,*ar4+
stm #result,ar3 ;181~359
stm #179,brc
rptb loop2-1
ld *ar3+,A
neg A
stl A,*ar4+
loop2:
stm #result,ar4
stm 360,BK
ld @ratio,A ;实现再采样
sub #1,A
bcd u,ALEQ
sub #1,A
nop
stl A,@ratio
loop3:
rpt @ratio
mar *ar4+%
bd loop3
mvdk *ar4+%,@output
u: bd u
mvdk *ar4+%,@output
.end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?