6-4.asm

来自「《DSP嵌入式系统开发典型案例》此书的源代码」· 汇编 代码 · 共 27 行

ASM
27
字号
    .mmregs
    .global _ECHO_load
    .text

N       .set    1000
_ECHO_load:
        sub     #1, a
        stlm    a, ar4          ; ar4 = loopCount - 1
        ld      #(N/4-2), a     ; a = (N / 4) - 2
loop:   
        stlm    a,brc           ; initialize count register for block rpt
        nop
        nop
        rptb    $1
        nop
        nop
        nop
$1      nop
        banz    loop, *ar4-

    .if __far_mode      ; -mf flag will assemble far mode return opcode
        fret
    .else
        ret
    .endif    
    .end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?