dsp作业题填空.doc
文本预览下载声明
1、DSP芯片内部采用 结构,这种结构将 和 分开,允许同时取来自程 的指令和 的数据。
2、改进的哈佛结构允许指令存储在 中,执行此指令,不需要再从存储器中读取指令,节约了一个指令周期的时间。
3、TMS320C54x内部有 等4条总线,每条总线又包括地 和 线。可以在一个机器周期内从程序存储器取 条指令,从数据存储器读 个操作数和向数据存储器写 个操作数。
4、一般而言,一个具有六级流水线的DSP芯片执行一条指令,是将指令分为 六个阶段。
5、请写出TMS320C54xDSP 8条总线的英文简称。
6、根据ALU功能框图回答问题:
(1)ALU如何获取数据?
答: 、 、 、 、 、
(2)ALU输出数据送往何方?
答: 。
(3)请分别说明SXM、C、C16控制位的作用?
答:
7、若将40位数据饱和处理成32位数据,应由PMST哪两个控制位起作用?
答:
8、设A=F,执行STL A,6,T指令后,累加器A和数据存储器单元T中的结果分别
是多少?
答: ,
9、请说明TMS320C54xDSP的CPU执行下列读写操作时分别用到哪些总线?
(1)程序写
(2)单数据读
(3)双数据读/系数读
(4)外设读
(5)外设写
10、程序总线传送取自程序存储器的 和 。
11、TMS320C54xDSP的3组数据总线CB、DB和EB中, 和 传送读到数据存储器的操作数, 传送写到存储器的数据。
12、C54xDSP利用两个辅助寄存器算术运算单元 和 在每个周期内产生两个数据存储器的地址。
13、若处理器方式寄存器PMST的值为01A0H,而中断矢量为INT3,那么在中断响应时,程序计数器指针PC的值为多少?
答:
14、TMS320C54xDSP的CPU执行中断服务程序(ISR)有哪几个步骤?
答:
15、C54x的CPU包括 、 、 、 、 、 、 、 、 及 。
16、 C54x的2个地址生成器包括 个辅助寄存器和 个辅助寄存器算术单元。
17、C54x有一个 级深度的流水线,在任何一个机器周期内,可以有 条不同的指令在同时工作,每条指令工作在不同级的流水线上。
18、C54x的流水线结构可分为 、 、 、 、 、 作几个阶段。
19、C54X可寻址 字程序空间, 字数据空间, 字I/O空间,总共可寻址1 K字空间,而C5402的程序空间可扩展到 字。
20、C54X中,内部存储器的形式有 和 三种, 总是安排到数据存储空间,也可以构成程序存储空间; 一般构成程序存储空间,也可部分地安排到数据存储空间。
21、所谓双寻址RAM(DARAM)就是 ,而单寻址RAM(SARAM)就是每个机器 的RAM存贮器。
22、C5402内部含有 字的ROM、 字的DARAM、 字的SARAM。
23、C54x处理器工作方式状态寄存器PMST中有3个状态位 、 和 ,用来安排C54X片内存存储器作为程序或数据空间。
24、若MP/ MC=0,则片内ROM安排到 。
25、若OVLY=1,则片内RAM安排到 。
26、若DROM= ,则片内ROM不安排到数据空间。
27、为什么要对片内ROM进行分块?
答:
28、C5402片内ROM可以分成 块,其ROM块容量为 字。
29、C54x为什么要对片内RAM进行分块?
答
30、C5402片内DARAM可以分成 块,其RAM块容量为 字。
31、C5402有 条外部程序地址线,其程序空间可扩展至 字。整个程序空间分成 页,页号由存储器映像CPU寄存器 设定。
32、当片内RAM安排到程序空间时,每页程序存储器分成两部分:一部分是公共 字;另一部分是各 字;当片内ROM被寻址(MP/MC=0),它只能在 页,不能映象到程序存贮器的其它页
33、C54x有两类特殊功能寄存器,它们都映象到数据存贮器空间的 页,第一类是 寄存器,它们映象到数据空间的 地址范围内,主要用于程序
显示全部