- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Part1
一、C54xDSPCPU具有哪些专用的硬件单元电路?
答:
(1)、1个40位ALU算术逻辑单元;
(2)、硬件乘加器;
(3)、桶型移位器;
(4)、指数编码器;
(5)、比较、选择、存储单元(CSSU)。
(6)、2个40位累加器
二、什么叫改进的Harvard结构?
答:
1)、多总线结构(如VC5402具有四组八条总线:包括一组
程序总线三组数据总线)。
2)、程序存储器和数据存储器可以互用空间,如C54x具有
不同类型的片上存储器,包括片上RAM和片上ROM,片上RAM一
般配置在数据存储空间,也可以配置在程序存储空间;而片上
ROM一般配置在程序空间,但一部分ROM也可以配置在数据存储
空间。
三、如果累加器A的内容是FFFFFFFA31,执行EXPA
以后,T寄存器的内容是什么?
答:
A=FFFFFFFA31H
其中冗余符号位是28
执行EXPA;指令后,求出A累加器的指数为
冗余符号位减8送到T寄存器
所以T寄存器内容为14H
四、设(B)=00AC3400FF
TC=0
(AR4)=01F0h
(TRN)=0010h
(01F0)=0220h
问:执行CMPSB,*AR4+指令后,相关累加器、寄存器
和存储单元的值?
答:执行CMPSB,*AR4+指令后,相关累加器、寄存器
和存储单元的值如下:
B00AC3400FFh
TC0h
AR401F1h
TRN0100h
数据存储单元
01F0hAC34h
五、A和B的作用是什么?它们有何区别?
答:
a)两个40位的累加器A和B都可以配置成乘法器或ALU
的目的寄存器。在执行MIN、MAX和并行指令LD||MAC时,一个
累加器加载数据,另一个累加器完成运算。
b)累加器A和B的结构都分成三部分,保护位、高阶位和低
阶位。
c)访问累加器A和B时,累加器A和B的AG,AH,AL,BG,
BH和BL,都是存储器映像寄存器,可以通过指令寻址0页数据
存储器来访问累加器的这些寄存器。可以通过PSHM或POPM把寄
存器内容压入堆栈或弹出堆栈。
d)累加器A和B的差别仅在于累加器A的AH可以用作乘法器
的一个输入,而B累加器则不能作为乘法器的输入。
Part3
一、C54xDSP增强型HPI与标准型HPI的主要区别是什么?
答:
(1)增强型的HPI,HOST可以访问所有片内RAM空间,标准型
HPI,HOST可以访问片内指定的2KRAM空间(1000H—
17FFH)。
(2)增强型HPI,HOST访问总是与DSP时钟同步,标准型HPI,
HOM模式下访问与DSP时钟同步。
(3)增强型HPI,HOST和DSP都可以访问片内RAM,标准HPI,
HOM模式下HOST具有独占的访问权。
(4)增强型HPI都工作在SAM方式,标准型HPI可以工作在两
种模式,分别是SAM方式和HOM方式。
二、一个完整的HPI通信过程分为哪些步骤?
答:
一个完整的
文档评论(0)