资料介绍
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
- DSPASM FAA/GREEN_DSP 结构化汇编程序用户手册 0次下载
- DSPASM FAA/GREEN_DSP 结构化汇编程序用户手册 0次下载
- 举例:单片机编程的应用资料下载 7次下载
- 汇编程序设计的教程课件免费下载 17次下载
- DSP设计与应用教程之汇编程序设计举例的资料说明 19次下载
- DSP中汇编指令速查的软件 1次下载
- 汇编语言与C语言整合至DSP的方法 4次下载
- DSP汇编程序优化方法的探讨 5次下载
- 轻松学会DSP——第3章_DSP汇编指令 11次下载
- DSP汇编指令-典型指令 23次下载
- TI C64XX DSP特点及线性汇编程序分析 36次下载
- 汇编程序编写 31次下载
- DSP的实验测试程序(汇编) 64次下载
- DSP汇编语言编程基础 205次下载
- 实验二DSP汇编语言编程基础 29次下载
- 触发器应用举例 877次阅读
- 如何在KEIL下阅读汇编 3185次阅读
- 初学RISC-V编程的技巧 2078次阅读
- 51单片机的汇编程序库 9023次阅读
- DS18B20和51单片机连接的汇编程序免费下载 4272次阅读
- C和汇编代码结合 是实现DSP软件设计的最好方式 2400次阅读
- 单片机 | 基础汇编语言编程实例 9381次阅读
- 一分钟看懂51控制的MT8880双音频收发器的汇编程序及源代码 2556次阅读
- 浅谈GNU 嵌入式汇编具体因使用方法 750次阅读
- 学习开发环境和编程语言:汇编语言和C语言的比较 8675次阅读
- 典型高速系统应用框图举例 5978次阅读
- C语言与汇编语言相互结合的嵌套汇编语言 3245次阅读
- 单片机编程之汇编语言基础-PIC单片机汇编指令 2831次阅读
- 单片机编程之汇编语言基础-常用指令和程序模式 1.4w次阅读
- DSP编程的关键问题分析 1568次阅读
下载排行
本周
- 116A 输出电流,高可靠、高效率 同步降压转换器PCD3201产品手册
- 0.47 MB | 4次下载 | 免费
- 24.5V 至 28V 输入、8A 同步降压转换器TPS56837H 数据表
- 2.12MB | 2次下载 | 免费
- 3适用于单节电池的I2C控制型2A降压电池充电器BQ25628/BQ25629数据表
- 3.9MB | 2次下载 | 免费
- 44V~28V 宽输入电压,8A 负载电流同步降压转换器PCD3202产品手册
- 0.96 MB | 1次下载 | 免费
- 5具有100mA LDO PSM/OOA模式的4.5V至24V输入、8A同步降压转换器TPS51383和TPS51384数据表
- 1.89MB | 1次下载 | 免费
- 6精密微功率并联电压基准LM4050-N/-Q1数据表
- 963.11KB | 1次下载 | 免费
- 758V、4.5A电子保险丝,用于负载瞬态TPS16530数据表
- 4.02MB | 1次下载 | 免费
- 8具有 I2C 接口的 36V、16A 降压/升压转换器TPS55288数据表
- 2.98MB | 1次下载 | 免费
本月
- 1电子元件基础知识介绍
- 8.76 MB | 48次下载 | 2 积分
- 2DC-DC电路(Buck)的设计与仿真
- 0.60 MB | 15次下载 | 2 积分
- 3GD32F10x系列MCU用户手册
- 11.5MB | 9次下载 | 免费
- 4多功能电源管理 SOC IP5306数据手册
- 0.20 MB | 7次下载 | 免费
- 5UHD智能显示SoC VS680产品简介
- 0.46 MB | 7次下载 | 免费
- 6东芝BiCD集成电路硅单片TB67S109AFNAG数据手册
- 1.93 MB | 6次下载 | 免费
- 7ES9038PRO解码芯片的电路原理图介绍
- 0.25 MB | 5次下载 | 5 积分
- 816A 输出电流,高可靠、高效率 同步降压转换器PCD3201产品手册
- 0.47 MB | 4次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935084次下载 | 免费
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420047次下载 | 免费
- 3Altium DXP2002下载入口
- 未知 | 233067次下载 | 免费
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191315次下载 | 免费
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183311次下载 | 免费
- 6labview8.5下载
- 未知 | 81567次下载 | 免费
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73786次下载 | 免费
- 8NI LabVIEW中实现3D视觉的工具和技术
- 未知 | 70088次下载 | 免费
评论
查看更多