- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
13.指令执行前有关寄存器及数据
13.指令执行前有关寄存器及数据存储器单元情况如下图所示,请在下图分别填写 指令执行后有关寄存器及数据存储器单元的内容。 ADD *AR3+,14,A
数据存储器 放格式为
1.DSP的狭义理解为,广义理解为
2.在直接寻址中,指令代码包含了数据存储器地址的低位。当ST1中直接寻址编辑 方式位CPL =0
时,与DP相结合形成16位数据存储器地址;当ST1中直接寻址编辑方式位
SP基地址形成数据存储器地址。
3.TMS320C54有两个通用引脚,BIO和XF,输入引脚可用于监视外部接口器件的 状态; XF 输出引脚可以用于与外部接口器件的握手信号。
4.累加器又叫做,它的作用是存放从 输出的数据。它的存
5.桶形移位器的移位数有三中表达方式:;
6.DSP可以处理双16位或双精度算术运算,当 位双精度运算方式,当为双16位运算方式。
7.复位电路有三种方式,分别是;
8.立即数寻址指令中在数字或符号常数前面加一个号,来表示立即数。
9.位倒序寻址方式中,AR0中存放的是
10.一般,COFF目标文件中包含三个缺省的段:
11.汇编源程序中标号可选,若使用标号,则标号必须从释在第一列开始时前面需 标上 星号或分号 ,但在其它列开始的注释前面只能标 分号 。
12.’C5402有23条外部程序地址线,其程序空间可扩展到,内程序区在。
一、 简答(共40分)1. TMS320C54x有
一、 简答(共40分)
1. TMS320C54x有多少条16位总线?这些总线各有什么作用?(
6分)
答:’C54x共有4组8条16位总线
1条程序总线(PB):传送取自程序存储器的指令代码和立即操作数。
3条数据总线(CB、DB、EB):CB和EB传送从数据存储器读出的操作数;EB传送写
到存储器中的数据。
4条地址总线(PAB、CAB、DAB、EAB)传送相应指令所学要的代码。
2.
TMS320C54x片内存储器一般包括哪些种类?如何控制存储器片内或片外的分配 ?(6分)
答:TMS320C54x的片内存储空间分为3个可选择的存储空间:64K的程序空间,64K 的数
据空间和64K的I/O空间,所有TMS320C54x芯片都包括RAM、SARAM、DARAM。 程序空间:MP/MC=1 4000H~FFFFH 片外
MP/MC=0 4000H~EFFFH 片外 FF00H~FFFFH 片内 OVLY=1 0000H~007FH 保留 0080H~007FH 片内 OVLY=0 0000H~3FFFH 片外
数据空间:DROM=1 F000H~FEFFH 只读空间 FF00H~FFFH 保留 DROM=0 F000H~FEFFH 片外
3. 当TMS320C54x
CPU接收到可屏蔽的硬件中断时,满足哪些条件中断才能被响应?(6分)
答:(1)出现多个中断时,此中断的优先级最高
(2)INTM=0 允许全局中断
(3)IMR中的响应相应位为1,开放此中断。
4.TMS320C54x硬件复位地址为多少?如何确定中断向量地址?计算INT0(IPTR=00
4.
TMS320C54x硬件复位地址为多少?如何确定中断向量地址?计算INT0(IPTR=00 1H)的中
断向量地址。(6分)
答:复位后,复位向量地址为:0080H
确定地址方式:IPTR+左移2位后的中断向量序列号
10H左移2位后成为40H,IPTR=001H,则中断向量地址为00C0H
5.
若辅助寄存器AR0的值为0x0005H,AR3的值为0x030FH,请分别给出下列寻址方 式修改
后的辅助寄存器的值。(6分)
*AR3+ ; AR3=0310H
*AR3+0 ; AR3=0314H
*AR3(15) ; AR3=0324H
6. 分别解释以下指令的功能。(6分)
LD #80h, A; 把立即数80H装入累加器A
LD 80h, A; 把80H为地址的数据装如累加器A
LD #80h,16, A; 把立即数80H左移16位后装如累加器A
1.实现计算z=x+y-w的程序。
.title example1.asm
.mmregs
STACK .usect STACK, 10h
.bss x,1
.bss w,1
.bss z,1
.def start
.data
table: .word 10,26,23
.text
start: STM #0,SWWSR
,SP ;初始化堆栈指针SP STM #x,AR1
RPT ;数据从程序存储器传送到数据存储器 CALL SUMB
end: B end
SUMB: LD @x, A
ADD @y, A
;实现减法运算STL A, @zRET.end2.实现对数组X[5]={1,2,3,4,5}的
;实现
您可能关注的文档
最近下载
- 《低钠血症的中国专家共识(2023)》解读PPT课件.pptx VIP
- 初中语文通用版 现代文阅读答题技巧(公式化模板 + 完整版提分攻略).docx VIP
- 期刊合作办刊协议书.docx VIP
- 驭胜s350维修手册及电路图n351整车电路图全.pdf VIP
- 混凝土热工计算软件.xls VIP
- 小学信息技术教学计划.docx VIP
- 八 观察物体(二)(单元教学设计)苏教版 三年级上册数学2025版.pdf
- 七上语文常考必背重点知识梳理总结(答案版)【2024新版】.pdf VIP
- 最全面总工会招聘考试工会知识模拟试卷及答案(共五套).docx
- 2020年总工会招聘考试工会知识模拟试卷及答案(一).docx VIP
原创力文档


文档评论(0)