📄 fir_filter.s43
字号:
sub.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 26
mov.w &input_delay26,R12
mov.w R12,R13
inv.w R13
add.w #1,R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 27
mov.w &input_delay27,R12
mov.w R12,R13
inv.w R13
add.w #1,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 28
mov.w &input_delay28,R12
mov.w R12,R13
inv.w R13
add.w #1,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 29
mov.w &input_delay29,R12
mov.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 30
mov.w &input_delay30,R12
mov.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 31
mov.w &input_delay31,R12
mov.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 32
mov.w &input_delay32,R12
mov.w R12,R13
inv.w R13
add.w #1,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 33
mov.w &input_delay33,R12
mov.w R12,R13
inv.w R13
add.w #1,R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 34
mov.w &input_delay34,R12
mov.w R12,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 35
mov.w &input_delay35,R12
mov.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 36
mov.w &input_delay36,R12
mov.w R12,R13
inv.w R13
add.w #1,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 37
mov.w &input_delay37,R12
mov.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 38
mov.w &input_delay38,R12
mov.w R12,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 39
mov.w &input_delay39,R12
mov.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 40
mov.w &input_delay40,R12
mov.w R12,R13
inv.w R13
add.w #1,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 41
mov.w &input_delay41,R12
mov.w R12,R13
inv.w R13
add.w #1,R13
rra.w R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 42
mov.w &input_delay42,R12
mov.w R12,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 43
mov.w &input_delay43,R12
mov.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 44
mov.w &input_delay44,R12
mov.w R12,R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 45
mov.w &input_delay45,R12
mov.w R12,R13
inv.w R13
add.w #1,R13
rra.w R13
rra.w R13
rra.w R13
sub.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 46
mov.w &input_delay46,R12
mov.w R12,R13
inv.w R13
add.w #1,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 47
mov.w &input_delay47,R12
mov.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 48
mov.w &input_delay48,R12
mov.w R12,R13
inv.w R13
add.w #1,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
add.w R14,&output
;Stage 49
mov.w &input_delay49,R12
mov.w R12,R13
rra.w R13
rra.w R13
rra.w R13
add.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
;Stage 50
mov.w &input_delay50,R12
mov.w R12,R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
rra.w R13
mov.w R13,R14
sub.w R14,&output
mov.w &input_delay49,&input_delay50
mov.w &input_delay48,&input_delay49
mov.w &input_delay47,&input_delay48
mov.w &input_delay46,&input_delay47
mov.w &input_delay45,&input_delay46
mov.w &input_delay44,&input_delay45
mov.w &input_delay43,&input_delay44
mov.w &input_delay42,&input_delay43
mov.w &input_delay41,&input_delay42
mov.w &input_delay40,&input_delay41
mov.w &input_delay39,&input_delay40
mov.w &input_delay38,&input_delay39
mov.w &input_delay37,&input_delay38
mov.w &input_delay36,&input_delay37
mov.w &input_delay35,&input_delay36
mov.w &input_delay34,&input_delay35
mov.w &input_delay33,&input_delay34
mov.w &input_delay32,&input_delay33
mov.w &input_delay31,&input_delay32
mov.w &input_delay30,&input_delay31
mov.w &input_delay29,&input_delay30
mov.w &input_delay28,&input_delay29
mov.w &input_delay27,&input_delay28
mov.w &input_delay26,&input_delay27
mov.w &input_delay25,&input_delay26
mov.w &input_delay24,&input_delay25
mov.w &input_delay23,&input_delay24
mov.w &input_delay22,&input_delay23
mov.w &input_delay21,&input_delay22
mov.w &input_delay20,&input_delay21
mov.w &input_delay19,&input_delay20
mov.w &input_delay18,&input_delay19
mov.w &input_delay17,&input_delay18
mov.w &input_delay16,&input_delay17
mov.w &input_delay15,&input_delay16
mov.w &input_delay14,&input_delay15
mov.w &input_delay13,&input_delay14
mov.w &input_delay12,&input_delay13
mov.w &input_delay11,&input_delay12
mov.w &input_delay10,&input_delay11
mov.w &input_delay9,&input_delay10
mov.w &input_delay8,&input_delay9
mov.w &input_delay7,&input_delay8
mov.w &input_delay6,&input_delay7
mov.w &input_delay5,&input_delay6
mov.w &input_delay4,&input_delay5
mov.w &input_delay3,&input_delay4
mov.w &input_delay2,&input_delay3
mov.w &input_delay1,&input_delay2
mov.w &input_delay0,&input_delay1
ret
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -