数字信号处理器的外部汇编程序功能

时间:2018-06-12 10:30:58

标签: c assembly embedded signal-processing texas-instruments

我需要在BFXTR命令的TMS320C5515定点数字信号处理器上创建外部功能。我需要将一些值直接写入内存。我试过这样的事情:

.def _bfxtr

_bfxtr:
    PSH mmap(ST0_55)
    PSHBOTH XCDP
    MOV T0, AC0
    MOV T1, AC1
    BCC why, AC1 >= #0
why:
    MOV HI(AC0), *(#(metka + 1))
    NOP
    //here comes 512 NOP commands to supress conveyor
    ....
    NOP
    NOP
    B metka

metka:
    BFXTR #0x0, AC1, T2
    MOV T2, T0
    POPBOTH XCDP
    POP mmap(ST0_55)
    RET

但没有任何改变记忆的价值。我该怎么办呢?

0 个答案:

没有答案