希望你能幫助我解決這個問題。我有一些不熟悉的指令的asm代碼,我已經搜索過,但找不到這個語法的例子。繼承人的指令組裝說明未知
ld 16,r3,r5
和
ld -1,*+ar5,r2 ; PRE-GAIN: -1 to reverse SD doubling
現在我知道它的加載R3到R5爲R5用於塊的其餘部分,但什麼是第一個參數呢? 我認爲它可能是一個乘法,但是我有另一其他指令,其中第一個參數是一個0
我必須指出,所述體系結構是一種專有32位定點音頻DSP,並且它是非常舊的代碼,所以我不能再聯繫製造芯片的公司。
請幫忙。
更多代碼
calc:
ld 16,r3,r5
ldi #coef_update_2,paer
rptb #Son_F_Loop
ld 0,*+ar4,r2
ld 0,*+ar5,r4
sub r4,r2
mpy r5,r2,r0
coef_update_2:
add r0,r4
st 0,r4,*+ar6
jmp #STEPING_volume,u,0
哪個CPU架構是什麼? –
世界上不僅有一座建築,你知道嗎? –
是@LưuVĩnhPhúc。我知道,架構可能會有所不同。我向任何可能看過這樣的指示的人提出一個開放的問題。如果你不知道答案不答覆,那隻會浪費我們的時間。 – welshiebiff