欢迎来到天天文库
浏览记录
ID:34648670
大小:574.10 KB
页数:71页
时间:2019-03-08
《dsp技术及应用03》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、DSPDSP技术及应用技术及应用2006.02俞晓峰安徽工程科技学院电气工程系思考题1.汇编语句格式包含哪几个部分?2.C54xDSP的指令集按功能可分为哪四种基本类型的操作?3.C54xDSP提供了哪些基本的数据寻址方式?4.以DP为基地址的直接寻址方式,其实际地址是如何生成的?5.C54xDSP芯片采用了几级流水线的工作方式?完成一条指令分为哪几个阶段?俞晓峰安徽工程科技学院电气工程系思考题6.试解释下段指令:STM#10,AR3LOOP:ADD*AR2+,ABANZLOOP,*AR3-STM#10,AR
2、37.试解释下段指令:RPT#4MVPDtable,*AR2+HERE:BHERE俞晓峰安徽工程科技学院电气工程系第三章DSP指令系统与特点第一节寻址方式第二节程序地址的生成第三节流水线操作技术第四节指令系统概述俞晓峰安徽工程科技学院电气工程系第一节TMS320C54x的寻址方式Smem:16位单寻址操作数。Xmem:16位双寻址操作数,从DB数据总线上读出。Ymem:16位双寻址操作数,从CB数据总线上读出。dmad:16位立即数,数据存储器地址。pmad:16位立即数,程序存储器地址。PA:16位立即数,
3、I/O口地址。src:源累加器(A或B)。dst:目的累加器(A或B)。lk:16位长立即数。俞晓峰安徽工程科技学院电气工程系寻址分类1.立即数寻址2.绝对地址寻址3.累加器寻址4.直接寻址5.间接寻址6.存储器映象寄存器寻址7.堆栈寻址俞晓峰安徽工程科技学院电气工程系1.立即数寻址指令中包含有执行指令所需要的操作数。特立即数分为3、5、8或9位的短立即数和16点位的长立即数两种。短立即数可包含在单字或双字指令中,长立即数在双字指令中。在操作数前面需要加#字号来说明该操作数注为立即数。否则会把该操作数误认为是
4、一个地意址,从而把立即数寻址变成绝对地址寻址。LD#93h,A举例LD93h,A俞晓峰安徽工程科技学院电气工程系2.绝对地址寻址在指令中包含有所要寻址的存储单元的16位特地址。这个16位的地址可以用其所在单元的地点址标号或者16位符号常数来表示。(1)数据存储器地址(damd)寻址方法MVKDSAMPLE,*AR3用一个符号或一个数来确定数据空间的一个地址。举例俞晓峰安徽工程科技学院电气工程系2.绝对地址寻址(2)程序存储器地址(pmad)寻址方法MVPDTABLE,*AR4用一个符号或一个具体的数来确定程序
5、存储器中举例的一个地址俞晓峰安徽工程科技学院电气工程系2.绝对地址寻址(3)PA寻址端口(PA)方法举例用一个符号或一个常数来确PORTRFIFO,*AR5定外部I/O口地址俞晓峰安徽工程科技学院电气工程系2.绝对地址寻址允许所有使用Smem寻址(4)*(1k)寻址的指令去访问数据空间方法举例特点的任意单元而不改变数据页指针的用一个符号值,也不用或一个常数对ARx进行初来确定数据始化存储器中的一个地址LD*(BUFFER),A俞晓峰安徽工程科技学院电气工程系3.累加器寻址方法特点举例可用来完成用累加程序存储器
6、器中的READASmem单元的数据数值作WRITASmem与数据存储为地址器单元的数来读写据进行交换程序存俞晓峰安徽工程科技学院电气工程系储器4.直接寻址方法特点举例用一个符号或可以在不改LD#x,DP一个常数来确变DP或SP的LD@u,A定7位偏移情况下,随ADD@v,A值,与DP或SP机地寻址128===========共同形成16位个存储单元SSBXCPL的数据存储器中的任何一LD@X1,A实际地址。个单元。ADD@Y2,A俞晓峰安徽工程科技学院电气工程系CPL=07位dma域与9bit的DP相结合形成
7、16位的数据存储器地址。CPL=17位dma域加上(正偏移)SP的值形成16位的数据存储器地址。DP值是从0~511(29-1),以DP为基准的直接寻址把存储器分成512页,7位的dma范围从0~127,每页有128个可访问的单元。俞晓峰安徽工程科技学院电气工程系5.间接寻址方法特点能在一个指令中访问(AR0~AR7)→两个数据存储器单元ARAU0/ARAU1→16位无符号算术运算→寻址范围为64K两个独立的存储器单元读数据读一个、写另一个存储器单元读写两个连续的存储器单元俞晓峰安徽工程科技学院电气工程系5.
8、间接寻址(1)单操作数寻址LD*AR1,B定义间接寻定义寻址所使用址的类型的辅助寄存器ST1CMPT=0标准方式ARF确定辅助寄存器,ST0中ARP=0CMPT=1兼容方式如ARF=0,用ARP选择辅助寄存器,否则,用ARF来确定辅助寄存器。ARF的值装入ARP。俞晓峰安徽工程科技学院电气工程系单操作数间接寻址的硬件框图俞晓峰安徽工程科技学院电气工程系单数据存储器操作数间接寻址类型MOD域操作码语法
此文档下载收益归作者所有