第5章TMS320054x汇编语言程序设计 内容提要 汇编语言程序设计是应用软件设计的基础,主要 任务是利用汇编指令和伪指令编写源程序以完成指定 的功能。 本章将结合例子介绍TMs320C54x汇编语言源程 序设计的基本方法,涉及的内容包括 汇编溍言源程序的辂式 常数、字符串、符号和表达式的规定 堆栈的使用方法 分支、周用、返回控制程序 加法乘法、除法、长字和并行运算程序 单指令、奧重复、循环嵌套等重复譟作程序 数据块传送程序 小数运算瞿序和浮点运算瞿序 DSP原理及应用 1
2021年2月24日 DSP原理及应用 1 第5章 TMS320C54x汇编语言程序设计 内容提要 汇编语言程序设计是应用软件设计的基础,主要 任务是利用汇编指令和伪指令编写源程序以完成指定 的功能。 本章将结合例子介绍TMS320C54x汇编语言源程 序设计的基本方法,涉及的内容包括: 汇编语言源程序的格式 常数、字符串、符号和表达式的规定 堆栈的使用方法 分支、调用、返回控制程序 加法、乘法、除法、长字和并行运算程序 单指令、块重复、循环嵌套等重复操作程序 数据块传送程序 小数运算程序和浮点运算程序
第5章TMS320054X汇编语言程序设计 5、1概述 5.2堆栈的使用方法 5.3控制程序 5,4算术运算程序 55重复操作程序 56数据块传送程序 5、7小数运算程序 5.8浮点运算程序 DSP原理及应用 2
2021年2月24日 DSP原理及应用 2 第5章 TMS320C54x汇编语言程序设计 5.1 概述 5.2 堆栈的使用方法 5.3 控制程序 5.4 算术运算程序 5.5 重复操作程序 5.6 数据块传送程序 5.7 小数运算程序 5.8 浮点运算程序
第5章TMS320C54X汇编语言程序 5.1概述 TMS320C54X汇编语言源程序由源语句组成。 这些语句可以包含汇编语言指令、汇编伪指令和注释 程序的编写必须符合一定的格式,以便汇编器将源 文件转换成机器语言的目标文件。 本节将介绍汇编语言源程序的格式、各种常数、符 号、字符串和表达式的规定。 2021年2月24日 DSP原理及应用
2021年2月24日 DSP原理及应用 3 第5章 TMS320C54x汇编语言程序 设计 5.1 概述 TMS320C54x汇编语言源程序由源语句组成。 这些语句可以包含汇编语言指令、汇编伪指令和注释 。程序的编写必须符合一定的格式,以便汇编器将源 文件转换成机器语言的目标文件。 本节将介绍汇编语言源程序的格式、各种常数、符 号、字符串和表达式的规定
第5章TMS320C54X汇编语言程序 5.1概述 51.1汇编语言源程序格式 汇编语言程序以asm为扩展名,可以用任意的 编辑器编写源文件。一条语句占源程序的一行,长度 可以是源文件编辑器格式允许的长度,但汇编器每行 最多读200个字符。因此,语句的执行部分必须限制 在200个字符以内 2021年2月24日 DSP原理及应用 4
2021年2月24日 DSP原理及应用 4 第5章 TMS320C54x汇编语言程序 设计 5.1 概述 汇编语言程序以.asm为扩展名,可以用任意的 编辑器编写源文件。一条语句占源程序的一行,长度 可以是源文件编辑器格式允许的长度,但汇编器每行 最多读200个字符。因此,语句的执行部分必须限制 在200个字符以内。 5.1.1 汇编语言源程序格式
第5章TMS320C54X汇编语言程序 51.1汇编语言源程序格式 1.源文件格式 助记符指令源语句的每一行通常包含4个部分: 标号区、助记符区、操作数区和注释区。 助记符指令语法格式: [标号][:]助记符[操作数][;注释 【例5.1.1】助记符指令源语句举例 NANHUA set I1 符号NA小UA= Begin:|LD|# NANHUA,AR1;将加载到AR 标号助记 操作数 注释 2021年2月24日 DSP原理及应用 5
2021年2月24日 DSP原理及应用 5 第5章 TMS320C54x汇编语言程序 设计 1. 源文件格式 5.1.1 汇编语言源程序格式 助记符指令源语句的每一行通常包含4个部分: 标号区、助记符区、操作数区和注释区。 [标号][:] 助记符 [操作数] [; 注释] 助记符指令语法格式: 【例5.1.1】 助记符指令源语句举例。 NANHUA .set 1 ; 符号NANHUA=1 Begin: LD #NANHUA,AR1 ; 将1加载到AR1 标 号 助记符 操作数 注 释