电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>DSP>DSP汇编编程及应用举例

DSP汇编编程及应用举例

2017-12-06 | doc | 85KB | 次下载 | 免费

资料介绍

DSP汇编编程及应用举例

  1.DSP汇编语言程序的编写

  (1) 汇编语言源程序以.asm为其扩展名。

  (2) 汇编语言源程序的每一行都可以由4个部分组成,句法如下:

  [标号] [:] 助记符 [操作数] [;注释]

  其中可用空格或TAB键隔开

  标号——供本程序的其他部分或其他程序调用。标号是任选项,标号后面可以加也可以不加冒号“:”。标号必须从第一列写起,标号最多可达到32个字符(A~Z ,a~z ,0~9 ,_ ,以及$),但第1个字符不能以数字开头。引用标号时,标号的大小写必须一致。标号的值就是SPC(段程序计数器)的值。如果不用标号,则第一个字符必须为空格、分号或星号(*)。

  助记符——助记符指令、汇编指令、宏指令和宏调用。作为助记符指令,一般用大写;汇编命令和宏指令,以英文句号“。”开始,且为小写。汇编命令可以形成常数和变量,当用它控制汇编和连接过程时,可以不占用存储空间。指令和汇编命令都不能写在第1列。

  操作数——指令中的操作数或汇编命令中定义的内容。操作数之间必须用逗号“,”分开。有的指令操作无操作数,如NOP、RESET。

  注释——注释从分号“;”开始,可以放在指令或汇编命令的后面,也可以放在单独的一行或数行。注释是任选项。如果注释从第1列开始,也可以用“*”表示注释。

  (3) 常用的汇编命令如表所示。

  汇编命令作用举例

  .title紧随其后的是汇编语言程序正文.title “example.asm”

  .end结束汇编命令放在汇编语言程序的最后

  .text紧随其后的是汇编语言程序正文经汇编后,紧随.text后的是可执行程序代码

  .data紧随其后的是已初始化数据有两种数据形式:.int和.word

  .int.int用来设置一个或多个16位无符号整型量常数

  .word.word 用来设置一个或多个16位符号整型量常数table: .word 1,2,3,4

  .word 6,8,4,2

  表示在程序存储器标号为table开始的8个单元中存放初始化数据1,2,3,4,6,8,4,2

  .bss.bss为未初始化变量保留存储空间.bss x,4 表示在数据存储器中空出4个存储单元存放变量x1,x2,x3和x4

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 116A 输出电流,高可靠、高效率 同步降压转换器PCD3201产品手册
  2. 0.47 MB   |  4次下载  |  免费
  3. 24.5V 至 28V 输入、8A 同步降压转换器TPS56837H 数据表
  4. 2.12MB   |  2次下载  |  免费
  5. 3适用于单节电池的I2C控制型2A降压电池充电器BQ25628/BQ25629数据表
  6. 3.9MB   |  2次下载  |  免费
  7. 44V~28V 宽输入电压,8A 负载电流同步降压转换器PCD3202产品手册
  8. 0.96 MB   |  1次下载  |  免费
  9. 5具有100mA LDO PSM/OOA模式的4.5V至24V输入、8A同步降压转换器TPS51383和TPS51384数据表
  10. 1.89MB   |  1次下载  |  免费
  11. 6精密微功率并联电压基准LM4050-N/-Q1数据表
  12. 963.11KB   |  1次下载  |  免费
  13. 758V、4.5A电子保险丝,用于负载瞬态TPS16530数据表
  14. 4.02MB   |  1次下载  |  免费
  15. 8具有 I2C 接口的 36V、16A 降压/升压转换器TPS55288数据表
  16. 2.98MB   |  1次下载  |  免费

本月

  1. 1电子元件基础知识介绍
  2. 8.76 MB   |  48次下载  |  2 积分
  3. 2DC-DC电路(Buck)的设计与仿真
  4. 0.60 MB   |  15次下载  |  2 积分
  5. 3GD32F10x系列MCU用户手册
  6. 11.5MB   |  9次下载  |  免费
  7. 4多功能电源管理 SOC IP5306数据手册
  8. 0.20 MB   |  7次下载  |  免费
  9. 5UHD智能显示SoC VS680产品简介
  10. 0.46 MB   |  7次下载  |  免费
  11. 6东芝BiCD集成电路硅单片TB67S109AFNAG数据手册
  12. 1.93 MB   |  6次下载  |  免费
  13. 7ES9038PRO解码芯片的电路原理图介绍
  14. 0.25 MB   |  5次下载  |  5 积分
  15. 816A 输出电流,高可靠、高效率 同步降压转换器PCD3201产品手册
  16. 0.47 MB   |  4次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935084次下载  |  免费
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420047次下载  |  免费
  5. 3Altium DXP2002下载入口
  6. 未知  |  233067次下载  |  免费
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191315次下载  |  免费
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183311次下载  |  免费
  11. 6labview8.5下载
  12. 未知  |  81567次下载  |  免费
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73786次下载  |  免费
  15. 8NI LabVIEW中实现3D视觉的工具和技术
  16. 未知  |  70088次下载  |  免费