回答

收藏

几个DSP的简单程序,帮忙看看吧

FPGA/DSP FPGA/DSP 2288 人阅读 | 0 人回复 | 2010-06-18

填写下列指令的注释以及指令执行前后各寄存器和数据存储器的名称、内容
1.BITT * ;(DP=6,则数据地址为300h~37Fh),
?????? ;
??????????????????? 指令执行前?????????????? 指令执行后
ARP??????????????????? 1
AR1?????????????????? 0310H
数据存储器 310h?????? 8000h
TREG????????????????? 0Eh
TC??????????????????? 0h

2. MPY *,AR2?? ;
?????????????? ;
?????????????????????? 指令执行前??????????????? 指令执行后
ARP??????????????????????? 1
AR1????????????????????? 40Dh
数据存储器 40Dh?????????? 7h
TREG????????????????????? 6h
PREG????????????????????? 36h

3.MACD 0F800H,2H? ;
????????????????? ;
????????????????? ;
????????????????? ;
????????????????? ;
?????????????????????????? 指令执行前???????????? 指令执行后
数据存储器 302h?????????????? 6h
数据存储器 303h????????????? 18h
程序存储器 F800h???????????? 08h
TREG???????????????????????? 45h
PRGE?????????????????????? 12345g
ACC?????????????????????? FEEDCBBh

4.LTD *+,AR5?? ;
?????????????? ;
?????????????? ;
???????????????????????? 指令执行前????????????? 指令执行后
ARP????????????????????????? 0
AR0??????????????????????? 300h
数据存储器 300H??????????? 5h
数据存储器 301H??????????? 10h
TREG??????????????????????? 3h
PRGE?????????????????????? 11h
ACC??????????????????????? 22h

5.LACL *-,AR4????? ;
?????????????????? ;
?????????????????? ;
?????????????????????????? 指令执行前???????????? 指令执行后
ARP??????????????????????????? 0
AR0????????????????????????? 331h
数据存储器 330H???????????? F0FFh
ACC????????????????????? 7FFFFFFFh
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条