当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

山东大学:《DSP原理与应用》课程教学资源(试卷与答案)A卷试卷(2016)

资源类别:文库,文档格式:DOC,文档页数:4,文件大小:165KB,团购合买
点击下载完整版文档(DOC)

山东大学2016-2017学年第1学期DSP原理与应用课程试卷(A) 号 四 五 八 九 总分 阅卷人 1.(5分)已知AC1=0200FC00H,AR3=0200H,(0200H)=3400H,执行下面指令后, 得分 AC1和AR3的值分别是多少?“MOV*AR3+>#16 用来控制段的构成与地址分配。 7.(仔分)C55x的数据字长是( )位:指令字长最短是( )位,最长 可到( )位。 8.(1分)TMS320C5509A的32个中断中优先级最高的中断是( )中断。 9.(1分)Q15定标的精度为( 迟 10.(1分)己知C55x的某段存储器按数据空间寻址时,地址为0x020000-0x02FFFF, 若按程序空间寻址,其地址值是( 分 卷人 二、(共40分)分析简客题 第1页共4页

1 4 2016-2017 1 (A) 题号 一 二 三 四 五 六 七 八 九 十 总分 阅卷人 得分 说明 :本试卷为开卷考试。 一、(共 20 分) 填空 1. (2 分) 若 C55x 指令要求将来自数据总线 DB 的数据 B234h 加载到 40 位的 ALU, 则当 SXM=0 时,ALU 中 40 位的数值为( );当 SXM=1 时,ALU 中 40 位的数值为( )。 2. (2 分) C55x C 编译器在编译C语言时,会自动在所有标识符(函数名、变量名等) 之前加( ); 如果在 C 语言程序中使用的变量 var2 是在汇编语言中定 义的变量,那么汇编语言应将该变量定义为( )的形式。 3. (3 分) C55x 的程序存储空间和数据存储空间是( )(选: 分开/统一)编址的: CPU 读取程序代码时, 使用( )位地址访问相关字节; CPU 读写数据时, 使用( )位地址访问相关字; 数据寻址时 24 位地址总线 A23A22…A1A0 上 的( )位地址线强制填充 0。C55x 存储(程序/数据)空间总共为( ) 字节。I/O 空间和程序/数据空间是( )(选: 分开/统一)编址的。 4. (2 分) 若 TMS320C5509 的中断向量指针 IVPD = 0x01,那么外部中断 2 的中断向量 地址是( )。 5. (1 分) 当( )时,乘法结果左移一位,可消去多余的符号位。 6. (4 分)在链接命令文件中可使用( )和( )伪指令为实际应用 指定存储器结构和地址的映射。( )用来指定目标存储器结构(; ) 用来控制段的构成与地址分配。 7. (3 分) C55x 的数据字长是( )位;指令字长最短是( )位,最长 可到( )位。 8. (1 分) TMS320C5509A 的 32 个中断中优先级最高的中断是( )中断。 9. (1 分) Q15 定标的精度为 ( )。 10.(1 分) 已知 C55x 的某段存储器按数据空间寻址时,地址为 0x020000~0x02FFFF, 若按程序空间寻址,其地址值是( )。 二、(共 40 分)分析简答题 1. (5 分)已知 AC1=0200FC00H,AR3=0200H,(0200H)=3400H,执行下面指令后, AC1 和 AR3 的值分别是多少? “MOV *AR3+ > #16 得分 阅卷人 得分 阅卷人

山东大学2016-2017学年第1学期DSP原理与应用课程试卷(A) 4.(5分)己知执行下面指令“BCC branch,TC1”前,PC=004068H,TC1=l,问执行 该指令后,PC=?,TC1=? BCC branch,TC1 好 MOV #1,ACO :addre33:00406A 身中中华” Branch:MOV #0,ACO :address:00407C 5.(5分)对于指令ADD*AR3+,T0,T1;设执行前AR3=0302H,T0=2200H,T1=0, 的 7.(6分)给下列程序有括号处加上注释,并回答该程序完成什么功能? CARRY=0,数据存储单元(0302H)=EF0OH:求执行该指令后,各寄存器AR3、T0、 .sect ".text"( TI里内容值,以及CARRY位和数据存储单元(0302H)内的值各是多少? .align 4 茶 .global start start: MOV #0100h,ARO MOV #0101h,ARI MOV#0102h,AR2 MOV#0103h,AR3 L1: BCLR SXMD ( 6.(9分)设指令执行前DPH=3,DP=.dp=Ox2000,XAR0=0x32000. MOV *ARO.ACO 数据存储器地址及其内容 数据存储器地址及其内容 RPT16-1) 0x002000 0x0000 0x032000 0x0001 SUBC *ARI,AC0,ACO;( 0x002001 0x1111 0x032001 0x0011 MOV AC0,◆AR2 ; 0x002002 0x2222 MOV HI(ACO),◆AR3: 0x032002 0x0022 B LI 0x002003 0x3333 0x032003 0x0033 都 分别指出下列指令源操作数所用寻址方式及指令执行后XAR0、AC0、T2和T3的值: 该程序完成的功能: (1)mov *ARO+,ACO (2)mov@2003h,T2 (3)mov "abs16(#2002h),T3 第页共4页

2 4 2016-2017 1 (A) 4. (5 分)已知执行下面指令“BCC branch, TC1”前,PC=004068H,TC1=1, 问执行 该指令后,PC=?,TC1=? BCC branch,TC1 5. (5 分)对于指令 ADD *AR3+, T0, T1 ; 设执行前 AR3=0302H, T0=2200H,T1=0, CARRY=0,数据存储单元(0302H)=EF00H;求执行该指令后,各寄存器 AR3、T0、 T1 里内容值,以及 CARRY 位和数据存储单元(0302H)内的值各是多少? 6. (9 分)设指令执行前 DPH=3, DP=.dp=0x2000, XAR0=0x32000, 数据存储器地址及其内容 数据存储器地址及其内容 0x002000 0x0000 0x002001 0x1111 0x002002 0x2222 0x002003 0x3333 分别指出下列指令源操作数所用寻址方式及指令执行后 XAR0、AC0、T2 和 T3 的值: (1)mov *AR0+, AC0 (2)mov @2003h, T2 (3)mov *abs16(#2002h), T3 7. (6 分) 给下列程序有括号处加上注释,并回答该程序完成什么功能? .sect ".text" ;( ) .align 4 .global start ;( ) start: MOV #0100h, AR0 MOV #0101h, AR1 MOV #0102h, AR2 MOV #0103h, AR3 L1: BCLR SXMD ; ( ) MOV *AR0, AC0 RPT #(16-1) SUBC *AR1, AC0, AC0 ; ( ) MOV AC0, *AR2 ; MOV HI(AC0), *AR3 ; B L1 该程序完成的功能: MOV #1,ACO ;address:00406A …… Branch: MOV #0,ACO ;address:00407C 0x032000 0x0001 0x032001 0x0011 0x032002 0x0022 0x032003 0x0033

山东大学2016-2017学年第1学期DSP原理与应用课程试卷(A) 得分闻港人 三、(10分)己知TMS320VC5509A系统的品振频率为12MHz,试 通过设置DPLL,使系统的时钟频率为1OOMH么要求(1)使DPLL 工作在锁定模式:(2)取合适的PLL MULT和PLL DIV的值:(3) 用汇编语言设置时钟模式寄存器(CLKMD)的值。 好 得分 阿港人 四、(15分)假设TMS320VC5509A的定时器1的时钟源来自外部. 即时钟从TTN/TOUT引脚输入定时器,设输入时钟频率为1O0MHz, 如果要求定时器1发送中断信号的频率为1000次每秒,需要如何 对定时器1的各寄存器进行设置?写出必要的计算公式和程序。(其中定时器1各寄存 器的地址为:TIM1地址为0x2400:PRD1地址为0x2401:TCR1地址为0x2402:PRSC1 爱 地址为0x2403) 第3页共4页

3 4 2016-2017 1 (A) 三、(10 分) 已知 TMS320VC5509A 系统的晶振频率为 12MHz,试 通过设置 DPLL,使系统的时钟频率为 100MHz;要求(1)使 DPLL 工作在锁定模式;(2)取合适的 PLL MULT 和 PLL DIV 的值;(3) 用汇编语言设置时钟模式寄存器(CLKMD)的值。 四、(15 分) 假设 TMS320VC5509A 的定时器 1 的时钟源来自外部, 即时钟从 TIN/TOUT引脚输入定时器, 设输入时钟频率为 100MHz, 如果要求定时器 1 发送中断信号的频率为 1000 次每秒,需要如何 对定时器 1 的各寄存器进行设置?写出必要的计算公式和程序。(其中定时器 1 各寄存 器的地址为:TIM1 地址为 0x2400;PRD1 地址为 0x2401;TCR1 地址为 0x2402;PRSC1 地址为 0x2403) 得分 阅卷人 得分 阅卷人

山东大学 2016-2017学年第1学期DSP原理与应用课程试卷(A) 得分卷人 五、(15分)下图是输出电压可调的电源供电芯片TPS767D301 引脚图,假设用其给TMS320VC5502芯片的内核电源电压1.26V和 3.3VIO接口供电,画出其电源供电电路图,并给出调节输出电压 的电阻参数数值(要写出选择电阻参数的计算公式,设芯片供电输入电压+5V,反馈端 签 FB1内部V✉=1.1834)· (可直接在图上画线连接) FB SEN TPS767D301 第4共4页

4 4 2016-2017 1 (A) 五、(15 分) 下图是输出电压可调的电源供电芯片 TPS767D301 引脚图,假设用其给 TMS320VC5502 芯片的内核电源电压 1.26V 和 3.3V I/O 接口供电,画出其电源供电电路图,并给出调节输出电压 的电阻参数数值(要写出选择电阻参数的计算公式,设芯片供电输入电压+5v,反馈端 FB1 内部 V 1.1834 ref = )。(可直接在图上画线连接) 得分 阅卷人

点击下载完整版文档(DOC)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
已到末页,全文结束
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有