- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7. 累加器寻址 含义:用累加器的内容作为一个地址来读写程序存储器,把程序存储区当作数据存储区来访问; 用途:累加器对存放数据的程序存储器寻址; 说明: ① 累加器的内容低16位是程序存储器的地址; ② 仅有两条指令用该寻址方式: READA Smem ; WRITA Smem ; 如:READA Smem;以A中的数为地址,从程序存储区中读一个数→由Smem所指的数据存储区中; 寻址方式 * * * * * * * * * * * * * * * * * * * * * * * * * * 汇编指令系统之寻址方式 汇编指令的学习方法: 7种数据寻址方式 寻址方式的应用 寻 址 方 式 寻址方式:由于程序代码和数据都是存放在DSP的存储区中,因此运行程序时必然要对程序存储区及数据存储区的相应单元进行访问。那么如何获得程序存储区及数据存储区中相应单元的地址? 作用:可以根据程序要求采用不同的寻址方式,以提高程序的速度和代码效率。不同的寻址方式为编程提供了极大的柔性编程操作空间。 寻址方式分为数据寻址和程序寻址。 C54x的数据寻址共有7种基本寻址方式(表4.3) 立即寻址 绝对寻址 直接寻址 间接寻址 存储器映像寄存器寻址 堆栈寻址 累加器寻址 寻 址 方 式 1. 立即寻址 含义:指令中已包含有执行指令所需的操作数; 用途:主要用寄存器或存储器的初始化; 说明:① 在数值或符号前加‘#’表示立即数; ② 立即数有两种类型:短立即数和长立即数 例: LD #10 , A ;立即数10→A累加器 ADD #1234H,A ;将立即数1234H与累加器A相加 寻 址 方 式 2. 绝对寻址 含义:指令中包含所需寻址的存储单元地址或I/O端口地址; 用途:利用16位地址寻址存储区或I/O端口 说明:绝对寻址的四种类型 ① 数据存储区地址(dmad)寻址:用符号或常数,表示操作数所在的数据存储空间地址,主要指令有: MVDK smem,dmad MVDM dmad,MMR MVKD dmad,smem MVMD MMR,dmad 如:MVKD,DATA,*AR5;(DATA)→(AR5) 寻址方式 ② 程序存储器寻址: 如:MVPD,TABLE,*AR7;(TABLE)→(AR7) ③ I/O端口地址(PA)寻址(2条) 如:PORTR,FIFO,*AR5;从端口FIFO读数据→(AR5) PORTW,*AR2,BOFO;将(AR2)→BOFO端口 ④ *(1K)寻址:用一个符号或常数确定一个数据存储区地址 如:LD,*(BUFFER),A; (BUFFER)→A 3. 直接寻址 含义:用指令中包含的数据存储器地址的低7位+基地址 →16位数据存储器地址。? 基地址: DP__ 数据页指针(CPL=0) SP__堆栈指针(CPL=1) 用途:利用数据页指针和堆栈指针寻址数据存储器 寻址方式 说明:① 地址形成 ? 当ST1中的CPL=0时,由ST0中的DP值(9位地址)与指令中的7位地址一道形成16位数据存储器地址。 ? 当ST1中的CPL=1时,将指令中的7位地址与16位堆栈指针SP相加,形成16位的数据存储器地址。 说明: ② 该方式可在不改变DP或SP的情况下,随机寻址128个单元; 因为DP值的范围是从0到511(1~29),把存储器分成512页。 ③ 指令长度只需1个字(16位); 例: RSBX CPL; CPL=0 LD #2, DP; LD 60H, A; 第2页的60H单元内容装入A 直接寻址与绝对寻址的区别 试比较: LD *(0164H),A; 与 RSBX CPL; LD #2, DP; LD 60H, A 4. 间接寻址 含义:按辅助寄存器中的内容寻址数据存储器 用途:主要用在需要存储器地址以步进方式连续变化的场合。 说明:(1)地址形式: AR0~AR7→ (2)间接寻址方式非常灵活:在一条指令中访问
您可能关注的文档
- 生理学Physiology(中国医科大学)09-2.ppt
- 生理学Physiology(中国医科大学)11-3.ppt
- 生理学Physiology(中国医科大学)11-6.ppt
- 生理学Physiology(中国医科大学)11-5.ppt
- 生理学Physiology(中国医科大学)第二章 第四节.ppt
- 生理学Physiology(中国医科大学)第二章 第一节.ppt
- 生理学Physiology(中国医科大学)第三章 第四节.ppt
- 生理学Physiology(中国医科大学)第三章 第一二三节.ppt
- 生理学Physiology(中国医科大学)第四章 第二节.ppt
- 生理学Physiology(中国医科大学)11-2.ppt
- 施一剑《DSP原理与应用精品教学》DSP原理与应用8.pptx
- 施一剑《DSP原理与应用精品教学》DSP原理与应用复习.pptx
- 施一剑《DSP原理与应用精品教学》DSP原理与应用4与5.pptx
- 施一剑《DSP原理与应用精品教学》DSP原理与应用实验指导书.doc
- 施一剑《DSP原理与应用精品教学》DSP原理与应用实验指导书2.doc
- 施一剑《DSP原理与应用精品教学》DSP原理与应用 教材讲义.doc
- 施一剑《DSP原理与应用精品教学》迭代法正弦波.pdf
- 施一剑《DSP原理与应用精品教学》实践二 图像的gamma矫正.ppt
- 施一剑《DSP原理与应用精品教学》实践六 语音信号的采集与分析141501.ppt
- 施一剑《DSP原理与应用精品教学》实践六 语音信号的采集与分析处理.docx
最近下载
- Starter Unit1 Hello!26个字母练习题【人教新目标(2024)版七上英语】.docx VIP
- 剧本杀完整剧本 致命喷泉(4人封闭).docx VIP
- 鄂尔多斯市东胜区殡仪馆项目环境影响报告表环评报告.pdf
- 2024全国职业院校技能大赛GZ101婴幼儿健康养育照护赛项赛题(技能实操) .docx VIP
- 2025年征兵心理应激测试题及答案.doc VIP
- 2021年医疗卫生系统医护人员针对性普法考试试题库及答案(六).docx VIP
- 企业数字化转型大数据湖一体化运营管理平台建设方案.docx VIP
- 《活着读后感》课件.pptx VIP
- 活着读后感课件.docx VIP
- 企业大数据湖总体规划及大数据湖一体化运营管理建设方案.pdf VIP
文档评论(0)