- 19
- 0
- 约8.15千字
- 约 11页
- 2019-10-08 发布于江西
- 举报
Dsp?寻址方式作业
学号:
班级:
姓名:
目录
1 、?立即数寻址 3
2 、?绝对地址寻址? 3
2.1?数据存储器地址(dmad)寻址: 3
2.2?程序存储器地址(pmad)寻址:? 4
2.3?I/O?端口地址(PA)寻址: 4
3 、累加器寻址 5
4 、直接寻址 5
5 、? 间接寻址 6
5.1? 单操作数寻址 6
5.2?循环寻址 6
5.3? 位倒序寻址? 7
5.4? 双操作数 (?Dual-Operand?Memory?)寻址? 8
6 、存储器映像寄存器寻址? 9
7 、? 堆栈寻址? 10
总结 10
TMS320C54x?系列?DSP?的存储空间包括程序存储空间、数据存储空间和
I/O?空间。每个空间都有?64K?字的大小。因此,如果采用直接的寻址方式则需
16?位的地址。为了节省程序存储空间和提高程序的运行速度,经常采用间接寻
址等方法以便使指令字节数减少。
1、?立即数寻址
概念:在指令中已经包含有执行指令所需要的操作数(主要用于寄存器或者
存储器的初始化)
在立即寻址方式中,指令里包含了立即操作数。
立即寻址方式中的立即数有两种数值形式,3、5、8、9?位短立即数和?16
位的长立即数,它们在指令中分别编码为单字指令和双字指令。
举例:
LD?#0AH,ASM ;5-bit?(EDOA)
RPT?#99H ;8-bit?(EC99)
LD?#020H,DP ;9-bit?(EA20)
LD?#0FE00H,A ;16-bit?(F020?FE00)
需要注意的是,立即数前面加需“#”以区别于地址表示方法,不得遗漏。
LD?#0FE00H,A,表示将立即数?FE00H?送入累加器?A,遗漏#,则变成把
地址为?0FE00H?单元的内容送入累加器?A(1000?FE00)。
2、?绝对地址寻址
绝对寻址方式的指令中包含有所寻操作数的?16?位单元地址。
由于寻址?16?位绝对地址,故绝对寻址指令长度至少为?2?个字。有四种绝对寻
址指令:
2.1?数据存储器地址(dmad)寻址:
概念:是用一个符号或者一个数来确顶数据空间的一个地址。
格式:
MVDK?Smem,?dmad MVDM?dmad,?MMR
MVKD?dmad,?Smem MVMD?MMR,?dmad
举例:
MVDK,?DATA,*AR5
说明:
DATA?信号是一个符号常数,代表一个数据的存储单元的地址。
2.2?程序存储器地址(pmad)寻址:
概念:
程序存储器寻址由程序地址产生逻辑(PAGEN)完成。预取指阶段,PAGEN
通过程序计数指针?PC?将指令代码、参数表等所在的程序存储器地址放在?PAB
上,进而从程序存储器相应的位置取出指令代码。?如果程序顺序执行,即程序
地址连续,PC?值将自动增加,指向下一条指令的地址;
如果程序执行过程中有跳转、返回、中断或循环操作,程序地址将不连续,
这时?PC?值就要根据具体情况相应改变了。
程序计数指针?PC?是一个?16?位的计数器,PC?中所加载的?16?位程序地址与
DSP?执行的操作有关。
格式:
FIRS?Xmem,?Ymem,?pmad MVDP?Smem?,?pmad
MACP?Smem,?pmad,?src MVPD?pmad,?Smem
MVPD,TABLE,*AR7-
说明:
将程序存储器编号为?TABLE?地址单元中的数据传送到有?AR7?寄存器所指
向的数据存储器单元中,且?AR7?减一。这里的?TABLE?是一个地址标号,代表
一个程序存储单元的地址。
程序存储器寻址基本上和数据存储器寻址一样,区别仅在于空间不同。
2.3?I/O?端口地址(PA)寻址:
概念:
端口(PA)寻址使用一个符号或者一个?16?位数来确定?I/O?空间存储器中
的一个地址,实现对?I/O?设备的读写。
格式:
PORTR?PA,?Smem PORTW?Smem,
举例:
PORTR,FIFO,*AR5
PORTW,*AR2,BOFO
说明:
第一条指令表示从?FIFO?端口读入一个数据,将其存放到有?AR5?据存期所
指向的数据存储器单元中。这里的?FIFO?和?BOFO?是?I/O?端口地址的标号。
PA?长立即数*(lk)寻址:
概念:
*(lk)寻址是用一个符号或者一个常数来确定数据存储器中的一个地址。
适用于支持单数据操作数的的指令。Lk?是一个?16?位数或者一个符号,它代表
数据存储器中的一个的单元。
举例:
LD?*(BUFFER),A
MVKD?DATA,?*AR1;?数据存储器寻址
MVPD?TABLE,?*AR2;?程序存储器寻址
PORTR?0F2F0H,?*AR5
您可能关注的文档
- 《网络营销与策划》教学大纲.docx
- 《网上购物》教案.docx
- 《网上购物》教学设计.docx
- 《网页设计与制作》上机考试试题.docx
- 《我的理想》作文教学设计.docx
- 《五四爱国运动》习题.docx
- 《物质的推断》教学设计.docx
- 《西游记》测试题答案.docx
- 《西游记》知识点整理.docx
- 《现代公关与礼仪》教学大纲.docx
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
最近下载
- 病理性Q波课件.pptx VIP
- 电气控制与PLC应用技术全套课件.pptx VIP
- 穿越软硬突变地层盾构隧道管片及接头力学性能的多维度解析与工程应用.docx
- 第3课 “开元盛世”与唐朝经济的繁荣(同步教学课件)2025-2026学年七年级历史下册新授课课件.pptx VIP
- 《中国传统戏曲艺术》课件.ppt VIP
- 闽江特大桥主墩单壁钢吊箱围堰.doc VIP
- 第32讲_认定股东身份的基本规定、名义股东与实际出资人、股东的权利与义务概述、股东查阅权.pdf VIP
- 《老年社会工作》全套教学课件.pptx
- 矿山运输与提升:露天矿汽车运输PPT教学课件.pptx
- 管理学基础-第4版-张云河-1.2管理者认知.pptx VIP
原创力文档

文档评论(0)