找回密码
 注册
搜索
查看: 754|回复: 0

[综合资料] DSP编程

[复制链接]
发表于 2006-6-19 18:34:00 | 显示全部楼层 |阅读模式
 一、DSP程序开发

  为了使DSP有效运行、必须要用能充分考虑DSP内部并
行性的汇编语言进行编制DSP程序。前面提到,美国TI公
司的DSP推销员说DSP编程容易,实际上他是指DSP的汇编语
言相对于计算机的汇编语言而言,比较容易一些,因为没
有像计算机汇编语言那样复杂。但是,对于习惯用高级语
言编程的用户,利用DSP汇编语言编程还是有困难的。因
为,汇编语言是面向机器的程序设计语言,它是一种把机
器语言(机器指令码)符号化的低级程序设计语言。使用
计算机汇编语言的用户一定要熟悉机器硬件结构和指令系
统;使用DSP汇编语言的用户一定要熟悉DSP芯片内部结构
和指令系统,这对于DSP用户来说也实非容易的事情。

  从发展DSP应用角度观察,应该有相当规模的DSP开发
应用队伍,这个队伍的成员应该掌握使用汇编语言Assemb
lyLanguage编程基本功,才能开发出高效率的DSP应用程
序。特别是在利用多个DSP芯片开展并行处理应用时,具有
这种编程基本功底是绝对必要的。甚至,在某些专业应用
领域,诸如,日本简易便携电话PHS、磁盘驱动器里的控
制系统等,可能仅有一块DSP芯片,供编程的空间很小,需
要用DSP指令编写高效率精干的小程序。因为,利用汇编
语言编制应用程序,DSP还需要一种汇编程序Assembler通
过代真把源程序中各个符号转换成DSP可执行的指令代码。
Assembler也要占用DSP的有限存储空间。前文提及的正确
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-9-29 08:20 , Processed in 0.045963 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表