?? fixed.s54.bak
字號:
STACK_ADDR .set 0x0500
.bss coeff,8 ;allocate 17 word for variates
.bss data_x,8
.bss sum,2
.mmregs
.global main
.text
main:
stm #STACK_ADDR, SP ;set stack
stm #0x00a8, PMST ;relocate Interrupt Vector Table
stm #0x0000, SWWSR ;no software wait for all memory
;-----------------------------------
;for(i=0; i<8; i++)
; sum3_tmp = L_mac(sum3_tmp, coeff_f[i], data_x_f[i]); //2.30format 1 signed bit
;-----------------------------------
stm #coeff, AR3 ;AR3 point to coeff
stm #data_x, AR4 ;AR4 point to data_x
sub A ;clear A
rpt A, #8-1
mac *AR3+, *AR4+, A
dat A, *(sum)
dead_loop:
nop
nop
b dead_loop
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -