3986.net
小网站 大容量 大智慧
当前位置:首页 >> IT/计算机 >>

dsp汇编指令


dsp 中的汇编伪指令
伪指令分类 伪指令及其表示格式 具体描述 段定义伪指令 .asect “段名” , 地址 汇编到一以绝对地址为起始的段中 .bss 符号,字数[,块标号] 在未初始化数据段 bss 中保留空间 .data 汇编到已初始化数据段 data 中 .sect “段名” 汇编到一已命名(已初始化)的段中 .text 汇编到可执行代码段 text 中 符号 .usect “段名”,字数[,块标号] 在一已命名(未初始化)的段中保留 空间 常数初始化伪指令(包括数据和地址常数) .bes 位数 在当前段中保留位数(标号指向所保留空间的尾部) .bfloat 数值 初始化一个32位,IEEE 单精度的浮点常数;禁止有跨页的初始化对象。 .blong 数值1[,…,数值 n] 初始化一个或多个32位整数;禁止有跨页的初始化对象。 .byte 数值1[,…,数值 n] 初始化当前段中一个或多个连续字节 .field 数值1[,…,数值 n] 初始化一个可变长度的字段 .float 数值 初始化一个32位,IEEE 单精度的浮点常数 .int 数值1[,…,数值 n] 初始化一个或多个16位整数 .long 数值1[,…,数值 n] 初始化一个或多个32位整数 .space 位数 在当前段中保留位数(标号指向所保留空间的头部) .string “字符串1”[,…,“字符串 n”] 初始化一个或多个文本字符串 .word 数值1[,…,数值 n] 初始化一个或多个16位整数 对准段程序计数器的伪指令 .align 在一页的边缘对准 SPC(段程序计数器) .even 在一偶数的边缘对准 SPC 定义输出列表格式的伪指令 .drlist 使所有伪指令行都被列出(缺省方式) .drnolist 禁止某些伪指令行的列出 .fclist 允许列出错误的条件代码块(缺省方式) .fcnolist 禁止列出错误的条件代码块 .length 页的长度 定义源文件列表的页长 .list 从头开始源文件的列表 .mlist 允许宏列表和循环块(缺省方式) .mnolist 禁止宏列表和循环块 定义输出列表格式的伪指令 .nolist 停止源文件列表 .option{B/D/F/L/M/T/X} 选择输出列表文件的参数 .page 在 源文件列表中生成一页 .sslist 允许扩展子程序符号列表

.ssnolist 禁止扩展子程序符号列表(缺省方式) .tab 大小 设置表的大小 .title “字符串” 在列表页头显示一个标题 .width 页宽 设置源文件列表的页宽 外部文件定位的指伪令 .copy [“]文件名[”] 包含其他文件中的源语句 .def 符号1[,…,符号 n] 标明一个或多个在当前模块中定义而在其他模块中要用到的 符号 .global 符号1[,…,符号 n] 标明一个或多个全局(外部)符号 .include [“]文件名[”] 包含其他文件中的源语句 .mlib [“]文件名[”] 定义宏定义库 .ref 符号1[,…,符号 n] 标明一个或多个在另一模块中定义而在当前模块中要用到的符

号 条件汇编伪指令 .break [确切定义的表达式] 如果条件满足,就结束.loop 汇 编。.break 是可选可不选的 .else 如果.if 的条件不满足,则汇编代码块。.else 是可选可不选的 .elseif 确切定义的表达式 如果.if 的条件不满足且.elseif 的条件满足,则汇编代码块。.elseif 是可选可不选的 .endif 结束.if 代码块 .endloop 结束.loop 代码块 .if 确切定义的表达式 如果条件满足,则汇编代码块。 .loop [确切定义的表达式] 开始一个代码块的重复汇编 汇编定时伪指令 .asg[“]字符串[”],替换符号 用一字符串作为替换符号 .endstruct 结束结构定义 .equ 给符号赋值 .eval 确切定义的表达式,替换字符 在数字替换符号的基础上执行运算 .newblock 未定义的局部标号 .set 给符号赋值 .struct 开始结构定义 .tag 设置一标号的结构属性 其他伪指令 .emsg 字串 把用户定义的错误信息送到输出设备 .end 结束程序 .label 符号 定义一在段中可重定位的标号 .mmregs 将存储映射寄存器送入符号表中 .mmsg 字串 把用户定义的信息送到输出设备 .port 打开汇编器的端口开关

.sblock “段名”[,“段名”,…] 把多个段组成块 .version 版本号 设置处理器版本 .wmsg 字串 把用户定义的警告信息送到输出设备


推荐相关:

dsp汇编指令_IT/计算机_专业资料。dsp中的汇编伪指令伪指令分类伪指令及其表示格式具体描述段定义伪指令 .asect “段名” , 地址汇编到一以绝对地址为起始的段中...


DSP汇编指令总结_学习总结_总结/汇报_实用文档。DSP 汇编指令总结 (2007-01-18 08:41:59) 转载▼ 1.定义段的伪指令 助记符和语法 .asect"section name...


DSP 汇编语言 简单小程序 经典_信息与通信_工程科技_专业资料。对于刚入门的DSP...并在中断表的 TINT 部分 换成跳转指令就行了: *** *vectors.asm for 方波...


实验二 DSP 汇编语言基本程序设计(一) 一、实验目的 1. 掌握基本算术运算指令及程序设计方法。 2. 熟悉程序的控制与转移和重复操作指令及程序设计方法。 二、...


存储器的相关指令; 6、掌握 TMS320C54X 相关运算的指令; 7、TMS320C54X 相关程序流程控制类的指令; 8、熟悉 DSP 开发软件的使用; 二、实验内容设计一汇编...


DSP基本算法源程序(汇编语言)DSP基本算法源程序(汇编语言)隐藏>> DSP基本算法源...把下一条指令重复执行 3 遍 table,*AR1+ ;把程序存储器中的数据转移到数据...


DSP实验汇编语言程序_2016_计算机软件及应用_IT/计算机_专业资料。DSP 实验 汇编..._c_int00: * ***以上指令将 0xAAAAh 写入 01000h 开始的单元。 * STM ...


汇编 定时器 DSP_信息与通信_工程科技_专业资料。在DSP上用汇编实现定时器功能汇编实验报告 定时器一. 工作原理 1.时钟部分 1.时钟部分 1.1 C55x 时钟发生器...


内联指令 int _abs (int src); int _labs (__int40_t src) 汇编指令 ...(int src); CMPY32R1 CMPYSP CMPYSP DSUBSP CMPYSP DADDSP CROT90 CRO...


1 数字信号处理系统的一般组成 X(t) 抗混叠 滤波 A/D 转换 X(n) DSP ...汇编指令系统包含:汇编语言指令、汇编伪指令、宏指令和链接指令。 23. 直接寻址...

网站首页 | 网站地图
3986 3986.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com