资料介绍
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 结构化汇编程序用户手册
- DSPASM FAA/GREEN_DSP 结构化汇编程序用户手册
- 单片机C语言和汇编语言混合编程实例详解 224次下载
- 举例:单片机编程的应用资料下载
- 汇编程序设计的教程课件免费下载 17次下载
- DSP设计与应用教程之汇编程序设计举例的资料说明 19次下载
- DSP中汇编指令速查的软件 1次下载
- DSP汇编程序优化方法的探讨 5次下载
- 轻松学会DSP——第3章_DSP汇编指令 11次下载
- DSP汇编指令-典型指令 23次下载
- TI C64XX DSP特点及线性汇编程序分析
- 汇编程序编写
- DSP的实验测试程序(汇编)
- DSP汇编语言编程基础
- 实验二DSP汇编语言编程基础
- 触发器应用举例 1419次阅读
- 初学RISC-V编程的技巧 2228次阅读
- 51单片机的汇编程序库 9414次阅读
- DS18B20和51单片机连接的汇编程序免费下载 4463次阅读
- C和汇编代码结合 是实现DSP软件设计的最好方式 2723次阅读
- 单片机 | 基础汇编语言编程实例 9876次阅读
- 混合编程的基本方式, 在C51中嵌入汇编程序 9573次阅读
- 汇编和C语言相结合的51单片机编程技巧 5662次阅读
- 浅谈GNU 嵌入式汇编具体因使用方法 845次阅读
- 学习开发环境和编程语言:汇编语言和C语言的比较 8893次阅读
- 典型高速系统应用框图举例 6171次阅读
- C语言与汇编语言相互结合的嵌套汇编语言 3419次阅读
- 单片机编程之汇编语言基础-PIC单片机汇编指令 2977次阅读
- 单片机编程之汇编语言基础-常用指令和程序模式 1.5w次阅读
- DSP编程的关键问题分析 1666次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多