This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于CLA间接寻址的错误

Other Parts Discussed in Thread: TMS320F28377D, CONTROLSUITE, C2000WARE

使用的器件:TMS320F28377D

编程语言:汇编。

使用指令:MMOV32 MR2, *MAR0

经观察,MAR0装载的地址正确,即和要访问的数据的地址一致。

然而,执行此指令后,MR2的内容,总是不可预期的,也试着按手册上说的复杂形式的间接寻址,*MAR0[#imm16]++、*MAR0+[#imm16]形式,仍然得不到所要的结果。

注:MAR0中的地址,是LS3中的数据,并且已设置为CLA使用的数据区。