第3章TMS320C54x的指令系统 内容提要 C54x的指令系统包含助记符指令和代数指令 两种形式。 助记符指令:是一种采用助记符号表示的类似于 汇编语言的指令 代数指令:是一种比汇编语言更高级,类似于高 级语言的代数形式指令,具有接近汇编语言的特点。 两种指令具有相同的功能。本章着重介绍助记符 指令的分类及基本功能。其内容有: ●寻址方式 ●TMs320C54x的指令表示方法 ●TMs320C54x的指令系统 DSP原理及应用 1
2021年2月24日 DSP原理及应用 1 第3章 TMS320C54x的指令系统 内容提要 ’C54x的指令系统包含助记符指令和代数指令 两种形式。 助记符指令:是一种采用助记符号表示的类似于 汇编语言的指令; 代数指令:是一种比汇编语言更高级,类似于高 级语言的代数形式指令,具有接近汇编语言的特点。 两种指令具有相同的功能。本章着重介绍助记符 指令的分类及基本功能。其内容有: ● 寻址方式 ● TMS320C54x的指令表示方法 ● TMS320C54x的指令系统
第3章TMS320C54x的指令系统 击击一 知识要点 本章涉及的内容包括’C54x指令 系统寻址方式的分类和功能,指令系 统中的常用符号、缩略语和运算符, 数据传送、算术运算、逻辑运算、程 序控制、并行操作和重复操作指令。 DSP原理及应用 2
2021年2月24日 DSP原理及应用 2 第3章 TMS320C54x的指令系统 知识要点 本章涉及的内容包括’C54x指令 系统寻址方式的分类和功能,指令系 统中的常用符号、缩略语和运算符, 数据传送、算术运算、逻辑运算、程 序控制、并行操作和重复操作指令
第3章TMS320C54x的指令系统 3.,1寻址方式 3,2TMS320C54x的指令表示方法 33TMs320c54x的指令系统 DSP原理及应用
2021年2月24日 DSP原理及应用 3 第3章 TMS320C54x的指令系统 3.1 寻址方式 3.2 TMS320C54x的指令表示方法 3.3 TMS320C54x的指令系统
第3章TMS320c54x的指令系 3.1寻址方式 当硬件执行指令时,寻找指令所指定的参与 运算的操作数的方法寻址方式。 根据程序的要求采用不同的寻址方式,可以有 效地缩短程序的运行时间和提高代码执行效率。 C54x芯片的寻址方式可以分为两类: ●数据寻址 ●程序寻址 2021年2月24日 DSP原理及应用 4
2021年2月24日 DSP原理及应用 4 第3章 TMS320C54x的指令系 统 3.1 寻址方式 当硬件执行指令时,寻找指令所指定的参与 运算的操作数的方法——寻址方式。 根据程序的要求采用不同的寻址方式,可以有 效地缩短程序的运行时间和提高代码执行效率。 ’C54x芯片的寻址方式可以分为两类: ● 数据寻址 ● 程序寻址
第3章TMS320c54x的指令系 3.1寻址方式 C54x有7种基本的数据寻址方式: 立即寻址:由指令提供一个操作数 绝对寻址:由指令提供一个操作数地址 累加器寻址:以累加器的内容为地址访问程序空间某单元 直接寻址:寻址地址为DP或SP的值加上指令提供的偏移量 间接寻址:利用辅助寄存器访问存储器 存储器映像:用来改变映像寄存器,但不影响DP或sP的值 寄存器寻址 堆栈寻址:用来管理系统堆栈中的操作 2021年2月24日 DSP原理及应用 5
2021年2月24日 DSP原理及应用 5 第3章 TMS320C54x的指令系 统 3.1 寻址方式 ’C54x有7种基本的数据寻址方式: 立即寻址 绝对寻址 累加器寻址 直接寻址 间接寻址 存储器映像 寄存器寻址 堆栈寻址 :由指令提供一个操作数 :由指令提供一个操作数地址 :以累加器的内容为地址访问程序空间某单元 :寻址地址为DP或SP的值加上指令提供的偏移量 :利用辅助寄存器访问存储器 :用来改变映像寄存器,但不影响DP或SP的值 :用来管理系统堆栈中的操作