全球旧事资料 分类
1、嵌入式系统ARM内核和DSP内核的结合,意义何在?答:AMR以控制为核心;DSP多媒体影
音处理,实时信号处理。控制能力好,定时控制好。速度快、开发性好、稳定性高。ARM处理器的三大特点是:耗电少功能强、16位32位双指令集和众多合作伙伴。
2、DSP的工作电压越来越低,内核电压已经低至1V,这样做有何意义?为什么DSP内核工作电压和IO工作电压不一样?答:集成电路速度越来越快随之而来功耗越来越大这样散热就是很大的问题
在芯片走线尺寸不变的情况下内部阻抗也不变降低工作电压会降低功耗这样能再较高频率下芯片发热较少。内核不容易受到外部干扰所以电压可以做的较低但IO容易受外部信号干扰保持较高电压容易是器件工作稳定这是功耗和稳定性的折中。
3、TMS320C54xDSP采用硬件乘法器完成1717bits带符号乘运算,而软件乘法器(微代码指令)也能完成同样的运算,请问它们有什么区别?答:DSP有专门的硬件来实行乘累加(MAC运算),
也就是你说的硬件乘法器,用MAC可以在一个处理器时钟周期内,得到两个数据相乘的结果。而典型的微处理器是通过二进制长的相乘进行乘法运算的,当微处理器遇到一个乘法指令时,调用一个内部运算序列(称为微码)在连续的时钟周期中,改执行一系列的移位和相加运算,直到算出结果。因为微码有许多步骤,所以该运算需要许多时钟周期来完成。(硬件比软件快速完成乘法运算,软件要占用程序空间,运行时间长)
4、当要使用硬中断INT3作为中断响应矢量时,请问可屏蔽中断寄存器IMR和中断标志寄存器IFR应如何设置。答:IFR中INT3位1IMR中INT3位1使能中断
5、若处理器方式寄存器PMST的值设为01A0H,而中断矢量为INT3,那么在中断响应时,程序计数器指针PC的值为多少?答:PMST中IPTR000000011bi
t3中断向量号为24H,做移量为后变为
60H则终端响应时程序计数器指针PC01E0H
6、TMS320C54xDSP存储器有3个独立的可选空间组成:程序、数据和IO空间。而C54x存储空间的配置是受MPMC、OVLY和DROM3个位控制的。如果想使片上RAM同时映射到数据空间和程序空间,那么MPMC、OVLY和DROM的值应如何设置?答:MPMC0;OVLY1DROM1
7、TMS320C54xCPU有一条指令流水线加速了指令执行,请问流水线分几级,分别叙述各级的功能?6级流水操作的功能分别是:
Prefetch:预取指,把将要执行的指令地址提供给程序地址总线PAB。Fetch:取指,从程序总线PB上读取程序指令,并放入指令寄存器IR。Decode:译码,指令寄存器IR中的内容被译码,同时判定操作数类型、寻址r
好听全球资料 返回顶部