下载此文档

DSP复习资料.doc


文档分类:高等教育 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
第一章
DSP56800E处理器的结构组成
答:结构组成:算术逻辑单元(ALU),地址发生器(AGU),程序控制器,位处理单元,片上仿真单元OnCE,地址总线,数据总线。
DSP56800核处理器和DSP56800E核处理器区别。
答:DSP56800:支持16bit数据类型,16bit核全局数据总线,只有两个中断优先级别,具备软件中断嵌套。
DSP5680E:指令集支持8bit,16bit,32bit数据类型,32bit核全局数据总线,有5个中断优先级,具备硬件中断嵌套,
DSP56800E系列芯片构成
答:DSP56800E核,程序存储器,数据存储器,引导存储器,外部总线接口。
DSP56800E三组地址总线:程序存储器地址总线(PAB),数据存储器地址总线XAB1,XAB2。程序地址总线21bit宽,按字节寻址,数据地址总线24bit宽,XAB1按字节,字,长数据寻址,XAB2只能按字寻址。
第二章
算法逻辑单元(ALU)由哪几部分组成,执行哪些运算
答:组成:3个16位的数据寄存器(X0,Y0,Y1),4个36位累加器(A,B,C,D),乘/累加单元,累加移位器,算术和逻辑多比特移位器,MAC输出限位器和数据限位器。执行加,减乘,除,逻辑,移位运算。
地址发生器有哪些寄存器,功能是什么?
答:6个24位的地址寄存器(R0-R5),1个24位的堆栈指针寄存器(SP),1个24位偏移寄存器(N,)1个16位偏移寄存器(N3),一个16位变址寄存器(M01),4个映像寄存器(R0,R1,N,M0的影像),都可编程。其中8个24位的寄存器可用作寄存器直接寻址方式的指针,N寄存器可以用作6个指针寄存器的检索和偏移量,M0寄存器可以在R0和R1上进行模运算。
堆栈的作用
DSP56800E处理器核有哪几种工作方式,哪一种工作方式与中断有关。
答:复位,正常,非常规,等待,停止,调试。非常规和中断有关。
DSP56800E有几种中断优先级别,哪种最低,哪种最高?
答:5个中断优先级别,LP,0,1,2逐级优先,为可屏蔽中断,级别3是最高优先级,为不可屏蔽中断。
位处理单元执行哪3种不同的操作方式,操作步骤是什么?
答:操作方式:测试,条件转移,修改。
测试步骤:
1)从寄存器或存储器读取16bit操作数
2)指令直接创建16bit屏蔽位
3) 用屏蔽选择已经从片上寄存器或者存储器读取的16bit操作数中要求的部分。
4)测试所选择的部分,检查是否都是1或0
5)将测试结果写入状态寄存器SR的C位。
条件转移步骤:
1)执行测试操作5个步骤,
2)如果测试结果是0,转移到指定的目标地址,否则继续执行下一条指令。
修改步骤:
1)执行测试操作5个步骤
2)16bit屏蔽选择的部分取反,清零或者置1
3)将这些修改结果写回16bit源操作数。
第三章
简述DSP56800E处理器的寄存器结构,列举每部分包含的寄存器
答:寄存器的结构主要由三个模块组成数据算术逻辑单元(A,B,C,D,X0,Y0,Y1),地址发生器(R0-R5,N,N3,SP,M01),程序控制单元(SR,OMR,HWR,LA,LA2,LC,LC2,FIRA,FISR)。
处理器

DSP复习资料 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小22 KB
  • 时间2018-05-21