河北工程大学:《数字信号处理器(Digital Signal Processor)DSP原理及应用》课程教学资源(PPT课件讲稿)第5章 TMS320C54x汇编语言程序设计

第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 标 号 助记符 操作数 注 释

第5章TMS320C54X汇编语言程序 1.源文件格式 语句的书写规则: ①所有语句必须以标号、空罄、星号或分号 (或;)开始; ②标号是可选项,若使用标号,则标号必须 从第一列开始; ③所有包含有汇编伪指令的语句必须在一行 完成指定; ④各部分之间必须用空格分开,Tb字符与空 罄等效; 2021年2月24日 DSP原理及应用
2021年2月24日 DSP原理及应用 6 第5章 TMS320C54x汇编语言程序 设计 1. 源文件格式 语句的书写规则: ① 所有语句必须以标号、空格、星号或分号 (*或;)开始; ② 标号是可选项,若使用标号,则标号必须 从第一列开始; ③ 所有包含有汇编伪指令的语句必须在一行 完成指定; ④ 各部分之间必须用空格分开,Tab字符与空 格等效;

第5章TMS320C54X汇编语言程序 1.源文件格式 语句的书写规则: ⑥程序中注释是可选项、如果注释在第一列开 始时,前面必须标上星号或分号,在其他列 开始的注释前面必须以分号开头; 回如果源序很长,需要书写干行,可以在 前一行用反斜杠字符(\翁束,余下部分接 看在下一行继续书写。 2021年2月24日 DSP原理及应用 7
2021年2月24日 DSP原理及应用 7 第5章 TMS320C54x汇编语言程序 设计 1. 源文件格式 语句的书写规则: ⑤ 程序中注释是可选项。如果注释在第一列开 始时,前面必须标上星号或分号,在其他列 开始的注释前面必须以分号开头; ⑥ 如果源程序很长,需要书写若干行,可以在 前一行用反斜杠字符(\)结束,余下部分接 着在下一行继续书写

第5章TMS320C54X汇编语言程序 2标号 所有汇编指令和大多缴汇编伪指令部可以选用标 号,供本程序或其它程序调用。 ①标号必须从语剑的第列写起,其后的冒号 :"可任选; ②标号为任选项,若不使用标号,则句的 第一列必须是空洛,号或分号 标号是由字母、数字以下划线和美元符 号等组成,最多可达个字符 标号分大小写,且第一个字符不舱是数字 2021年2月24日 DSP原理及应用 8
2021年2月24日 DSP原理及应用 8 第5章 TMS320C54x汇编语言程序 设计 2.标号 所有汇编指令和大多数汇编伪指令都可以选用标 号,供本程序或其它程序调用。 ① 标号必须从语句的第1列写起,其后的冒号 “:”可任选; ② 标号为任选项,若不使用标号,则语句的 第一列必须是空格、星号或分号; ③ 标号是由字母、数字以及下划线和美元符 号等组成,最多可达32个字符; ④ 标号分大小写,且第一个字符不能是数字

第5章TMS320C54X汇编语言程序 2标号 在使用标号时,标号的值是段程序计数器SPC的 当前值 例如,若使用r指令初始化几个字,则标 号将到第一个字。 例5.1.2】标号格式举例。 9000000 ;假设汇编了某个其他代码 10000040000 A Start:.word0Ah,3,7 0O002410003 标号,值为40h 0000420007 2021年2月24日 DSP原理及应用 9
2021年2月24日 DSP原理及应用 9 第5章 TMS320C54x汇编语言程序 设计 2.标号 在使用标号时,标号的值是段程序计数器SPC的 当前值。 例如,若使用.word伪指令初始化几个字,则标 号将指到第一个字。 【例5.1.2】 标号格式举例。 … … 9 000000 10 000040 000A Start: .word 0Ah,3,7 000041 0003 000042 0007 ;假设汇编了某个其他代码 标号,值为40h

第5章TMS320C54X汇编语言程序 3.助记符 助记符用亲表示指令所完成的梁作,可以是汇 编语言指令、汇编伪指令、宏伪指令 助记符指令:一股用大写,不能从第一列开始 汇編伪指令ε用来为渥序褆供敩裾和控制汇编进猩。 以句号““开始,且用小写 宏伪指令?用亲定义一歇程序,以便宏澗用来凋用这 改程序。以句号“.“开始,且用小写; 宏调用:用来绸用由宏伪指令定义的程序段 2021年2月24日 DSP原理及应用 10
2021年2月24日 DSP原理及应用 10 第5章 TMS320C54x汇编语言程序 设计 3.助记符 助记符用来表示指令所完成的操作,可以是汇 编语言指令、汇编伪指令、宏伪指令。 助记符指令:一般用大写,不能从第一列开始 ; 汇编伪指令:用来为程序提供数据和控制汇编进程。 以句号“.”开始,且用小写; 宏伪指令:用来定义一段程序,以便宏调用来调用这 段程序。以句号“.”开始,且用小写; 宏调用:用来调用由宏伪指令定义的程序段
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 河北工程大学:《数字信号处理器(Digital Signal Processor)DSP原理及应用》课程教学资源(PPT课件讲稿)第4章 汇编语言程序开发工具.ppt
- 河北工程大学:《数字信号处理器(Digital Signal Processor)DSP原理及应用》课程教学资源(PPT课件讲稿)第3章 TMS320C54x的指令系统.ppt
- 河北工程大学:《数字信号处理器(Digital Signal Processor)DSP原理及应用》课程教学资源(PPT课件讲稿)第2章 TMS320C54x的硬件结构.ppt
- 河北工程大学:《数字信号处理器(Digital Signal Processor)DSP原理及应用》课程教学资源(PPT课件讲稿)第1章 DSP绪论.ppt
- 河北工程大学:《数字信号处理》第一章 离散的时间信号与系统(刘益成).ppt
- 河北工程大学:《数字信号处理》第六章 FIR数字滤波器的设计(刘益成).ppt
- 河北工程大学:《数字信号处理》第五章 IIR数字滤波器设计(刘益成).ppt
- 河北工程大学:《数字信号处理》第四章 数字滤波器的结构(刘益成).ppt
- 河北工程大学:《数字信号处理》第三章 离散傅立叶变换及其快速算法(刘益成).ppt
- 河北工程大学:《数字信号处理》第二章 离散时间信号与系统的变换域分析(刘益成).ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第7章 电力拖动及其控制电路.ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第6章 供电与安全用电.ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第5章 变压器.ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第4章 电工测量.ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第3章 三相正弦交流电路.ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第2章 正弦交流电路.ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第1章 直流电路与电路分析.ppt
- 清华大学:《模拟电子技术基础》课程教学资源(第三版,习题)解题(童诗白、华成英).pdf
- 高等学校教学参考书:《模拟电子技术基础》PDF教师手册(第三版,清华大学电子学:华成英).pdf
- 清华大学:《模拟电子技术基础》课程教学资源(第三版,第三版)PDF电子书(共十一章,童诗白、华成英).pdf
- 河北工程大学:《数字信号处理器(Digital Signal Processor)DSP原理及应用》课程教学资源(PPT课件讲稿)第6章 应用程序设计.ppt
- 河北工程大学:《数字信号处理器(Digital Signal Processor)DSP原理及应用》课程教学资源(PPT课件讲稿)第7章 TMS320C54x片内外设、接口及应用.ppt
- 河北工程大学:《数字信号处理器(Digital Signal Processor)DSP原理及应用》课程教学资源(PPT课件讲稿)第8章 TMS320C54x的硬件设计.ppt
- 河北工程大学:《数字信号处理器(Digital Signal Processor)DSP原理及应用》课程教学资源(PPT课件讲稿)第9章 DSP集成开发环境CCS.ppt
- 《信号与系统》课程教学资源(书籍对标)信息与系统分析习题答案(第四版上,共四章,主编:吴大正).pdf
- 《信号与线性系统分析同步辅导及习题全解》PDF电子版(第四版,第五、六、七、八章,主编:吴大正).pdf
- 《信号分析与处理》课程PPT教学课件(讲稿)第一章 绪论.ppt
- 《信号分析与处理》课程PPT教学课件(讲稿)第三章 离散信号傅立叶分析 3.1 周期序列的傅里叶级数 3.2 离散时间傅立叶变换 3.3 周期序列DTFT.ppt
- 《信号分析与处理》课程PPT教学课件(讲稿)第三章 离散信号傅立叶分析 3.3 离散傅立叶变换 3.4 快速傅立叶变换.ppt
- 《信号分析与处理》课程PPT教学课件(讲稿)第二章 希尔伯特变换与相关分析 2.3 Hilbert变换 2.4 信号的相关分析.ppt
- 《信号分析与处理》课程PPT教学课件(讲稿)第二章 连续信号傅立叶分析 2.1 信号的正交分解 2.2 信号的傅立叶分析.ppt
- 华南理工大学电子与信息学院:《电路》课程教学资源(PPT课件讲稿)第二章 电组电路的等效变换习题训练.ppt
- 华南理工大学电子与信息学院:《电路》课程教学资源(PPT课件讲稿)第三章 电阻电路的一般分析习题训练.ppt
- 华南理工大学电子与信息学院:《电路》课程教学资源(PPT课件讲稿)第四章 电路定理习题训练.ppt
- 华南理工大学电子与信息学院:《电路》课程教学资源(PPT课件讲稿)第一章 电路模型与电路定理.ppt
- 华南理工大学电子与信息学院:《电路》课程教学资源(PPT课件讲稿)第二章 电路模型与电路定理.ppt
- 华南理工大学电子与信息学院:《电路》课程教学资源(PPT课件讲稿)第三章 电阻电路的一般分析.ppt
- 华南理工大学电子与信息学院:《电路》课程教学资源(PPT课件讲稿)第四章 电路定理(林土胜).ppt
- 华南理工大学电子与信息学院:《电路》课程教学资源(PPT课件讲稿)第五章 含有运算放大器的电阻电路.ppt
- 华南理工大学电子与信息学院:《电路》课程教学资源(PPT课件讲稿)第一章 电路模型与电路定理课习题训练.ppt