- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP期末考试整理资料..ppt
常用嵌入式操作系统:1)嵌入式Linux:嵌入式linux既有开放源代码资源,又有嵌入式操作系统的特性、性能优异、软件移植容易,代码开放,有许多应用软件支持,应用产品开发周期短。2)Palm OS:是Palm公司开发的专用于PDA上的一种操作系统,软件丰富。3)WindowsCE :微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色。4)Android:一种基于Linux的自由及开放源代码的操作系统。5)Symbian :它包含联合的数据库、使用者界面架构和公共工具的参考实现。6)uC/OS II:一个可以基于ROM运行的、可裁减的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,是优秀的实时操作系统。 2、常用的嵌入式处理器包括ARM 7、ARM 9、ARM 11。 3、DSP按照数据格式可以分为定点和浮点处理器两种; 按用途分: 通用型DSP芯片和专用型DSP芯片 4、DSP同单片机不同在于其哈弗结构,其特点:(在DSP芯片的哈佛结构中,同一条指令可以同时对不同的数据空间进行读操作或写操作,而多条指令不能同时对多个数据空间进行读写,所以在DSP指令中不可避免地要使用一些单操作指令。) 具有特殊的内部结构、强大的信息处理能力以及较快的运行速度。1)在一个指令周期内完成一次乘法和一次加法。2)程序和数据空间分开,并同时访问数据空间和程序空间。3)片内具有快速读写的RAM。4)具有低开销循环的指令。5)具有独立的硬件支持跳转。6)快速的中断处理能力和独立的硬件支持外部I/O的读写。7)在单指令周期内操作多个硬件地址。8)同时并行执行多个操作。9)支持流水线操作,取指、译码和执行操作以流水线执行。 5、DSP与MCU硬件结构比较,有何异同:1)改进的哈佛结构、多总线:片内多条数据、地址和控制总线。2)流水线技术:多个控制和运算部件并行工作。3)硬件乘法器。4)特殊指令:MAC(连乘加指令,单周期同时完成乘法和加法运算);RPTS和RPTB(硬件判断循环边界条件,避免破坏流水线)。5)特殊寻址方式:位倒序寻址(实现FFT快速倒序);循环寻址。6)特殊片内外设:可编程等待电路(便于与慢速设备接口);数字锁相电路 PLL(有利系统稳定)。7)丰富片内外设:定时器、异步串口、同步串口、DMA控制器、A/D和通用I/O口、PWM、CAN等。8)丰富片内存储器类型:RAM、DARAM、ROM、Flash、SARAM等,新的DSP芯片采用Cache(高速缓存)机制,解决存储器速度与DSP内核速度不匹配的问题 。 6、常用的DSP制造商:ADI公司,TI公司,朗讯公司,Motorola公司,DSP Group公司,Zilog公司。 7、CPU组成包括什么:1.程序取指单元。2.指令分配单元。3.指令译码单元。4. 32/64个32位寄存器。5.两个数据通道,每个数据通道4个功能单元。6.控制寄存器。7.控制逻辑。8.测试、仿真和中断逻辑。 8、DSP的程序执行机构是: (1) 包括两个对称的数据通路,2个对称的寄存器组,2组对称的功能单元,控制寄存器组、控制逻辑、中断逻辑等。(2) 指令执行时,每条指令占用一个功能单元 9、一个取指包:DSP的每次取指操作都是取8条32位指令,称为一个取指包。 10、指令执行时,每条指令占用一个功能单元。 11.DSP的数据通路:在指令执行过程中使用的物理资源统称为数据通路。 C6000的数据通路包括:(1)2个通用寄存器组(A和B)。 (2) 8个功能单元(.L1、.L2、.S1、.S2、.M1、.M2、.D1、.D2)。 (3) 2个数据读取通路( LD1和LD2) 。 (4) 2个数据存储通路( ST1和ST2)。 (5) 2个数据交叉通路(1X和2X)。 (6) 2个数据寻址通路(DA1和DA2)。 12、通用寄存器的作用:①存放数据,作为指令的源操作数和目的操作数。Src1、src2、long src、dst、long dst给出寄存器和功能单元之间的数据联系、传送方向和数据字长 ②作为间接寻址的地址指针,寄存器A4~A7, B4~B7 还可以作为循环寻址方式工作。 ③A1、A2、B0、B1和B2可以用做条件寄存器 13、C6000DSP中有8个功能单元,分别是:1)L1、.L2、.S1、.S2是主要的算术逻辑单元(ALU);2)M1、.M2单元是乘法器,主要完成乘法运算;3)D1、.D2是数据寻址单元,唯一能产生地址的功能单元。 14. 流水线:对微处理器的每个部件来说,每隔1个时钟周期即可进入1条指
文档评论(0)