



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
DSP考试范围其他填空老师给的范围太大了,找不到。如果能找到,会晚上发到群里,如果找不到,我也没办法了。1、 C54X芯片的基本结构组成及特点。(背过)基本结构主要由中央处理器CPU、内部总线控制、特殊功能寄存器、数据存储器RAM、程序存储器ROM、I/O功能扩展接口、串行口、主机通信接口HPI、定时器、中断系统等10个部分。特点:(1)围绕1组程序总线、3组数据总线和4组地址总线而建立的改进哈佛结构,提高了系统的多功能性和操作的灵活性。(2)具有高度并行性和专用硬件逻辑的CPU设计,提高了芯片的性能。(3)具有完善的寻址方式和高度专业化指令系统,更适应于快速算法的实现和高级语言编程的优化。(4)模块化结构设计,使派生器件得到了更快的发展。(5)采用先进的IC制造工艺,降低了芯片的功耗,提高了芯片的性能。(6)采用先进的静态设计技术,进一步降低了功耗,使芯片具有更强的应用能力。2、什么是哈佛结构?改进型哈佛结构与哈佛结构相比较,有什么特点?(背过)哈佛结构采用双存储空间,程序存储器和数据存储起分开,有各自独立的程序总线和数据总线,可独立编址和独立访问,可对程序和数据进行独立传输,使指令操作、指令执行操作、数据吞吐并行完成,大大提高了数据处理能力和指令的执行速度,非常适合于实时的数字信号处理。改进型的哈佛结构是采用双存储空间和数据总线,即一条程序总线和多条数据总线。其特点如下:1、允许在程序空间和数据空间之间相互传送数据,使这些数据可以由算术运算指令直接调用,增强了芯片的灵活性。2、提供了存储指令的高速缓冲器(Cache)和相应的指令,当重复执行这些指令时,只需读入一次就可连续使用,不需要再次从程序存储器中读出,从而减少了指令执行所需的时间。3、TMS320C54X芯片的流水线操作共有哪些操作阶段,每个阶段执行什么任务?(背过)预取指级:在第一个机器周期,用PC中的内容加载PAB取指级:在第二个机器周期,用读取到的指令加载PB译码级:在第三个机器周期,用PB的内容加载指令寄存器IR,对IR内的指令进行译码,产生执行指令所需的一系列控制信号。寻址级:如果需要,可用数据1读地址加载DAB,或用数据2读地址加载CAB,修正辅助寄存器和堆栈指针也在这一阶段进行。读数级:读数据1加载DB,或读数据2加载CB,如果需要,用数据3写地址加载EAB,以便在流水线的最后一级将数据送到数据存储器,执行级:执行指令,或用数据加载EB。4 、TMS320C54X中累加器A、B的作用是什么?他们有何区别?(背过)C54x芯片有两个独立的40位累加器A和B,可以作为ALU或MAC 目标寄存器,存放运算结果,也可以作为ALU或MAC的一个输入。在执行并行指令(LD|MAC)和一些特殊指令(MIN和MAX)时,两个累加器中的一个用于装载数据,而另一个于完成运算。区别:累加器A和B之间唯一的区别是累加器A的32-16位能被用作乘法-累加单元中的乘法器输入,而累加器B则不能。13、常用的汇编伪指令(MEMORY、SECTIONS等)的作用和功能?(填空)MEMORY用来指定目标存储器结构,SECTIONS用来控制段的构成与地址分配。14、外围电路的扩展:键盘的连接与驱动的电路 p203例8-5 8-6要知道芯片作用,并会计算读写地址。通过74HC573锁存器,对TMS320VC5402芯片进行扩展的3x5矩阵式键盘如图所示,并由行锁存器、列锁存器和3x5矩阵式键盘组成。该键盘占用两个I/O端口,行锁存器为输出口,并作为写键盘端口;列锁存器为输入口,并作为读键盘端口。(这是我整理的,老师说作用就这几行)读键盘端口地址RKEYP=7FFFH;写键盘端口地址WKEYP=BFFFH。(这只是以A15、A14管脚为例的地址,如果换成其他管脚,就不是这样了。以哪个管脚为例,就是以哪个管脚为0.其他为1,求出它的十六进制表示形式)程序题如果老师把数给换了,大家要自己会计算,很有可能换数。15、程序编写及分析:简单完整程序的编写1)用线性缓冲区法实现FIR滤波器,设N=7,FIR滤波器的算法:y(n)=b0x(n)+b1x(n-1)+b5x(n-5)+b6x(n-6)。程序清单: .title “FIR1.ASM” .mmregs .def start x .usect “x”,7 ;自定义数据空间 PA0 .set 0 PA1 .set 1 .data COEF: .word 1*32768/10 ;定义b6=0.1 .word 2*32768/10 ;定义b5=0.2 .word -4*32768/10 ;定义b4=-0.4 .word 3*32768/10 ;定义b3=0.3 .word -4*32768/10 ;定义b2=-0.4 .word 2*32768/10 ;定义b1=0.2 .word 1*32768/10 ;定义b0=0.1 .text start: SSBX FRCT ;设置小数乘法 STM #x+7,AR2 ;设置AR2,AR2指向缓冲区底部x(n-6)单元 STM #6,AR0 ;设置AR0=6,设置AR2复位值 LD #x+1,DP ;页指针 PORTR PA1,x+1 ;输入x(n) FIR1: RPTZ A,#6 ;累加器A清0,设置迭代次数 MACD *AR2-,COEF,A ;完成乘法-累加并移位 STH A,*AR2 ;暂存y(n) PORTW *AR2+,PA0 输出y(n),修改AR2 BD FIR1 ;循环 PORTR PA1,*AR2+0 ;输入最新数据, 修改AR2=AR2+AR0 .end 红色部分老师说是填空2)用汇编语言编写计算y=i=14aixi的完整的源程序。其数据为:(小数、整数二选一,全部程序都要会)a1=1,a2=2,a3=3,a4=4,x1=8,x2=7,x3=6,x4=5 要求文件名为:a1.asm P72 例4.4 例6-14小数当 a1=0.3 a2=0.2 a3=-0.4 a4=0.1x1=0.6 x2=0.5 x3=-0.1 x4=-0.2 .title “zh21.asm” .mmregs STACK .usect“STACK”,10H .bss a,4 .bss x,4 .bss y,1 .def start .datatable: .word 3*32768/10 .word 2*32768/10 .word -4*32768/10 .word 1*32768/10 .word 6*32768/10 .word 5*32768/10 .word -1*32768/10 .word -2*32768/10 .textstart: SSBX FRCT STM #x,AR1 RPT #7MVPD table,*AR1+STM #x,AR2 STM #a,AR3RPTZ A,#3 MAC *AR2+,*AR3+,A STH A,ydone: B done .end整数:编写y=a1*X1+a2*X2+a3*X3+a4*X4(a1=1,a2=2,a3=3,a4=4,x1=8,x2=7,x3=6,x4=5)程序.title “example.asm”.mmregsSTACK: .usect“STACK”,10H .bss a,4 .bss x,4 .bss y,1 .def start .data table: .word 1,2,3,4 .word 8,6,4,2 .textstart: STM #0,SWWSRSTM #STACK+10H,SPSTM #a,AR1 RPT #7MVPD table,*AR1+CALL SUMend: B endSUM: STM #a,AR3STM #x,AR4RPTZ A,#3 MAC *AR3+,*AR4+,A STL A,y RET .end3) 编写计算0.4(-0.8)的程序 教材P180 例6.20 6.21 .title “zh22.asm” .mmregs STACK .usect“STACK”,10H .bss num,1 ;分子.bss den,1 ;分母.bss quot,1 ;商.data table .word 4*32768/10 ;0.4 (-128).word -8*32768/10 ;-0.8 (1024).def start.textstart:STM #num,AR1 RPT #1 MVPD table,*AR1+ ;传送两个数据至分子、分母单元 LD den,16,A ;将分母移到累加器A(31-1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新疆昌吉九中2026届高二化学第一学期期中质量检测试题含解析
- 2026届陕西省西安市西电附中化学高一上期中经典模拟试题含解析
- 江苏省赣榆县海头高级中学人民版高二历史学案必修三专题二第1课中国古代的科学技术成就
- 襄阳社工面试题目及答案
- 问题教材面试题目及答案
- 文科状元面试题目及答案
- 图像追踪面试题目及答案
- 首都航空面试题目及答案
- 石油营销面试题目及答案
- 纯电动乘用车生产线项目建设工程方案
- 学堂在线 庄子哲学导读 章节测试答案
- 厂内搬运工安全知识培训
- 买辆摩托艇运营合同范本
- 保管员业务知识培训课件小结
- 2025年总工会招聘考试工会知识模拟试卷及答案
- 2025年桥式起重机理论考试试题及答案
- 人教版(2024)九年级全一册物理21.1 电磁波的海洋 教案
- b2学法减分考试题库及答案解析
- 无忧传媒培训课件
- 2023-2024学年贵州省遵义市绥阳县八年级上学期期中数学试题及答案
- GB/T 3920-2024纺织品色牢度试验耐摩擦色牢度
评论
0/150
提交评论