DSP中存储(ST)与装入(LD)指令有何区别

DSP中存储(ST)与装入(LD)指令有何区别,第1张

ST的源可以是累加器,特殊寄存器,立即数等,目的则是内存(包括MMR)

LD的源可以是内存,立即数,目的则是累加器,特殊寄存器.

你可以认为二者功能相反,ST是往内存存储,LD是从内存读取.

st0主要反映处理器的寻址要求和计算机的运行状态。

st1主要反映处

理器的寻址要求、计算初始状态的设置、I/O及中断的控制等。

pmst主要设定和控制处理器的工作方式和存储器的配置,反映处理器的工作状态。

对于5系列,状态寄存器里面不是所有位都可以写,STO中OVA,OVB可以用置位指令SSBX和复位指令RSBX设置,例如

SSBX SXM; 符号扩展SXM=1

RSBX SXM; 禁止符号扩展SXM=0

读可以通过CCS->view->registers->cpu registers 看到CPU的主要寄存器的值。或者查看寄存器所对应的地址的值。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11497483.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存